天天看点

android高级应用第二阶段

 android高级应用第二阶段

第二阶段
什么是Android?

Android的前世今生

Android的优点

Android的系统架构

Android与移动互联网的关系

Android的发展前景

Android的四大网站

1. Android的诞生

2. Android的优点

3. Android的系统架构

4. Android与移动互联网的关系

5. Android的发展前景

开发环境搭建及HelloWorld

掌握并且能够独立搭建Android开发环境

能完成自己的第一个HelloWorld应用程序

学会打印Log以及使用DDMS查看Log

1. 系统需求

2. 安装开发环境

3. 构建第一个Hello, Android程序

Android应用程序基础及框架概要

了解Android应用程序基本概念以及Android应用程序的几大重要组件

Android系统框架理解

1. 程序的基本组件:Activity, Service BroadCastReceiver,ContentProvider, Intent

2. 程序的生命周期

3. 程序的资源管理

四大组件之一:Activity与Intent

掌握Activity这个Android最重要的组件的用法

理解性记忆Activity的生命周期

理解Activity栈管理方式

熟练使用Activity与Intent配合传递值的方式

四大组件之二:Service初步

掌握Service概念

掌握Service分类

Service开发能力具备

了解Service 和 IntentService类的区别

系统标准化UI ,我来了

掌握View和ViewGroup类

学习各个常用控件的使用方法

掌握标准组件的使用

1. View与ViewGroup

2. 可视化控件

3. 布局

4. 菜单

5. 对话框

6. 响应用户界面事件

7. 用户界面的数据绑定

8. 更改空间外观

Android数据存储

掌握Android中数据存储的几种方式

熟练使用SQLite3来存储数据

了解网络存储C/S结构原理。

四大组件之三:ContentProvider

理解ContentProvider的作用及好处

认清ContentProvider与数据存储的关系 

掌握ContentProvider对外提供的数据模型形式

能够编写ContentResolver的增删改查

能够自定义一个ContentProvider

四大组件之四:Broadcast Receiver

了解Android消息机制

掌握Broadcast发送消息的两种类型

掌握BroadcastReceiver接收消息的编程

Widget及Launcher

Android启动的第一个应用程序Launcher 

掌握Widget小部件开发

Android应用程序签名及发布 我们要上传写好的程序到Market了,当然要签名和发布了

1. 如何生成最终用户许可

2. 程序签名

3. 程序版本管理