基础启航篇:
1.1--课程介绍
1.2--开发环境配置
1.3--第一个APP
1.4--线性布局
1.5--表格布局
1.6--相对布局
1.7--网格布局
1.8--ListView(列表视图)与Spinner
1.9--Android应用资源
1.10--StateListDrawable资源
1.11--LayerDrawable资源
1.12--Toast(提示信息框)
1.13--ToggleButton(状态开关按钮)、Switch(开关)
1.14--单选按钮和复选框
1.15--ProgressBar(进度条)、SeekBar(拖动条)
1.16--RatingBar(星级评分条)
1.17--Adapter接口1(ArrayAdapter)
1.18--Adapter接口2(SimpleAdapter)
1.19--GridView(网格视图)
1.20--CalendarView(日历视图)
1.21--DatePicker(日期选择器)
1.22--ScrollView(滚动视图)
1.23--对话框1
1.24--对话框2
1.25--Notification
1.26--启动、关闭Activity
1.27--Intent的使用:一键拨号、访问网络
1.28--WebView的使用:显示网页
1.29--Activity之间传递数据1
1.30--Activity之间传递数据2(根据身高计算标准体重)
1.31--启动Activity并返回结果1
1.32--启动Activity并返回结果2(带选择头像的用户注册页面)
提高篇:
2.1--线程
2.2--异步任务(AsyncTask)
2.3--Service的启动和停止
2.4--绑定Service并与之通信
2.5--IntentService的使用
2.6--BroadCastReceiver1:(静态注册)
2.7--BroadCastReceiver2:(动态注册)
2.8--ContentProvider:查询联系人姓名和电话
2.9--发送短信
2.10--GPS应用:获取定位信息
2.11--自动朗读TTS(文字转语音)
2.12--数据存储SharedPreferences
2.13--记录应用程序的使用次数
2.14--File存储
2.15--SQLite数据库
2.16--TCP协议的Socket通信
2.17--TCP多线程通信
2.18--使用URL访问网络资源
2.19--使用HTTP访问网络(get方法)
2.20--使用HTTP访问网络(post方法)
综合运用:
3.1--实现微信界面滑动效果
页:
[1]