摘要: 1.在res/values下创建attrs.xml[html]view plaincopy<declare-styleablename="MyRadioButton"><attrname="str"format="string"/></declare-styleable>MyRadioButton为组件名字,随意起,attr标签定义组件的属性,name对应的是属性名,format是属性的类型,具体可参见《[Android]attrs.xml文件中属性类型format值的格式》。2.在自定义的组件中使 阅读全文
posted @ 2012-07-06 22:05 carbs 阅读(3209) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/larryl2003/article/details/6919513ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);接下来,将对ScaleType的值和对应的显示效果用最直观的方式——真图演示的方法,来进行说明。首先,是测试使用的原始 阅读全文
posted @ 2012-07-06 21:58 carbs 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题Java代码 new Thread( new Runnable() { public void run() { myView.invalidate(); } }).start(); 然而发现这样是不行的,因为它违背了单线程模型:Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。查阅了文档和apidemo后,发觉常用的方法是利用Handler来实现UI线程的更新的。下... 阅读全文
posted @ 2012-07-06 08:47 carbs 阅读(1796) 评论(0) 推荐(0) 编辑