第一阶段 |
|||
|
程序员基本素质养成 |
程序员所需要具备的12条职业素质 |
|
|
迭×××发各个环节及工具初步介绍 |
总概性的讲解一个完整的项目所需要进行的方方面面。 |
|
|
Java For Android语言重点难点讲解 |
这个不是从零开始讲Java,而是讲针对Android,java语言的重点,比如匿名内部类, Hashtable,泛型,多线程,网络连接等等 |
|
|
Android编码规范 |
没有规矩,无以成方圆,命名规范直接显示你的专业程度 |
|
|
Eclipse IDE提高详细介绍 |
让我们把Eclipse用得更好 |
|
|
版本控制之道 - SVN及Git的版本控制 |
Android源码采用Git来控制的,我们当然要学习他的好处,同时,主流的SVN也是必不可少的 |
|
|
程序员沟通的语言不是中文,是UML |
UML是我们开发的交流语言,这个语言我们要像中文一样使用,并且标准化使用。 |
|
|
EA使用建模详解 (or Rose UML) |
工欲善其事,必先利其器,工具的掌握很重要:小巧而强大的EA |
|
第二阶段 |
|||
|
什么是Android? |
Android的前世今生 |
1. Android的诞生 |
|
开发环境搭建及HelloWorld |
掌握并且能够独立搭建Android开发环境 |
1. 系统需求 |
|
Android应用程序基础及框架概要 |
了解Android应用程序基本概念以及Android应用程序的几大重要组件 |
1. 程序的基本组件:Activity, Service BroadCastReceiver,ContentProvider, Intent |
|
四大组件之一:Activity与Intent |
掌握Activity这个Android最重要的组件的用法 |
|
|
四大组件之二:Service初步 |
掌握Service概念 |
|
|
系统标准化UI ,我来了 |
掌握View和ViewGroup类 |
1. View与ViewGroup |
|
Android数据存储 |
掌握Android中数据存储的几种方式 |
|
|
四大组件之三:ContentProvider |
理解ContentProvider的作用及好处 |
|
|
四大组件之四:Broadcast Receiver |
了解Android消息机制 |
|
|
Widget及Launcher |
Android启动的第一个应用程序Launcher |
|
|
Android应用程序签名及发布 |
我们要上传写好的程序到Market了,当然要签名和发布了 |
1. 如何生成最终用户许可 |
第三阶段 |
|||
|
界面,还是界面:主题,换肤及高级商用界面开发 |
界面高级知识 , 复杂的商业界面如何做出? |
|
|
NDK初步 |
很多时候,只有Java是不够的,我们需要了解如何将我们的触手伸到类库层 |
|
|
Service高级 |
Native Service , Bound Service原理分析 。 并且习惯用Service的IntentService等特性 |
|
|
电话与短信应用 |
电话和短信 是手机的功能基石 |
1. 详解Intent与Intent Filter |
|
多媒体的世界 |
MediaPlayer(MusicPlayer, VideoPlayer), Camera的使用 |
|
|
位置服务及Google Map API |
使用GoogleMap开发地理信息系统 |
|
|
传感器Sensor应用 |
光线,重力加速度,水平等各类传感器编程 |
|
|
Android多线程及异步任务 |
了解Linux的多线程概念, 了解Android的异步任务机制 ,了解Android 多线程的实现 |
|
|
Android设计模式概述 |
我们要深入研究android,怎么能不了解他为何要这样设计呢?很多地方的设计模式应用,我们举一些典型的地方来说明,这样能让我们从设计者角度去思考设计原理,这个章节,太强了! |
|
|
Android应用开发总结 |
对应用开发的综述 |
|
第四阶段 |
|||
|
分清项目和产品,MDA方式 |
|
|
|
软件生产过程标准阶段 |
|
|
|
软件生成过程我们的阶段 |
了解项目环境并评估-制定粗略项目计划-第一次需求成文-抽象资源计划(第一次设计)-第二次需求-设计界面原型(第二次设计)-第三次需求-持久化设计(第三次设计)-系统模块及目录结构设计…… |
|
|
拿到一个项目,我无所是从 |
|
|
|
需要制定计划么? |
|
|
|
第一次需求 |
|
|
|
抽象R&P(资源和计划)- 第一次设计 |
|
|
|
第二次需求及客户沟通 |
|
|
|
设计界面原型 - 第二次设计 |
|
|
|
再次和客户沟通(第三次需求) |
|
|
|
持久化设计 - 第三次设计 |
|
|
|
系统模块及目录结构设计 |
|
|
|
分模块编码 |
|
|
|
项目进度控制及开发日志 |
|
|
|
可选择的单元测试,压力测试和Robot测试 |
|
|
|
各类文档的编制 |
|
|
|
项目评估及交付 |
|
|
android高级应用课程大纲
原创mobidever ©著作权
文章标签 android学习 android高级应用 android编程 android视频教程 文章分类 Android 移动开发
-
Android应用内更新app
自己做的Android内更新app,把Android的下载更新做成后台服务的方式。
android ide app更新 Service -
Android AI应用开发:物体检测
基于Google ML模型开发Android物体检测应用
物体检测 ML 项目源码 -
android高级应用课程
android高级应用课程详解
课程 android -
RHCSA课程大纲
&n
密码 加密 用户 课程 影响 -
互联网应用架构师课程大纲
一、互联网并发编程部分大纲 二、互联网网络通信编程部分大纲 三、JAVA虚拟机部分
java 数据库 JAVA 架构设计 并发编程 -
运维课程大纲
课程大纲
linux 运维 大纲