课程目录
1-1 [基础知识] Android5.x概述 (25:40)
1-2 [基础知识] 开发环境搭建(Eclipse) (22:23)
1-3 [基础知识] 开发环境搭建(Android Studio) (08:11)
1-4 [基础知识] 设置JDK和Android SDK的路径(Eclipse和Android Studio) (07:48)
1-5 [基础知识] 创建和管理AVD(Android Virtual Device【安卓虚拟设备】) (14:53)
1-6 [基础知识] 让Android模拟器飞起来(x86加速和Genymotion) (16:22)
1-7 [基础知识] 创建和编写第一个Android App(Eclipse) (21:41)
1-8 [基础知识] 创建和编写第一个Android App(Android Studio) (13:08)
1-9 [基础知识] Android工程结构分析(Eclipse和Android Studio) (21:02)
1-10 [基础知识] Android App的签名和发布(Eclipse和Android Studio) (15:02)
1-11 [基础知识] Android App的编译过程 (06:41)
1-12 [基础知识] Eclipse实用技巧 (13:15)
1-13 [基础知识] Android Studio实用技巧 (11:08)
1-14 [基础知识] adb命令的基本使用方法 (24:03)
1-15 [基础知识] Eclipse和Android Studio工程的转换 (04:01)
2-1 [控件详解(包含了常用控件的详细使用方法)] Android控件概述 (08:48)
2-2 [控件详解(包含了常用控件的详细使用方法)] TextView控件基础 (07:52)
2-3 [控件详解(包含了常用控件的详细使用方法)] 通过Java代码动态设置TextView控件的属性 (13:01)
2-4 [控件详解(包含了常用控件的详细使用方法)] TextView与富文本标签 (25:35)
2-5 [控件详解(包含了常用控件的详细使用方法)] 通过<img>标签在TextView中插入图像 (19:11)
2-6 [控件详解(包含了常用控件的详细使用方法)] 自定义TextView控件的链接点击动作 (09:03)
2-7 [控件详解(包含了常用控件的详细使用方法)] 按钮(Button)控件 (06:06)
2-8 [控件详解(包含了常用控件的详细使用方法)] 控件与事件监听器(Listener) (15:48)
2-9 [控件详解(包含了常用控件的详细使用方法)] 文本编辑控件(EditText)基础 (08:18)
2-10 [控件详解(包含了常用控件的详细使用方法)] 在EditText中像QQ一样输入表情 (09:38)
2-11 [控件详解(包含了常用控件的详细使用方法)] 在EditText中输入特殊字符 (10:05)
2-12 [控件详解(包含了常用控件的详细使用方法)] 带图像的按钮 (10:25)
2-13 [控件详解(包含了常用控件的详细使用方法)] RadioButton(用于单选)和RadioGroup的用法 (14:30)
2-14 [控件详解(包含了常用控件的详细使用方法)] CheckBox控件(用于多选) (08:32)
2-15 [控件详解(包含了常用控件的详细使用方法)] ToggleButton控件(二值状态) (03:50)
2-16 [控件详解(包含了常用控件的详细使用方法)] ImageView控件 (06:25)
2-17 [控件详解(包含了常用控件的详细使用方法)] DatePIcker控件 (09:33)
2-18 [控件详解(包含了常用控件的详细使用方法)] TimePicker控件 (06:19)
2-19 [控件详解(包含了常用控件的详细使用方法)] ProgressBar控件 (05:51)
2-20 [控件详解(包含了常用控件的详细使用方法)] SeekBar控件(滑杆控件) (06:23)
2-21 [控件详解(包含了常用控件的详细使用方法)] RatingBar控件(评分控件) (07:34)
2-22 [控件详解(包含了常用控件的详细使用方法)] ListView控件 (10:27)
2-23 [控件详解(包含了常用控件的详细使用方法)] ListView控件与Listener (05:59)
2-24 [控件详解(包含了常用控件的详细使用方法)] ListView与BaseAdapter (30:36)
2-25 [控件详解(包含了常用控件的详细使用方法)] 对ListView列表项进行增删该操作 (09:41)
2-26 [控件详解(包含了常用控件的详细使用方法)] 改变列表项的背景颜色 (12:31)
2-27 [控件详解(包含了常用控件的详细使用方法)] GridView控件 (21:54)
2-28 [控件详解(包含了常用控件的详细使用方法)] ViewStub控件(惰性控件) (10:21)
3-1 [布局(Layout)] FrameLayout布局 (08:29)
3-2 [布局(Layout)] LinearLayout布局 (23:28)
3-3 [布局(Layout)] RelativeLayout布局 (11:56)
3-4 [布局(Layout)] 布局文件与命名空间 (06:30)
3-5 [布局(Layout)] 布局的重用 (04:41)
4-1 [窗口(Activity)] Activity的生命周期 (14:33)
4-2 [窗口(Activity)] 从一个Activity切换到另一个Activity (12:26)
4-3 [窗口(Activity)] Activity之间的数据传递(通过Intent对象) (21:52)
4-4 [窗口(Activity)] 全局对象 (07:04)
4-5 [窗口(Activity)] 显示其他App中的窗口 (13:09)
4-6 [窗口(Activity)] 如何从Android源代码中获取系统有哪些窗口可以调用。 (22:57)
4-7 [窗口(Activity)] 回到Home窗口 (10:34)
4-8 [窗口(Activity)] 隐藏窗口的标题栏和系统状态栏 (04:58)
4-9 [窗口(Activity)] 改变窗口的位置、大小和透明度 (08:15)
4-10 [窗口(Activity)] 按两次退出Activity (03:22)
4-11 [窗口(Activity)] 窗口截屏 (11:39)
5-1 [Intent与Intent Filter] 调用Activity的方式总结 (22:30)
5-2 [Intent与Intent Filter] Intent Filter过滤机制 (06:56)
5-3 [Intent与Intent Filter] Intent Filter过滤机制【案例】 (29:24)
6-1 [资源详解] 资源简介 (01:36)
6-2 [资源详解] 字符串(String)资源 (04:48)
6-3 [资源详解] 字符串资源中的特殊字符 (04:06)
6-4 [资源详解] 格式化字符串资源 (04:35)
6-5 [资源详解] 字符串数组资源 (03:47)
6-6 [资源详解] 值(Value)资源 (21:31)
6-7 [资源详解] 数组资源 (07:36)
6-8 [资源详解] ID资源 (06:06)
6-9 [资源详解] 菜单(Menu)资源 (05:17)
6-10 [资源详解] 图像(Drawable)资源 (05:44)
6-11 [资源详解] Nine-Patch图像资源 (16:04)
6-12 [资源详解] 图层(Layer)资源 (07:32)
6-13 [资源详解] 图像状态(State)资源 (04:52)
6-14 [资源详解] 图像级别(Level)资源 (07:45)
6-15 [资源详解] 淡入淡出(Cross-Fade)资源 (06:50)
6-16 [资源详解] 内凹(Inset)图像资源 (04:46)
6-17 [资源详解] 剪切(Clip)资源 (07:01)
6-18 [资源详解] 外形(Shape)资源 (06:39)
6-19 [资源详解] 帧动画资源 (12:05)
6-20 [资源详解] 移动补间动画资源 (26:00)
6-21 [资源详解] 缩放补间动画资源 (12:03)
6-22 [资源详解] 旋转补间动画资源 (16:45)
6-23 [资源详解] 透明度补间动画资源 (06:22)
6-24 [资源详解] 属性动画资源 (15:35)
6-25 [资源详解] 震动渲染器(Interpolator) (07:34)
6-26 [资源详解] 定制渲染器(Interpolator) (14:52)
6-27 [资源详解] 风格(Style)与主题(Theme)资源 (19:18)
7-1 [屏幕适配] 资源适配符和屏幕适配 (17:19)
7-2 [屏幕适配] 屏幕适配要考虑的因素 (06:45)
7-3 [屏幕适配] 与屏幕密度无关的单位(dp、sp等) (10:48)
7-4 [屏幕适配] 屏幕尺寸和屏幕密度 (04:01)
7-5 [屏幕适配] 与屏幕适配有关的标识符 (07:22)
7-6 [屏幕适配] 典型的屏幕适配尺寸 (09:25)
8-1 [对话框、Toast和Notification] 对话框基础 (13:28)
8-2 [对话框、Toast和Notification] 简单列表对话框 (07:20)
8-3 [对话框、Toast和Notification] 单选对话框 (06:22)
8-4 [对话框、Toast和Notification] 多选列表对话框 (10:54)
8-5 [对话框、Toast和Notification] 进度对话框 (17:36)
8-6 [对话框、Toast和Notification] Toast (12:37)
8-7 [对话框、Toast和Notification] 在状态栏上显示通知Notification (20:06)
9-1 [Fragment] Fragment基础 (10:02)
9-2 [Fragment] 第一个Fragment程序 (34:29)
9-3 [Fragment] 动态创建Fragment (13:59)
9-4 [Fragment] Activity与Fragment之间的交互 (14:30)
9-5 [Fragment] Fragment的回调机制 (22:23)
9-6 [Fragment] Fragment状态的持久化 (16:40)
9-7 [Fragment] Fragment、回退栈与导航 (17:39)
10-1 [ActionBar] 显示和隐藏ActionBar (06:21)
10-2 [ActionBar] 在ActionBar上放置按钮,并响应按钮动作 (16:25)
10-3 [ActionBar] 用ActionBar实现窗口导航 (06:19)
10-4 [ActionBar] 在ActionView上放置View (18:02)
11-1 [Android5.x的新特性] Android5.x新特性简介与质感主题 (13:32)
11-2 [Android5.x的新特性] 阴影和视图覆盖 (12:49)
11-3 [Android5.x的新特性] 带拖动阴影动画的特效 (13:18)
11-4 [Android5.x的新特性] 视图裁剪 (08:29)
11-5 [Android5.x的新特性] 用RecyclerView控件实现垂直列表效果(1):建立Model (11:38)
11-6 [Android5.x的新特性] 用RecyclerView控件实现垂直列表效果(2):建立Adapter (20:38)
11-7 [Android5.x的新特性] 用RecyclerView控件实现垂直列表效果(3):使用控件 (04:32)
11-8 [Android5.x的新特性] 用RecyclerView控件实现垂直列表效果(4):添加Item (03:57)
11-9 [Android5.x的新特性] 用RecyclerView控件实现垂直列表效果(5):删除Item (19:23)
11-10 [Android5.x的新特性] 用RecyclerView控件实现垂直列表效果(6):绘制分割线 (13:24)
11-11 [Android5.x的新特性] CardView控件 (20:27)
11-12 [Android5.x的新特性] 在Android中使用矢量图(SVG) (08:08)
11-13 [Android5.x的新特性] SVG原理 (11:30)
11-14 [Android5.x的新特性] 设计SVG (08:17)
11-15 [Android5.x的新特性] 矢量动画 (04:49)
12-1 [数据存储技术] SharedPreferences与读写Key-Value对 (13:28)
12-2 [数据存储技术] 文件流操作 (07:28)
12-3 [数据存储技术] 读写SD卡中的文件 (13:54)
12-4 [数据存储技术] 读写JSON格式的数据 (29:50)
12-5 [数据存储技术] SQLite数据库简介 (08:05)
12-6 [数据存储技术] SimpleCursorAdapter与SQLiteOpenHelper (28:06)
12-7 [数据存储技术] 读写SD卡上的SQLite数据库 (18:11)
12-8 [数据存储技术] 将SQLite数据库与APK一同发布 (11:08)
12-9 [数据存储技术] 内存数据库 (02:45)
13-1 [内容提供者(Content Provider)] Content Provider简介 (05:45)
13-2 [内容提供者(Content Provider)] 通过Content Provider获取联系人信息 (14:03)
13-3 [内容提供者(Content Provider)] 通过Content Provider获取短信内容 (13:49)
13-4 [内容提供者(Content Provider)] 定制Content Provider(1) (14:38)
13-5 [内容提供者(Content Provider)] 定制Content Provider(2) (05:45)
13-6 [内容提供者(Content Provider)] 定制Content Provider(3) (17:17)
13-7 [内容提供者(Content Provider)] 调用定制的Content Provider(1) (09:52)
13-8 [内容提供者(Content Provider)] 调用定制的Content Provider(2) (10:35)
13-9 [内容提供者(Content Provider)] 为自定义的Content Provider添加权限 (08:47)
13-10 [内容提供者(Content Provider)] 通过Android源代码获取系统可调用的Content Provider (23:02)
14-1 [广播(Broadcast)] 拦截短信 (19:00)
14-2 [广播(Broadcast)] 用Java代码注册广播接收器 (08:30)
14-3 [广播(Broadcast)] 广播接收器的优先级 (06:43)
14-4 [广播(Broadcast)] 拦截来去电信息 (12:48)
14-5 [广播(Broadcast)] 定制广播 (10:23)
15-1 [服务(Service)] 服务的生命周期 (09:56)
15-2 [服务(Service)] AIDL服务简介 (03:48)
15-3 [服务(Service)] 建立AIDL服务 (10:48)
15-4 [服务(Service)] 调用AIDL服务 (16:32)
15-5 [服务(Service)] 建立传递复杂数据(对象)的AIDL服务 (23:37)
15-6 [服务(Service)] 调用传递复杂数据的AIDL服务 (11:55)
16-1 [Android与JavaScript混合开发技术] 用JavaScript操作UI控件 (31:40)
16-2 [Android与JavaScript混合开发技术] 用JavaScript操作Android SDK图形API (31:08)
17-1 [网络技术] 使用HttpGet和HttpPost与服务端交互 (24:39)
17-2 [网络技术] 使用HttpURLConnection与服务端交互 (11:04)
18-1 [Android NDK技术] Android NDK简介 (17:00)
18-2 [Android NDK技术] 开发第一个Android NDK App (29:11)
18-3 [Android NDK技术] 目标文件去哪了 (05:16)
18-4 [Android NDK技术] NDK访问Java对象的字段 (12:54)
19-1 [NFC技术] NFC简介 (07:34)
19-2 [NFC技术] NFC、蓝牙和红外的区别 (04:22)
19-3 [NFC技术] NFC的应用前景 (02:50)
19-4 [NFC技术] NDEF与非NDEF数据 (03:25)
19-5 [NFC技术] NFC的三重过滤机制 (03:59)
19-6 [NFC技术] 开启NFC功能 (01:30)
19-7 [NFC技术] 编写NFC程序的基本步骤 (03:06)
19-8 [NFC技术] 测试NFC程序需要的设备 (02:56)
19-9 [NFC技术] 向NFC标签写入数据的基本步骤 (07:05)
19-10 [NFC技术] 让Android手机自动运行程序 (13:21)
19-11 [NFC技术] 让Android手机自动打开网页 (01:52)
19-12 [NFC技术] NDEF文本格式解析 (07:40)
19-13 [NFC技术] 实现读写NDEF文本数据的Android App (07:33)
19-14 [NFC技术] 将Uri写入NFC标签 (06:15)
19-15 [NFC技术] 利用NFC标签支持的数据格式进行过滤 (05:43)
19-16 [NFC技术] 读写非NDEF格式的数据 (03:27)
19-17 [NFC技术] 通过Beam技术传递NDEF数据 (08:00)
19-18 [NFC技术] 通过Beam技术传递NDEF数据(demo) (02:01)
19-19 [NFC技术] 通过Beam技术传递文件 (06:00)
20-1 [蓝牙] 蓝牙简介 (03:05)
20-2 [蓝牙] 打开和关闭蓝牙设备 (02:40)
20-3 [蓝牙] 搜索蓝牙设备 (03:00)
20-4 [蓝牙] 蓝牙数据传输 (04:05)
20-5 [蓝牙] 蓝牙通讯一定需要UUID吗 (01:41)
21-1 [传感器] 如何使用传感器 (04:57)
21-2 [传感器] 加速度传感器(Accelerometer) (01:56)
21-3 [传感器] 重力传感器(Gravity) (01:29)
21-4 [传感器] 光线传感器(Light) (01:37)
21-5 [传感器] 陀螺仪传感器(Gyroscope) (01:16)
22-1 [GPS和地图] 获取位置提供者(Location Provider) (03:40)
22-2 [GPS和地图] 实时更新位置坐标 (05:41)
22-3 [GPS和地图] 测量地球上任意两点之间的距离 (01:58)
22-4 [GPS和地图] 临近警告 (04:00)
22-5 [GPS和地图] 百度地图 (07:01)