- 博客(2)
- 收藏
- 关注
转载 Android开发中AsyncTask实现异步处理任务的方法
<br /> AsyncTask 的优势体现在:•线程的开销较大,如果每个任务都要创建一个线程,那么应用程 序的效率要低很多; <br />•线程无法管理,匿名线程创建并启动后就不受程序的控制了,如果有很多个请求发送,那么就会启动非常多的线程,系统将不堪重负。 <br />•另外,前面已经看到,在新线程中更新UI还必须要引入handler,这让代码看上去非常臃肿。 AsyncTask定义了三种泛型类型 Params,Progress和Result。<br /> •Params 启动任务执行的输入参数,
2011-04-21 13:58:00 649
转载 getSystemService()是Android很重要的一个API
<br />getSystemService()是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务:<br /><br />传入的Name返回的对象说明WINDOW_SERVICEWindowManager管理打开的窗口程序LAYOUT_INFLATER_SERVICELayoutInflater取得xml里定义的viewACTIVITY_SERVICEActivityManager管理应用程序的系
2011-04-21 13:31:00 499
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人