预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

.实用文档.高级Android开发技术一、培训对象:1、有Android开发根底,希望进一步提升者;2、目前从事JAVA开发相关工作者或拥有良好JAVA语言根底的工程师、程序员,以及相关行业的工程技术人员,Android应用开发的移动终端开发的爱好者。二、师资:杨老师:主要研究网络信息分析以及Android相关技术,长期从事通信网管系统、网络信息处理、商务智能(BI)以及电信决策支持系统的研究开发工作,主持和参与了多个国家和省部级基金工程,具有丰富的工程实践及软件研发经验。三、课程设计思路:本课程的授课方式是采用比拟法,充分利用学员已有的工作经验,通过与Java原有程序体系的比拟分析,不但能够迅速掌握Android开源代码结构,理解中间件下层的库,能够进行Android的高级编程,而且使学员具备可持续开展的能力。四、培训内容第一天第1章phonegap框架1.1操作系统1.2开放联盟1.3phonegap介绍1.4phonegap框架1.5接口和所需工具1.6phonegap和android第2章Html5api和Event事件2.1Html5特性2.2下载、构建以及使用xui2.3Event事件2.4使用phonegap2.5媒体事件和属性2.6html5性能改进第3讲Android生命周期3.1程序生命周期3.2Android组件3.3Activity生命周期3.4程序调试3LogCat3DevTools第4讲Android用户界面4.1用户界面根底4.2界面控件4.3界面布局4线性布局4.4菜单4菜单资源4选项菜单4子菜单4快捷菜单4.5操作栏与Fragment4操作栏4Fragment4Tab导航栏4.6界面事件4按键事件4触摸事件第5讲组件通信与播送消息5.1Intent简介5启动Activity5获取Activity返回值5.2Intent过滤器5.3播送消息第二天第6讲后台效劳6.1Service简介6.2本地效劳6效劳管理6使用线程6效劳绑定6.3远程效劳6进程间通信6效劳创立与调用6数据传递第7讲数据存储与访问7.1简单存储7SharedPreferences7例如7.2文件存储7内部存储7外部存储7资源文件7.3数据库存储7SQLite数据库7手动建库7代码建库7数据操作7.4数据共享7ContentProvider7创立数据提供者7使用数据提供者7例如第8讲Widget组件开发8.1Widget简介8.2Widget根底8设计原那么8开发步骤8调试过程8.3Widget配置8.4Widget与Service第9讲综合例如设计与开发9.1需求分析9.2程序设计9用户界面设计9数据库设计9程序模块设计9.3程序开发9工程结构9数据库适配器9短信监听器9后台效劳2869用户界面294教室容量:与培训人数相当,教室容量尽量不要超过参与人数的50%。桌椅:桌椅为普通教室方式摆放,教师讲台在正前方或侧前方面对学员,需要在讲台后面为教师配备一把椅子,讲台上需要为教师准备500ML矿泉水或纯洁水4瓶/每日。投影:教室配备一1500流明以上的投影仪,分辨率最好能到达1024×768以上。扩音设备:超过30人需要配备扩音设备,最好是夹带的无线麦克风。书写工具:教师配备白板或白纸板一个,白板笔假设干,有两种以上颜色。签到台:〔可选〕放置在教室内或教室门口,用于学员的每日上下午签到。茶点台:〔可选〕放置在教室外面,配有饮水机和一次性纸杯,具体茶点、水果请企业根据自身情况酌情购置。“Android架构及开发技术〞培训培训基于版本,全面而详细地介绍了Android应用程序开发所涉及的各个方面的内容,包括集成开发环境搭建、用户界面设计、后台效劳开发、数据存储、组件通信、地图应用、Widget和AndroidNDK等内容。将Android系统的优越之处做了详细讲解,系统地介绍了Android的各种特性,旨在培养Android开发高端人才。具体安排如下:一、培训对象:1、有Android开发根底,希望进一步提升者;2、目前从事JAVA开发相关工作者或拥有良好JAVA语言根底的工程师、程序员,以及相关行业的工程技术人员,Android应用开发的移动终端开发的爱好者。二、师资:杨老师:主要研究网络信息分析以及Android相关技术,长期从事通信网管系统、网络信息处理、商务智能(BI)以及电信决策支持系统的研究开发工作,主持和参与了多个国家和省部级基金工程,具有丰富的工程实践及软件研发经验。三、课程设计思路:Android是谷歌宣布的基于Linux平台的操作系统,通过开发改进逐渐扩展到平板电脑及其他领域上。Android使用Java作为编程语言来开发应用程序,而Android的Java开发方面从接口到功能,都有层出不穷的变化。目前很多企业的开展