最新Android系统应用开发.doc

上传人:1595****071 文档编号:33804051 上传时间:2022-08-12 格式:DOC 页数:7 大小:205KB
返回 下载 相关 举报
最新Android系统应用开发.doc_第1页
第1页 / 共7页
最新Android系统应用开发.doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《最新Android系统应用开发.doc》由会员分享,可在线阅读,更多相关《最新Android系统应用开发.doc(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精品资料Android系统应用开发.Android系统与应用开发Android培訓Android系统与应用开发班分系统开发和应用开发两大部分)1、了解Android平台及其开发环境;2、掌握并会运用Android应用的各种元素;3、掌握并会运用Android的各种数据存储和获取方式;4、掌握并会运用Android的安全模式。本课程面向希望把握3G历史性机遇,成为3G移动互联网紧缺人才,并拥有一年以上软件开发经验或计算机相关专业硕士学历/星河世纪广场(11号线上海西站 【深圳分部】:电影大厦(地铁一号线大剧院站 【北京分部】:名人大楼(海淀区永丰路 【南京分部】:金港大厦(和燕路 【武汉分部】:

2、凯盟大厦(新华路 【成都分部】:四威大厦(泰安里营门口路 最近开课时间(周末班/连续班/晚班)课时: 共10天,80学时外地学员:代理安排食宿需提前预定)合格学员免费颁发相关资格证书,提升您的职业资质 作为最早专注于嵌入式培训的专业机构,曙海嵌入式学院提供的证书得到本行业的广泛认 可,学员的能力得到大家的认同。 合格学员免费推荐工作实验设备请点击这儿查看团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠 1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听; 2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果; 3、培训合格学员可享受免费推荐就业机会。 -A

3、ndroid系统与应用开发班drawable2layout3valuesR.java分析及使用5AndroidManifest.xml分析10.Android的源代码结构与编译方法 实验:a.三种方法编写一个Hello Android的程序,深化认识Android平台的结构 b.搭建开发环境本实验将亲手安装Android SDK以及建立Eclipse和ADT插件的开发环境c.导入开源RssReader的项目项目本实验通过一个开源项目创建一个项目项目。d.启动、使用模拟器;编译到设备并在设备上运行本实验通过IDE中启动模拟器并通过模拟器进行断点调试,并对项目的整体架构有简单的了解。第二阶段基于A

4、ndroid平台的应用程序开发目标:熟悉Android的应用程序框架,在构建好的Android系统上做应用开发。1、Android的应用程序框架分析1.1 Activity Manager1.2 Package Manager1.3 Window Manager1.4 Telephony Manager1.5 Content Provider1.6 Resource Manager1.7 View System1.8 Location Manager1.9 Notification Manager2、应用程序组成部分分析2.1 Activity2.2 Broadcast Intent Rece

5、iver2.3 Service2.4 Content Provider3、基于Android的复杂应用程序编写 【实验】1、熟悉Android的应用程序框架与应用程序组成2、编写,调试,运行一个复杂应用程序1.Android应用剖析Activity的生命周期2Activity有四种本质区别的状态3保存持久状态4权限许可5进程的生命周期6继承Activity类应该注意的问题 3.Intent Receiver1 Intent的作用和目的2 属性讲解3 action属性4 data属性5 category属性6 extras属性4. AndroidManifest.xml深入分析 5. Servi

6、cea什么是Serviceb 如何使用Servicec Service的生命周期d BroadcastReceiver的使用6. SQLite介绍1 创建Content Providers2 使用Content Providers3 典型动作:b Querying for Data 查询资料c Modifying Data 修改资料d Adding a Record 增加资料e Deleting a Record 刪除资料Android应用剖析下)用户界面设计AndroidManifest.xml剖析通知实验:a.怎样显示各种字体b.怎样显示各种图片c.怎样实现3D动画效果。d.以示例讲解菜单

7、的生成、响应菜单项点击、增加子菜单功能本实验将主要对Android应用程序中菜单的相关处理方法。e.以示例讲解让Activity以全屏方式显示以及为Activity屏幕的标题添加图标功能本实验将主要对Activity的相关技巧方面处理方法。f.处理非res资源的例子本实验将主要对非res资源的处理方法,以扩展开发程序的方法和思路。g.一步一步的分析讲解并对其Activity和Intent的实现本实验将以RssReader项目为目标,逐步从无到有实现其功能,主要讲解其中的Activity和Intent的实现过程。 第三阶段5. Android数据存储与获取上)SQLite数据库6.SQLite数

8、据库简介7.SQLite数据库的创建和管理8.SQLite数据库的操作9. Android数据存储与获取下)程序参数,文件和Content Provider10. 程序参数的使用11. 文件的使用12. Content Provider的使用13. 高级应用开发-音视频播放处理实验:a.编写一个记事本练习一b.编写一个记事本练习二c.编写一个记事本练习三d.实现打电话和发短信示例e.使用BroadcastReceiver实现开机启动Service或Activity本实验实现开机自启动的功能,体现BroadcastReceiver类的用法。第四阶段-创建用户界面 和动画专题、使用位置服务和地图A

9、PI以及WiFi、互联网创建用户界面1Android用户界面初体验2.View与ViewGroup3.可视化控件4.布局5. 响应用户界面的事件6.更改控件外观动画专题1、Tween Animation 1)渐变透明度动画效果2)渐变尺寸伸缩动画效果3)画面转换位置移动动画效果4)画面转换位置移动动画效果 2、Frame Animation 1)Frame动画实现的两种方法2)Fram动画处理中XML文件的处理 Android 调试b 启用logcat日志调试c 模拟器上安装删除软件d 打包、签名和安装软件到设备e 如何将软件上传到google Maket中 实验:1.怎样编写一个多媒体播放器

10、2.怎样编写一个贪吃蛇手机游戏 Android系统开发部分第七阶段1 Andriod 移植基础和开发环境的搭建目标:熟悉ARM11硬件平台,掌握bootloader移植、Linux内核移植,根文件系统建立,为后面的Android移植打好基础。1、ARM11硬件平台介绍2、安装交叉编译工具链与其他相关工具3、移植bootloader到ARM11硬件平台4、移植Linux内核到ARM11硬件平台5、建立根文件系统【实验】1、熟悉ARM11硬件平台2、在ARM11硬件平台上构建嵌入式Linux系统3、开发环境的搭建4、Uboot,Kernel,文件系统的编译和镜像等的生成 第八阶段-Bootload

11、er专题Bootloader专题2 开发系统引导程序2.1 Bootloader介绍2.2 u-boot项目介绍2.3 u-boot的编译使用2.4 u-boot源码分析2.5 u-boot移植过程 实验内容:掌握u-boot常用命令,分析修改u-boot-1.1.2源代码。(1 u-boot常用命令(2 添加u-boot新命令(3 设置u-boot环境变量(4 配置编译u-boot(5 移植u-boot第九阶段-Linux内核的移植和裁剪专题Linux内核专题4 Linux内核初步第一阶段讲解4.1 Linux内核目录结构4.2 详解Linux内核源代码实验内容:熟悉Linux内核源代码(1

12、 掌握内核结构(2 把握内核关键点(3 学会阅读分析内核项目实战:Linux内核的裁剪第十阶段-Android文件系统专题Android的底层库和程序4.1 底层库和程序的结构4.1.1 本地实现的基本结构 4.1.2 增加本地程序和库的方法4.2 标准C/C+库bionic4.3 C语言工具库libcutils 4.4 init可执行程序 4.5 Shell工具4.6 C+工具库libutils 4.6.1 libutils的基本内容4.6.2 Binder 4.6.3 libutils中的其他内容4.7 Android的系统进程第十一阶段-驱动专题通过本课学习,学员可以从用户设备I/O编程

13、角度深入了解设备驱动的原理;通过了解设备驱动框架和具体硬件设备I/O操作,能够进行设备驱动开发;了解linux2.6内核的设备模型及掌握udev的使用。1. LINUX设备驱动程序开发1.1 LINUX设备驱动基础1.2 字符设备驱动程序实现框架与典型驱动分析1.3 Linux-2.6设备模型与驱动编写规范1.5 怎样把驱动加入内核中,然后能通过Make Menuconfig命令进行配置【实验】1、驱动开发编程环境与内核配置、编译2、编写模块化设备驱动程序与测试3、如何为内核程序传递参数4、LED驱动程序编写与测试Linux 驱动与文件系统的结合第十二阶段-Android移植全过程实战移植An

14、driod到ARM11平台目标:掌握在ARM11平台上移植Andriod的完整过程,精通移植Andriod的关键步骤。1、Android的源代码结构与编译方法2、支持ARM11的Linux-2.6.28内核新特性简介3、移植LCD double buffer驱动4、移植LCD double buffer驱动5、移植触摸屏驱动6、移植Wifi驱动支持Android上网功能8、移植电源管理驱动,支持Android电池能源管理9、移植Linux内核源码以支持Android系统9.1硬件无关部分9.2硬件相关部分键盘、触摸屏、LCD等)10、建立支持Android的根文件系统11、部署Android系统到实际ARM11平台12、系统性能测试与评估【实验】1、移植Andriod到ARM11平台实验平台2、构建Andriod文件系统3、配置网络,使用内置浏览器上网

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com