在Application中开启Service获取手机上安装的Apk信息,获得信息后通过广播发送到Activity中,Activity将信息展示(ListView),并随时根据搜索框的内容显示结果。效果图如下所示,详情可查看效果演示视频。
演示视频
作业描述
一、首页显示内容:
1、搜索框
2、使用Listview显示所有已安装的apk的名字及图标;
二、查询功能
输入框中输入apk名称,找到则显示,没有则显示空白;
评分标准是什么?
规范【5分】
每个类都封装在自己独立的 ".java"文件中;
文件、class、成员变量命名规范;
代码结构要层次分明;
Android代码规范及添加适量注释。
程序整体运行效果【10分】
程序正常运行,且满足效果图要求;
整体效果【30分】
首次进入首页,能正确显示搜索框,apk列表
每个列表有图片以及apk名称
信息查询【25分】
开启服务,查询系统APP应用信息
广播通信,更新UI
搜索操作【30分】
输入任意字符,搜索整个Listview列表,如果有就显示,如果没有不显示任何内容