基于Android平台的应用程序管理器系列教程(高级控件+商业UI+API操作)
  完毕
收藏课程
9999+

基于Android平台的应用程序管理器系列教程(高级控件+商业UI+API操作)

本课程主要讲解了Android平台的应用程序管理器的开发,课程从项目系统分析与设计 开始讲解、讲解内容涉及封装Android史上最强的SQLite工具类、应用...

适合人群:中级
课时数量:17课时
用到技术:高级控件、商业UI、API操作
涉及项目:应用程序管理器

本课程为VIP6会员免费专享区课程,专享区包括300+门北风网原创实战课程,价值15万元以上,不断更新,VIP6会员可任意免费学习,点此查看专享区内所有课程。
  • 课程顾问贴心解答

    为你推荐精品课程,无论就业还是升职加薪,毫无压力。

  • 名企定制紧随大流

    量身打造紧贴企业需求的实用性课程。

  • 系统教学把控效果

    集学、测、练为一体的学习系统为你科学的安排学习进度,提高效率。

  • 一线大师1对1指导

    课程研发团队内一线资深讲师一对一指导,手把手教学,直到学会。

  • 点播答疑完美结合

    每周2-3次直播解答,保证学员日常学习问题能得到解决。

  • 量身定制学习计划

    告别杂乱的学习方式,我们会根据你的情况定制学习计划。

项目背景:

如今,各式各样的手机应用程序充斥在我们的手机,如何更好的管理手机程序?应用程序管家软件很好的解决了这项难题,应用程序的分类,可以快速启动或删除程序,更能清楚的知道应用程序的大小,更加容易找到我们的应用程序序,更方便我们对手机的管理

 

项目所涉及的技术点:

 

熟练掌握android英语程序管理的API操作
包括但不限于以下调用:
1、读到系统包、获取包相关信息
2、如何读取应用程序名,应用程序图标,大小
3、如何启动一个应用程序、如何安装和卸载应用程序
4、对高级控件的使用,如ListView,GridView以及Tabhost
5、实现对程序的拖拽
6、SQLlise数据库以及SharedPrefeerence的使用
7、Activity+Intent的使用
8、Android中的定时提醒及Serivice的运用
9、MVC框架的搭建及运用
10、商业UI搭建及注意事项

 

 详解讲解内容如下:

 

第一讲:项目系统分析与设计
第二讲:项目多层架构的搭建与数据库设计
第三讲:封装Android史上最强的SQLite工具类
第四讲:应用程序管理器dao层及biz层的搭建
第五讲:多线程同步手机应用程序数据
第六讲:利用PackageManager类管理手机应用程序
第七讲:利用SharePerference配置主页提示对话框
第八讲:利用TabHost布局应用程序管理秒速赛车
第九讲:自定义适配器绑定GridView显示应程序列表
第十讲:应用程序分类管理
第十一讲:将应用程序添加到自定义类别中
第十二讲:配置软件更新界面
第十三讲:应用程序在线升级功能实现
第十四讲:为当前应用程序生成快捷方式
第十五讲:利用ViewFlipper实现手指触摸滑屏操作
第十六讲:一键移植SD卡+利用AIDL服务反射PackageManager未公开方法
第十七讲:利用BroadCastReceiver拦截安装和卸载应用程序

 

总结:

这次项目主要是对应用程序的管理,通过对应用程序的分类来实现管理,主要难点:对应用程序如何分类,如何添加分类,以及界面的设计问题,如何准确的得到应用程序。
首先,对界面/UI设计,一直是android设计的中心,好的应用软件UI界面一定很好,所以本次项目参照了安卓优化大师,较好的实现了界面问题
然后,通过一些权限方法,然后根据每个应用程序的情况获得它,做到应用程序的情况跟应用管家里的情况一致
其次,如何添加分类,并让分类进行滑动,通过滑动条很好的解决了问题,在此,了解到通过addView来实现对视图的添加
最后,关于对应用程序如何分类,主要通过对将应用程序封装到数据库,然后对应用程序添加标记来实现
总之这次项目,很好的锻炼了自己独立完成项目的能力,更好的设计出一款好的软件.

秒速赛车官网 湖北快3开奖 PK10牛牛 重庆百变王牌走势图 秒速赛车官网 秒速赛车官网 福建快3平台 秒速赛车官网 秒速赛车官网 新凤凰彩票注册