在我们继承系统dialog实现自己的dialog时,可以通过设置style来实现
android:backgroundDimAmount就是用来控制灰度的值,当为1时,界面除了我们的dialog内容是高亮显示的,dialog以外的区域是黑色的,完全看不到其他内容,系统的默认值是0.5,而已根据自己的需要调整
我两周前买的小米机子,那天去中山东路长发那里拿机子,正好有个人进来说机子有问题,反应慢死机什么的。说一起买的两部,另外一个都没这些问题。当时里面的职员就说可能是系统有问题,安卓是开源系统咋咋地,让人很不爽,明显是演练过的,都没检测过就下结论了,还说不是硬件问题不能退机。艹,老子真后悔没当场退机。你网站上说的清楚,小米的系统是MIUI,是你们在安卓基础上做了百来项改进的,亲!有问题是安卓的,没问题就是你们改的好。靠,果然继承了中国上千年文化的精髓。
今天看到说小米除了什么“官翻版”,就是所谓的退换机子,这样大摇大摆的摆出来卖,也够让人挑个大拇指的。你能别装了吗?有么有先去二手手机市场上打听下九成九新的二手机子都什么价格?本来还不知道你是婊子,现在非要立个牌坊出来告诉人家你是婊子。雷军,这是咋了,脑袋进翔啦?
本来买小米,就是看他营销宣传做的还不错、觉得是有发展前景的,就支持一下。好歹你雷军也是我们敬仰的IT界前辈。就算你告诉我一部小米赚1000块,我也还是买,因为我认为值得去支持。对于现在的安卓手机,其实没什么特别想法,俺做开发的,虽然对手机了解的不深入,但也知道,现在的安卓手机,都是半斤八两,也都说不上很好;成熟的智能手机,还是需要一段时间的研发沉淀的。小米很容易发烫,别的牌子没接触过,但这个问题是相当严重的产品问题,说明研发还是有很长的路要走的。
所以雷军你现在搞法,就是摆明告诉我们你还是在为了挣钱,竞争对手一有动作,你这边就坐不住了,立刻有对策出来。降价!说明你对自己产品的质量没底气!对自己的品牌和战略定位也是不正确的!小米没有秉承IT界对技术的追求,他是行销的产物!是你雷军学会玩股票后,就把自己当资本家了,所思所虑的重点都已经不在产品上了!
你应该直接无视周宏伟,而不是去和他相互吐口水!你应该直接跟任正非讲,虽然你毛是搞硬件出身的,但我做的手机就是比你好,俺搞软件出身的也不是白给的!
但你现在做的是什么,都是在谈市场,谈成本,谈营销,谈钱!这是最最不好的选择。我不知道你们一开始的品牌战略如何规划的,但现在,小米的牌子还没打造好,就已经开始坏掉了!
刚刚吃中午饭的时候,手机上UC浏览器发了个消息,说UC用户专享,回馈什么的,小米只要1899。。。你上面明明说买到缺货,这边还又便宜了100块,我勒个去,神逻辑。随带把UC也恶心了。雷军你这块招牌在我这算是完了。
今天在我的一个Qt程序中新添加了一个菜单项和对应的signal和slot之后,编译运行发现出现这样的错误:
Object::connect No Such Slot.......................
但是以前定义的signal和slot都能够正常工作。而我把这个菜单项对应的signal与以前定义的slot进行连接,也能够正常运行。
那为什么新添加的slot就不可以正常工作呢?
Google搜索了一下,可能导致这种错误的原因有一下几点:
1、查看类声明中有没有Q_OBJECT
要使用slot的类的声明中必须包含Q_OBJECT
2、我声明的函数要添加声明。比如:
3、那就是要重新生成moc_XXX.cpp文件。
我想起来了,我的VS和Qt配置不知道出了什么问题,moc不能被自动调用,必须手动生成这个moc文件。
凡是存在由Q_OBJECT标示过的class的.h文件,都会由moc生成一个相应的文件。
手动生成moc_XXX.cpp文件的方法:
首先删除原来的moc_XXX.cpp文件。
右键单击要生成moc文件的.h文件,点击属性->自定义生成步骤->常规,出现如下界面:
在命令行、输出和附加依赖项里面填上相应的内容。
然后右键单击这个.h文件,点击“编译”,便可生成对应的moc文件。
然后将生成的moc文件添加到源文件中。
重新编译运行工程文件即可。