摘要: RadioGroup分组排列可以通过在RadioGroup标签中添加LinearLayout标签来实现 阅读全文
posted @ 2013-08-05 00:54 富富 阅读(569) 评论(0) 推荐(0)
摘要: 1、点击效果不能在普通的Layout或View上通过selector的xml来做。如果这个layout是一个listview或gridview的item布局除外。普通的layout对item的state_pressed、state_focus、state_checked不起作用。2、一个补间动画的start()方法有时候放在oncreate()中不起作用。要放到事件监听器里边才行。3、在android3.0版本以上连接网络的操作必须放到线程里边。4、ImageView的background和src中的图片都会拉伸,但是src图片拉伸会保持原来的长宽比例。例如一个正方形的图片不会被拉伸成长方形。 阅读全文
posted @ 2013-06-05 00:05 富富 阅读(107) 评论(0) 推荐(0)
摘要: 在android开发中经常遇到不同的页面之间、不同的类之间或者页面和后台服务之间的通信问题,除了用广播实现外,最近觉得利用Handler对象进行通信,实现数据传递也能实现。具体实现机制参见这个小例子。假设点击button后后台开始执行下载,下载完后发消息通知界面。下载过程中的下载进度也可以通过handler传递,界面实时显示。此处未给出。public class TestHandler extends Activity { private TextView tv; private Button bt; private Handler mHandler=new Handler(... 阅读全文
posted @ 2013-06-02 22:46 富富 阅读(558) 评论(0) 推荐(0)
摘要: 在用到listview或gridview时很多时候要通过继承BaseAdapter来自定义adapter。其中一个方法getView(int position, View convertView, ViewGroup parent)颇为重要。三个参数的含义分别是position:listview的第几行;convertView:当前item的视图。可以是自定义的一个view,也可以从一个xml文件inflate得到。parent:当前视图所属于的视图容器。这个方法决定了listview每个item的外观样式,其中一些按钮或图片的点击效果也是在这个方法里实现。假设当前item的布局文件为list 阅读全文
posted @ 2013-05-30 23:50 富富 阅读(389) 评论(0) 推荐(0)