- 博客(3)
- 收藏
- 关注
原创 Android Trick 11: 对Android中的AsyncTask进行函数化的封装,简洁调用
为了使UI在数据获取时不僵死,数据获取需要在新开Worker线程中进行,然后将返回结果在UI线程中进行读取并渲染页面。面对这种异步处理,到底如何写才简洁,先后面临过三种实现方式。首先是最原始的Java方式,new 一个Thread出来,将处理Runnable进去执行,执行完之后通过handler post到ui线程去更新界面。然后发现1.5后有了AsyncTask,非常好用,以后的项目中全部改
2011-06-16 17:46:00 9264 9
原创 Android应用开发笔记(13): Android移动应用界面的模板化设计
Android没有像苹果开发那样功能强大的界面开发工具,本身ADT插件提供的界面编辑能力有限,没办法刻画所有的界面情况;Android的界面xml代码可以进行人工修改,而Iphone的全部在图形界面上拖动完成,可没提供任何方式的代码级修改。Android的UI设计开发过程非常繁琐,容易出错,需要很长时间调节界面细节,开发过Android应用的人肯定深有同感。用几年前的网页设计来打个比方,开发Iph
2011-06-15 19:27:00 13486 24
原创 Android Trick 10: 一个Android应用的全局数据变量的访问..
在一个Android应用中,我们可以定义一个类,然后使用在类中定义静态成员的方式去创造全局能够访问的数据。如下代码所示:public class AERunTime { public static String text1 = "example";}在Activity中就可以使用 AERuntime.text1 访问。这是Java的通用方式,也可以稍微改变一下,使用单例模式g
2011-06-14 18:11:00 4513 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人