博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年11月25日

摘要: 通过第一部分<<Android中获取应用程序(包)的信息-----PackageManager的使用(一)>>的介绍,对PackageManager以及AndroidManife.xml定义的节点信息类XXXInfo类都有了一定的认识。本部分的内容是如何获取安装包得大小,包括缓存大小(cachesize)、数据大小(datasize)、应用程序大小(codesize)。本部分的知识点涉及到AIDL、Java反射机制。理解起来也不是很难。 关于安装包得大小信息封装在PackageStats类中,该类很简单,只有几个字段: PackageStats类: 常用字段: publ 阅读全文

posted @ 2011-11-25 17:26 Ryan_Lai 阅读(2548) 评论(0) 推荐(0) 编辑

摘要: 本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个部分,计划如下:第一部分: 获取应用程序的packagename、label、icon等 ; 第二部分:获取应用程序的占用大小,包括:缓存大小(cachsize)、数据大小(datasize)。 每部分都为您准备了简单丰富的实例,您一定不会错过。Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理)等。除此之外,还提供了一个PackageManger管理类,它的 阅读全文

posted @ 2011-11-25 14:41 Ryan_Lai 阅读(16636) 评论(4) 推荐(2) 编辑