返回
嘉理融智
置顶
该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
厚学网
Android开发
咨询 在线咨询
课程级别
入门级
培训周期
一周以内
培训时间
周末班
课程价格
询价
上课地址
北京市海淀区西3环北路87号6层1-608
课程详情

开课安排
5.25-27(北京) 7.29-31(上海) 9.27-29(南京) 11.22-14(深圳)

课程介绍
本课程以Android工程师所必须具备的能力为主轴。在课程组织上,避免让课程流于「浏览API」的形式,而是将课程加入了「观念」与「原理」的元素,让Android工程师能具备整体知识,并在遇到问题时,能做通盘思考,以及又高阶的分析。本课程以讲授+案例指导方式进行,带领培训学员进入Android应用开发的领域。除此之外,也会针对Android底层做重点讲解,让Android工程师在未来进入底层研发工作时能有一个概念。

适合对象
希望迅速了解和掌握Android应用和底层技术的人员;
从事移动终端开发的爱好者、工程师、程序员、以及相关行业的工程技术人员。
课程目标
具有开发经验的工程师拥有独立的Android应用开发能力,升华理论、增加经验;
将通用的软件工程和GUI设计思想引入Android应用开发;
了解智能手机应用开发,初步具有智能手机全系统应用开发能力。

课程师资
钟老师 中心顾问、架构。多年Android系统与应用开发经验。
罗老师 某大型外企Android架构师。多年Android系统架构开发经验。

课程长度
3天(18学时)

课程内容

第一天
上午 下午
Android SDK开发环境的构建(环境+工具实践)
Android标准应用的结构
Android应用运行机制概述
SDK的结构、安装和配置
开发工具集的使用
工程搭建与调试
动手实践
Android 应用开发之界面与布局
主界面Activity
应用UI全局配置与样式设置
界面与显示(Activity)
组件控制与事件响应
屏幕间的跳转和事件的传递(Intent)
Activity的life-cycle
动手实践
UI控件(Widget等)的使用
基本控制项的使用--自定义的控制项
菜单的使用--弹出对话方框
视图组和布局
Android的屏幕元素体系
几种独立使用的视图组
作为简单容器使用的视图组
布局(Layout)
网格(Grid)视图组
列表(List)视图组
图像、图形、文本的基本绘制
文本的对齐方式
主题与动画效果
动手实践
Android应用开发之服务、数据流
广播接收器(BroadcastReceiver)
广播接收器的概念
广播接收器示例
广播接收器的应用场景和技巧
服务
服务的概念
本地服务
远端服务(remote)
服务的应用场景和技巧
绑定(bind)远距Service
AIDL机制与IBinder接口函数
Android框架的IBinder接口函数
动手实践
本地数据存储
键值对存储
文件存储
数据库SQLite接口
动手实践
数据封装与解析
XML解析方法与接口
JS0N解析方法与接口
动手实践
內容提供者(contentprovider)
內容提供者的概念
內容提供者的示例
內容提供者应用场景和技巧
透过ContentProvier接口与SQLite数据库沟通
如何抽换ContentProvider接口下的SQLite数据库
动手实践
第二天
上午 下午
Android应用开发之架构设计要点
Intent-based Programming
Android API的分類(主动型与被动型)
Android的程序构建与接口、组件的关系
Android中JAVA语言的特殊使用
Android资源文件的使用
Android的UI集成化的思想
Android的安全性和权限
Android的数据存储的思想
Android的设计理念
App Widget的使用
应用设计模式思想到Android中
深入解析Android应用框架的控制流
Android 应用框架的控制流
Activity间的IPC通信机制
Activity的执行线程机制
Handler与Message
UI主线程与ANR(Android Not Responding)对话框
线程通信的设计模式
动手实践
Android的跨进程IPC机制
进程(Process)观念
IBinder接口
调用IBinder接口transact()函数
Binder类別的意义和用法
动手实践
网络API与云端服务框架
Android网络编程
Socket开发接口
开发接口
网络访问与CS结构设计
云服务API综述
云服务API的特点
云服务API的构建
动手实践
第三天
上午 下午
解析JNI架构及其机制
Android的JNI与系统开发
Linux开发环境部署
Android源码下JNI开发模式
动手实践
JNI架构及其开发方法
JNI接口概述
VM如何调用JNI Native函数:说明JNIEnv*参数
Java调用Native C函数
Native C函数调用Java函数
Native C函数创建Java对象
动手实践
解析JNI的线程模式
Android VM的线程模式介绍
JNI Native C程序的线程模式
JNI Native程序的线程安全设计
动手实践
Android音频、视频编程、图形处理技术
熟练掌握Android音频、视频编程技术
熟练掌握Android图像绘制技术;
熟悉动画编程技术并可熟练应用;
熟练掌握Android后台服务机制、消息广播机制及接收
动手实践

以上就是计算机培训课程的全部内容介绍,如需了解更多的计算机培训班、课程、价格、试听等信息,也可以点击进入 计算机 相关频道,定制专属课程,开始您的学习之旅。

校区安排(1) 更多
校区
嘉理融智校区
地址
北京市海淀区西三环北路87号6层1-608
预约报名
立即获取报价

请选择想要达成的目标

基本掌握
熟练掌握
完全掌握
取消

请选择想要学习的时间

一个月内
三个月内
半年或一年
取消
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图