android教学大纲


android班 教学大纲 每次课4个小时



1次课:Android开发环境搭建及工具介绍

Android系统简介

Android开发环境简介及搭建

AndroidStudio提供的工具组件


2次课:第一个Android应用程序,页面跳转和页面间数据传递的简单认识

Activity介绍一

Intent认识

Activity值传递

Activity回传值

Activity现场保存状态

Activity生命周期介绍


3次课:常用布局和UI控件

线性布局

相对布局

EditText控件

TextView控件

button控件

AutoCompleteTextView控件

实战开发-做一个漂亮的登录界面


4次课:常用UI控件

DatePicker日历的使用

timePicker控件和时钟

Spinner控件

scrollView滚动布局

图片视图ImageView


5次课:常用UI控件

viewPager轮播图

适配器

实战开发-图库


6次课:常用UI控件

复选框CheckBox

进度条ProgressBar

实战开发-资讯APP首页和子页面制作


7次课:常用UI控件

实战开发-计算机页面制作,并实现常规的加减乘除功能



8次课:Android网络应用和数据持久化

使用Retrofit加载网络数据

使用Retrofit结合mysql数据库进行数据存储

数据的分批加载

Json数据的解析




9次课:图片操作

图片上传到服务器

使用Picasso操作网络或服务器图片


10次课:图片操作

图片上传到服务器

使用Picasso操作网络或服务器图片


11次课:Intent

Intent使用

Android单元测试


12次课:android ListViewRecycleView使用

ListViewRecycleView介绍

RecycleView访问网络数据

RecycleView图文混排


13次课:RecycleView使用

ListViewScrollView事件冲突

实战开发-实现类似淘宝商品页,和商品详情页,

所有数据通过服务器从mysql数据库中获取



14次课:AlertDialog对话框的使用

AlertDialog对话框的使用

日期和时间对话框


15次课:对话框的使用

Progressdialog控件

Toasts对话框

自定义对话框


16次课:android 样式和主题

样式和主题

样式和主题之选择器

button改变状态

图形美化圆角


17次课:toolbar

toolbar标题栏


18次课:android menu菜单介绍

menu菜单介绍

Menu子菜单

上下文菜单一

popup弹出菜单


19次课:android Notifications通知的使用

Notifications通知的使用

Notifications大视图通知的使用

Notification自定义通知



20次课:android Fragment平板开发技术

Fragment平板开发技术介绍

Fragment平板开发技术1


21次课:android Fragment平板开发技术

Fragment平板开发技术2


22次课:android Fragment平板开发技术

Fragment平板开发技术3



23次课:android 手机拍照

手机拍照

手机拍照选择本地图片

视频播放VideoView


24次课:android GPS

视频播放VideoViewService结合

短信,GPS定位,



25次课:android 混合开发模式

WebAppNativeApp的介绍

WebView混合开发模式1


26次课:android 混合开发模式

WebView混合开发模式2


27次课:android 混合开发模式

WebView混合开发模式3


28次课:android 混合开发模式

WebView混合开发模式4


29次课:青鸟音乐

实战开发-青鸟音乐


30次课:青鸟音乐

实战开发-青鸟音乐



31次课:android Service

Service介绍

Service生命周期介绍

Service下载网络图片

IntentService下载图片


32次课:android Service

ServiceActivity数据通信

Service粘性和非粘性

Service结合通知更新图片下载

Service进程间通信之Messenger



33次课:android BroadcastReceiver

BroadcastReceiver介绍

BroadcastReceiver生命周期

OrderBroadcast有序广播



34次课:android BroadcastReceiver

Broadcast监听电量变化

Broadcast实现开机启动


35次课:消息机制(Handler)及AsyncTask异步任务机制

Handler更新TextView

Handler下载图片

Handler 更新进度条

Handler封装下载图片工具类


36次课:消息机制(Handler)及AsyncTask异步任务机制

HandlerMessage的关系

HandlerMessageLooper



37次课:项目构建和打包

构建

多渠道打包

posted @ 2016-11-16 14:26  次序  阅读(1147)  评论(0编辑  收藏  举报