欢迎来到天天文库
浏览记录
ID:43323658
大小:75.50 KB
页数:4页
时间:2019-09-30
《Android开发基础与环境搭建》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、时间课程安排课程内容培训目标1RAndroid开发基础与环境搭建理论:•Android系统概述•Android开发环境搭建•AndroidSDK结构与常用命令•Android项目工程详解•Android四大组件详解•Android网络程序开发让学员了解Android系统的产生、发展过程,结合Windows下的开发环境,充分理解Android项目结构,学握SDK中常用命令,掌握Android中四大组件的编程框架,以多功能咅乐播放器为例,掌握所学所有知识点。实战:•搭建Android开发环境•建立第一个Android应用程序:Helloworld•多
2、功能音乐播放器的设计与实现掌握搭建Android开发环境掌握如何建立Android应用程序掌握Android程序设计方式和四大组件的结合使用2日Android底层开发基础与调试理论:•AndroidMDK开发简介•AndroidNDK环境安装•Android编译框架与Makefile•Android本地调试方法•使用Jni开发Android应用理解NDK开发在Android应用开发中的意义掌握Android编译系统的使用掌握Android本地调试掌握JNI编程技巧实战:•AndroidNDK开发坏境搭建•编写NDK应用程序•在线网络播放器的设计与
3、实现掌握NDK开发环境的搭建掌握NDK程序的编写流程3日Android底层架构介绍与系统移植理论:•Android系统软件架构•Android及内核代码的获取•Android系统移植要点•Android内核启动和引导初始化•Android内核移植与编译了解Android系统的软件架构掌握Android源码及内核代码的获取方式及问题解决方案了解Android系统移植要点掌握Android系统内核启动过程实战:•Android内核的编译和配置•3G模块驱动移植掌握Android内核的编译与配置方式以3G模块驱动移植为案例,掌握Android内核驱动的
4、移植过程4日Android文件系统制作与移植理论:•Linux文件系统介绍•Android文件系统编译与制作•Android的init进程与系统启动•Android常见服务及启动流程了解Linux文件系统理论知识理解Android文件系统的编译与制作过程掌握Android系统文件系统的启动过程及init初始化脚本语言了解常用的Android系统服务实战:•编译Android源码制作根文件系统•企业级定制Android系统•Android系统屮添加3G模块上网支持充分理解Android系统的企业级定制要点,以3G模块移植为例充分理解如何在Andro
5、id系统中整合Linux驱动。5日AndroidHAL硬件抽彖层综合应用理论:•Android的HAL机制介绍•AndroidHALmodule与HALStub•HAL框架分析•Android硕件驱动程序•AndroidHAL整合了解Android的新旧HAL架构掌握AndroidHAL框架及软硬件系统整合要点实战:•GPTOHALStub的设计与实现•GP10Service框架的设计与实现•编写Android用户界面•GPIOHAL应用综合实现以GPTO为案例充分掌握HAL的编程要点及相关技术,通过大量企业开发案例为引导,带领学员快速掌握ML开
6、发技术。全国物联网关键技术应用培训班课程大纲时间课程内容培训目标1B理论•物联网核心技术及应用概述•ZigBee无线网络技术概述及开发环境•全功能物联网教学科研平台简介学习物联网技术的发展背景及典型应用,了解物联网核心支撑技术;掌握物联网专业实验系统中常见的软件开发环境及工具使用方法;了解几种常见传感器的数据采集方法,掌握新兴的ZigBee短距离无线通讯技术相关基础知识;实践•智能传感器应用检测实验(温湿度、红外、酒精等传感器);•ZigBee硬件接口实验(LED、按键、温度采样);•Z-Stack协议栈无线组网移植实验;2日理论•ZigBee无
7、线传感网技术应用开发•Z-Stack协议栈与OSAL操作系统深入解析•EmberZnet协议栈应用开发深入学习ZigBee无线网络协议栈,了解ZigBee无线网络创建、启动、组网通讯的过程和细节;掌握ZigBee开发应用技术要点,包括数据通讯、远程控制、多网融合;能够在协议栈基础上,独立完成常见的用户自定义功能及应用;实践•基于ZigBee无线网络的温湿度传感器数据采集实验;•基于ZigBee无线网络的上位机控制LED灯实验;•基于ZigBee无线网络的串口数据透传应用;•基于ZigBee传感网的SensorDemo拓扑信息绘图实验3B理论•IP
8、v6协议栈开发概述•ContikiOS系统应用开发及智能物件的应用•Cygwin开发环境介绍学习下代IPv6技术相关基础知识,了解智能物
此文档下载收益归作者所有