08 2011 档案
获取系统中应用程序的另一种方式
摘要:上次说到了从package中获取manifest中已经注册的应用,然后作为数据传送到ListView上显示。其实系统中有一个类,只需要继承这个类,然后重写一个方法就同样可以实现了,这个类就是LauncherActivity,看一下LauncherActivity里面的代码:也是从package中拿...
阅读全文
如何获取系统的应用程序的相关信息
摘要:有的时候我们需要获取系统的应用程序,比如说Home界面的时候,我们需要获取在Manifest里面注册的所有的应用的信息,并将这些应用的图标,名字显示出来,同时还要获取他们的action或者CompanentName,以便点击他们的时候可以跳转到相应的应用。 下面就是一个例子: 先上运行出来的效...
阅读全文
使用异步任务加载网络上的图片
摘要:我们知道,如果要加载一个很耗时的操作,会阻塞主线程,这时我们可以想到开启一个新的线程,避免阻塞,在android中也有这样的问题,我们可以用异步任务来操作,异步任务也是开启一个线程,线程里面发一个消息,然后通知去改变UI。 废话不多说,我们先看一个例子:我们可以打开这个网址:http://img1.
阅读全文