- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 利用ViewPager实现欢迎引导页面
几乎所有的APP都会有欢迎界面和引导界面,不但给用户好的体验同时还可以进行广告推广。这里利用ViewPager来实现欢迎引导页面,流程如下:整个欢迎引导页的实现大致分为四个过程:1.添加引导页2.添加导航点3.进入主界面按钮4.添加欢迎界面并用SharedPreferences存储进入状态注意引导页和欢迎界面的图片不宜过大,否则会内存溢出下面是部分重要代码:
2015-04-12 21:38:14 524
原创 layout_weight详解
layout_weight在布局文件中经常使用,所有的视图都有一个layout_weight值,默认为零,意思是需要显示多大的视图就占据多大的屏幕空间。若赋一个高于零的值,则将父视图中的可用空间分割,分割大小具体取决于每一个视图layout_weight 值。如果第一个控件值为1,第二个控件值为2,则第一个控件占据本行的1/3,第二个占据2/3。这个比较好理解,就不举例子了。下
2015-04-11 16:46:28 1017
原创 The content of the adapter has changed but ListView did not receive a notification.
上次总结了notifyDataSetChanged()方法的注意事项,这里再补充一下该问题的解决方案:如果在非UI线程中修改了ListView绑定的数据对象,同样会造成在非UI线程中更新主线程控件错误。所以可以添加临时对象,在子线程中先把数据存入临时对象中,然后在通过handler处理。在Thread中,tmpNewsData.add(hashMap);//跟mNewsData一样,先
2015-04-05 17:14:39 415
原创 notifyDataSetChanged使用总结
在做客户端项目时,想使用notifidatasetchanged来刷新ListView,但是一直报错,The content of the adapter has changed but ListView did not receive a notification,先总结notifidatasetchanged使用要点如下:1.首先要包装adapter监视的数据是同一个对象
2015-04-04 16:04:22 11314 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人