android手把手教你开发launcher(二)——列出安装的应用程序
来源:互联网 发布:js给输入框赋值 编辑:程序博客网 时间:2024/06/05 11:21
预备知识: GridView的使用 \ 改写BaseAdapter
列出已经安装的应用程序是作为launcher比不可少的功能。下面我们就讲解怎样将应用程序列出来。程序运行后的样子如下:
一. 修改main.xml,在其中添加一个GridView用来显示应用程序列表。
修改后如下:
二 . 通过PackageManager的api 查询已经安装的apk
三. 实现用于显示Gridview的Adapter,使其显示获得的应用程序列表
直接上代码:
列出已经安装的应用程序是作为launcher比不可少的功能。下面我们就讲解怎样将应用程序列出来。程序运行后的样子如下:
一. 修改main.xml,在其中添加一个GridView用来显示应用程序列表。
修改后如下:
二 . 通过PackageManager的api 查询已经安装的apk
我们写一个叫做loadApps的方法将活得的应用程序列表放到private List<ResolveInfo> mApps; 中,如下:
三. 实现用于显示Gridview的Adapter,使其显示获得的应用程序列表
直接上代码:
最后整个Activity的代码如下
阅读全文
0 0
- android手把手教你开发launcher(二)——列出安装的应用程序
- android手把手教你开发launcher(二)——列出安装的应用程序
- android手把手教你开发launcher(二)——列出安装的应用程序
- android手把手教你开发launcher(三)——启动安装的应用程序
- android手把手教你开发launcher(三)——启动安装的应用程序
- android手把手教你开发launcher(三)——启动安装的应用程序
- android手把手教你开发launcher(二)
- android手把手教你开发launcher——设置壁纸
- android手把手教你开发launcher(四)——显示widget
- android手把手教你开发launcher(五)——设置壁纸
- android手把手教你开发launcher(四)——显示widget
- android手把手教你开发launcher(五)——设置壁纸
- android手把手教你开发launcher(四)——显示widget
- android手把手教你开发launcher(五)——设置壁纸
- android手把手教你开发launcher(一)
- android手把手教你开发launcher(三)
- android手把手教你开发launcher(四)
- android手把手教你开发launcher(五)
- pageScope、requestScope、sessionScope、applicationScope的区别
- tinyxml使用笔记
- 微信小程序ajax请求分页加载数据
- 创业和创业团队的感想感悟
- 开博随笔
- android手把手教你开发launcher(二)——列出安装的应用程序
- androidstudio3.0使用butterknife7.0.1报错解决
- C#导入Excel
- Fatal error: Call to undefined mysql_connect()
- 20171114
- MTK OTA (一)
- MySQL的一主二从异步复制(半同步复制)
- c++中lambda表达式的用法
- selenium调用火狐浏览器