AppManagement
2015-11-12 20:29:18 0 举报
应用管理
作者其他创作
大纲/内容
开始 WatchDogService
开始 AppManagementActivity
systemApp
2个TextView显示
Thread(){run{匹配startActivity:WatchDogActivityextra: packageName}}
OnScrollListenerTextView用户/系统
end
WatchDogReceiver监听 自定义广播:WatchDogActivity暂时解锁的packageName系统广播:锁屏
启动
AppInfo1.icon2.label3.isSystem4.packageName5.isSdcard ;
Adapter
ListView显示MyAsynTaskexecute{};
获取ROM和SDCard剩余空间
加锁,刷新UI
watchdog DB
根据postion情况显示view更换view
OnItemLongClickListenerposition类似getView
卸载
点击item
分享
是
onDestroy();flag=false
否
systemAppList
doInThread(){based on isSystem}
bean
AppInfoUtils:getAppInfo(){PackageManager}
UserAppList
WatchDogDao(queryIsInDB();insert();delete();)
AppInfoUtils:getRomAvailText();getSDCardAvailText();
获取InstalledAppLIst
doAfterThread(){notify adapter}
长按
已经加锁
ActivityResult更新数据
解锁,刷新Ui
getView
service
dao
utils
收藏
收藏
0 条评论
下一页
为你推荐
查看更多
抱歉,暂无相关内容