# 从零开始系列Android 4视频教学课程导读
课程概述
本套课程由范昌明老师主讲,面向完全零基础的学习者,系统梳理Android 4平台的开发核心技术体系。课程以"视频精讲+实战演练"的形式展开,帮助学员从零起步,逐步掌握Android应用开发的全流程技能。
课程内容详解
**第一章:Android简介(7讲)**
本章为全课程的入门基础,帮助学员建立对Android平台的整体认知。课程从Android系统的发展历程与核心优势讲起,深入剖析Android SDK的六大特征,并系统讲解Android开发框架的层次结构,让学员理解底层原理与上层应用之间的逻辑关系。
在环境搭建环节,老师详细演示了Android开发环境的完整配置过程,手把手指导学员完成从JDK安装到SDK配置的全套流程,扫清初学者最容易遇到的技术障碍。此外,本章还涵盖了Android SDK中常用命令行工具的使用方法,并通过实际演示编写运行第一个Android程序,让学员在实操中获得最直观的学习成就感。
**第二章:创建应用程序和Activity(5讲)**
本章进入Android应用开发的核心层面。学员将系统学习Android应用程序的整体架构与运行机制,深入理解作为应用"身份证"的AndroidManifest.xml文件——学会如何正确声明权限、注册Activity、配置应用图标等关键信息。
课程特别注重资源管理能力的训练,从图片、字符串到颜色值,全面讲解资源的创建、引用与规范化管理技巧。同时,Activity作为Android四大组件之一,其生命周期管理是本章的重点难点,老师通过清晰的图示与代码示例,帮助学员透彻理解Activity从创建到销毁的完整状态流转过程。
**第三章:创建用户界面(多讲)**
界面是用户与应用交互的第一触点。本章从Android UI设计的基本理念出发,系统讲解LinearLayout、AbsoluteLayout、TableLayout、RelativeLayout、FrameLayout、ScrollView等多种核心布局的使用场景与属性配置技巧。
课程还深入探讨了移动开发中极为重要的屏幕适配问题——如何使应用能够优雅地适应不同尺寸与密度的设备屏幕,以及如何正确处理屏幕方向变化带来的UI刷新挑战。最后,Action Bar的定制使用与编程方式动态创建界面的高级技巧,将进一步提升学员构建专业级应用的能力。
学习建议
本课程内容紧凑、循序渐进,建议学员按照章节顺序依次学习,务必在观看视频的同时动手实操。Android开发是一门实践性极强的技能,只有亲自动手编写代码、调试运行,才能真正将知识转化为能力。对于第一章的环境搭建环节,建议预留充足时间反复操作,确保开发环境顺利配置,为后续学习扫清障碍。
课程目录
课程目录114 集
- 1-1 [Android简介] 1.1 Android简介 (14:15).mp4
- 1-2 [Android简介] 1.2 Android SDK的特征 (13:59).mp4
- 1-3 [Android简介] 1.3 Android开发框架简介 (11:52).mp4
- 1-4 [Android简介] 1.4 Android开发环境的搭建 (15:54).mp4
- 1-5 [Android简介] 1.5 Android SDK中的常用命令行工具 (12:34).mp4
- 1-6 [Android简介] 1.6 第一个Android程序 (11:23).mp4
- 2-1 [创建应用程序和Activity] 2.1 Android应用程序简介 (14:24).mp4
- 2-2 [创建应用程序和Activity] 2.2 Android Manifest.XML简介 (19:33).mp4
- 2-3 [创建应用程序和Activity] 2.3 创建资源 (13:40).mp4
- 2-4 [创建应用程序和Activity] 2.4 使用资源 (11:55).mp4
- 2-5 [创建应用程序和Activity] 2.5 Android应用程序生命周期 (11:14).mp4
- 3-1 [创建用户界面] 3.1 Android UI简介 (09:13).mp4
- 3-2 [创建用户界面] 3.2 LinearLayout、AbsoluteLayout、TableLayout (21:54).mp4
- 3-3 [创建用户界面] 3.3 RelativeLayout、FrameLayout、ScrollView (25:22).mp4
- 3-4 [创建用户界面] 3.4 适应显示方向 (14:40).mp4
- 3-5 [创建用户界面] 3.5 管理屏幕方向的变化 (24:54).mp4
- 3-6 [创建用户界面] 3.6 使用Action Bar (16:30).mp4
- 3-7 [创建用户界面] 3.7 以编程方式创建用户界面 (10:52).mp4
- 3-8 [创建用户界面] 3.8 侦听用户界面通知 (24:22).mp4
- 4-1 [使用视图设计用户界面] 4.1 TextView 视图 (23:12).mp4
- 4-2 [使用视图设计用户界面] 4.2 EditText 视图 (24:39).mp4
- 4-3 [使用视图设计用户界面] 4.3 RadioButton、RadioGroup视图 (16:41).mp4
- 4-4 [使用视图设计用户界面] 4.4 Button ImageButton CheckBox ToggleButton RadioButton (19:09).mp4
- 4-5 [使用视图设计用户界面] 4.5 ProgressBar、SeekBar、RatingBar 视图 (29:36).mp4
- 4-6 [使用视图设计用户界面] 4.6 AutoCompleteTextView视图 (14:39).mp4
- 4-7 [使用视图设计用户界面] 4.7 TimePicker 、DatePicker视图 (15:13).mp4
- 4-8 [使用视图设计用户界面] 4.8 ListView 视图 (30:27).mp4
- 4-9 [使用视图设计用户界面] 4.9 Spinner、TabHost视图 (32:22).mp4
- 4-10 [使用视图设计用户界面] 4.10 Toast (16:49).mp4
- 4-11 [使用视图设计用户界面] 4.11 Notification (15:45).mp4
- 4-12 [使用视图设计用户界面] 4.12 Fragment 碎片 (24:15).mp4
- 4-13 [使用视图设计用户界面] 4.13 ListFragment 碎片 (18:34).mp4
- 4-14 [使用视图设计用户界面] 4.14 AlertDialog (25:48).mp4
- 4-15 [使用视图设计用户界面] 4.15 DialogFragment碎片 (14:39).mp4
- 4-16 [使用视图设计用户界面] 4.16 PreferenceFragment碎片 (20:32).mp4
- 5-1 [使用视图显示图片和菜单] 5.1 Gallery和ImageView视图 (14:04).mp4
- 5-2 [使用视图显示图片和菜单] 5.2 ImageSwitcher (10:00).mp4
- 5-3 [使用视图显示图片和菜单] 5.3 GridView (25:37).mp4
- 5-4 [使用视图显示图片和菜单] 5.4 菜单 (16:38).mp4
- 5-5 [使用视图显示图片和菜单] 5.5 AnalogClock 、DigitalClock、WebView (13:01).mp4
- 6-1 [移动存储解决方案] 【第6章移动存储解决方案】6.1 Shared Preference (20:13).mp4
- 6-2 [移动存储解决方案] 【第6章移动存储解决方案】6.2 Preference Activity (13:47).mp4
- 6-3 [移动存储解决方案] 【第6章移动存储解决方案】6.3 文件的存储 (16:31).mp4
- 6-4 [移动存储解决方案] 【第6章移动存储解决方案】6.4 SQLite数据库 (14:08).mp4
- 6-5 [移动存储解决方案] 【第6章移动存储解决方案】6.5 在android中使用SQLite数据库 (21:13).mp4
- 6-6 [移动存储解决方案] 【第6章移动存储解决方案】6.6持久化数据库引擎(db4o) (16:10).mp4
- 6-7 [移动存储解决方案] 【第6章移动存储解决方案】6.7创建Content Provider (35:12).mp4
- 6-8 [移动存储解决方案] 【第6章移动存储解决方案】6.8 单元测试 (14:01).mp4
- 6-9 [移动存储解决方案] 【第6章移动存储解决方案】6.9 使用Content Provider (19:53).mp4
- 6-10 [移动存储解决方案] 【第6章移动存储解决方案】6.10 监听Content Provider (11:37).mp4
- 6-11 [移动存储解决方案] 【第6章移动存储解决方案】6.11 本地Content Provider (22:23).mp4
- 7-1 [应用程序互相通信] 【第7章应用程序互相通信】7.1 Intent与Activity (17:11).mp4
- 7-2 [应用程序互相通信] 【第7章应用程序互相通信】7.2 定制Activity Action (13:33).mp4
- 7-3 [应用程序互相通信] 【第7章应用程序互相通信】7.3 自定义广播 (13:13).mp4
- 7-4 [应用程序互相通信] 【第7章应用程序互相通信】7.4 本地广播 (26:59).mp4
- 8-1 [在后台操作] 【第8章在后台操作】8.1 Service (17:30).mp4
- 8-2 [在后台操作] 【第8章在后台操作】8.2 系统服务 (14:01).mp4
- 8-3 [在后台操作] 【第8章在后台操作】8.3 本地服务 (22:02).mp4
- 8-4 [在后台操作] 【第8章在后台操作】8.4 远程服务 (18:45).mp4
- 8-5 [在后台操作] 【第8章在后台操作】8.5 使用后台线程 (28:40).mp4
- 8-6 [在后台操作] 【第8章在后台操作】8.6 使用Alarm (12:46).mp4
- 9-1 [网络] 【第9章网络】9.1 加载网络数据 (32:13).mp4
- 9-2 [网络] 【第9章网络】9.2 调用Webservice (21:36).mp4
- 9-3 [网络] 【第9章网络】9.3 访问HTTP资源 (15:05).mp4
- 9-4 [网络] 【第9章网络】9.4 Internet地址 (25:41).mp4
- 9-5 [网络] 【第9章网络】9.5使用Download Manager (23:27).mp4
- 9-6 [网络] 【第9章网络】9.6 Socket聊天室客户端 (23:46).mp4
- 9-7 [网络] 【第9章网络】9.7 Socket聊天室服务端 (22:19).mp4
- 10-1 [多媒体] 【第10章多媒体】10.1 绘制图形 (22:36).mp4
- 10-2 [多媒体] 【第10章多媒体】10.2 转动图形 (23:55).mp4
- 10-3 [多媒体] 【第10章多媒体】10.3 图形路径 (19:15).mp4
- 10-4 [多媒体] 【第10章多媒体】10.4 音乐播放器 (25:33).mp4
- 10-5 [多媒体] 【第10章多媒体】10.5 视频播放器 (17:46).mp4
- 10-6 [多媒体] 【第10章多媒体】10.6 录制音频和视频 (14:15).mp4
- 11-1 [日历实例] 【第11章日历实例】1.1 主界面设计与实现 (15:15).mp4
- 11-2 [日历实例] 【第11章日历实例】11.2 主界面日历表格设计 (17:19).mp4
- 11-3 [日历实例] 【第11章日历实例】11.3 菜单功能 (06:12).mp4
- 11-4 [日历实例] 【第11章日历实例】11.4 日记功能 (08:49).mp4
- 11-5 [日历实例] 【第11章日历实例】11.5 提醒服务 (07:10).mp4
- 11-6 [日历实例] 【第11章日历实例】11.6 访问数据库及总结 (14:15).mp4
- 12-1 [微博系统实例] 【第12章微博系统实例】12.1 系统需求及设计 (07:14).mp4
- 12-2 [微博系统实例] 【第12章微博系统实例】12.2 Web端设计及登录功能实现 (12:16).mp4
- 12-3 [微博系统实例] 【第12章微博系统实例】12.3 Web端联系人、日志、相册实现 (13:18).mp4
- 12-4 [微博系统实例] 【第12章微博系统实例】12.4 Android端设计及登录功能实现 (16:30).mp4
- 12-5 [微博系统实例] 【第12章微博系统实例】12.5 Android端个人中心模块的实现 (14:08).mp4
- 12-6 [微博系统实例] 【第12章微博系统实例】12.6 Android端快速发布模块的实现 (10:08).mp4
- 12-7 [微博系统实例] 【第12章微博系统实例】12.7 Android端联系人、日志模块的实现 (10:29).mp4
- 12-8 [微博系统实例] 【第12章微博系统实例】12.8 本章小结 (09:00).mp4
- 13-1 [手机餐厅系统] 【第13章手机餐厅系统】13.1 系统需求及概要设计 (07:06).mp4
- 13-2 [手机餐厅系统] 【第13章手机餐厅系统】13.2 系统详细设计 (08:01).mp4
- 13-3 [手机餐厅系统] 【第13章手机餐厅系统】13.3 Web端实现 (06:39).mp4
- 13-4 [手机餐厅系统] 【第13章手机餐厅系统】13.4 Android端登录及主界面功能实现 (12:06).mp4
- 13-5 [手机餐厅系统] 【第13章手机餐厅系统】13.5 Android端点餐功能实现 (15:57).mp4
- 13-6 [手机餐厅系统] 【第13章手机餐厅系统】13.6 Android端并、转、查台功能的实现 (10:27).mp4
- 13-7 [手机餐厅系统] 【第13章手机餐厅系统】13.7 Android端更新及结账功能的实现 (11:39).mp4
- 13-8 [手机餐厅系统] 【第13章手机餐厅系统】13.8 本章小结 (08:30).mp4
- 14-1 [硬件传感器] 【第14章硬件传感器】14.1 传感器概述 (20:55).mp4
- 14-2 [硬件传感器] 【第14章硬件传感器】14.2 获取传感器数据 (10:24).mp4
- 14-3 [硬件传感器] 【第14章硬件传感器】14.3 传感器采样率及属性 (09:00).mp4
- 14-4 [硬件传感器] 【第14章硬件传感器】14.4 距离传感器 (08:35).mp4
- 14-5 [硬件传感器] 【第14章硬件传感器】14.5 加速度传感器 (15:22).mp4
- 14-6 [硬件传感器] 【第14章硬件传感器】14.6 方向传感器 (10:42).mp4
- 15-1 [蓝牙、无线] 【第15章蓝牙、无线】15.1 蓝牙概述 (07:34).mp4
- 15-2 [蓝牙、无线] 【第15章蓝牙、无线】15.2 发现蓝牙 (22:48).mp4
- 15-3 [蓝牙、无线] 【第15章蓝牙、无线】15.3 蓝牙配对 (21:11).mp4
- 15-4 [蓝牙、无线] 【第15章蓝牙、无线】15.4 蓝牙传输数据 (10:48).mp4
- 15-5 [蓝牙、无线] 【第15章蓝牙、无线】15.5 WIFI概述 (08:31).mp4
- 15-6 [蓝牙、无线] 【第15章蓝牙、无线】15.6 WIFI状态 (14:55).mp4
- 15-7 [蓝牙、无线] 【第15章蓝牙、无线】15.7 发现WIFI (23:44).mp4
- 15-8 [蓝牙、无线] 【第15章蓝牙、无线】15.8 连接WIFI (07:51).mp4
- 16-1 [位置地图] 16.1 位置服务 (11:10).mp4
- 16-2 [位置地图] 16.2 获取当前位置 (09:52).mp4
- 16-3 [位置地图] 16.3 位置变化 (18:14).mp4
- 16-4 [位置地图] 16.4 获取最合适的定位 (16:16).mp4






