摘要: R.java这个文件是会自动生成的。但是有时候你写错xml文件的时候,R.java是不会自动生成对应的值。这个时候我们会很习惯去clean一下这个项目,这个时候会突然发现,R.java竟然不见了。这个时候的你肯定非常的气愤,你可能会拼命在网上找答案,网上会有很多答案告诉你 右键项目--》Androi... 阅读全文
posted @ 2014-12-26 13:46 不吃菜的菜鸟 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 开发中使用的颜色可以分为两种,自定义颜色和系统颜色1.自定义颜色:颜色值的定义是通过RGB三原色和一个alpha值来定义的(加色原理)。以井号(#)开始,后面是Alpha-Red-Green-Blue的格式。形如:#RGB#ARGB#RRGGBB#AARRGGBB通常使用#RRGGBB 或者#AAR... 阅读全文
posted @ 2014-12-26 11:13 不吃菜的菜鸟 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 在使用LinearLayout的时候,子控件可以设置layout_weight。layout_weight的作用是设置子空间在LinearLayout的重要度(控件的大小比重)。layout_weight的值越低,则控件越重要。若不设置layout_weight则默认比重为0。如果在一个Linear... 阅读全文
posted @ 2014-12-26 10:36 不吃菜的菜鸟 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。android:layout_gravity 和 android:gravity 的区别从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。an... 阅读全文
posted @ 2014-12-26 09:38 不吃菜的菜鸟 阅读(635) 评论(0) 推荐(0) 编辑
摘要: px:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示(图片来自android developer guide,下同)。偶尔用到px的情况,是需要画1像素表格线或阴影线的时候,用其他单位如dp会显得模糊。dp:这... 阅读全文
posted @ 2014-12-26 09:36 不吃菜的菜鸟 阅读(230) 评论(0) 推荐(0) 编辑