W3School 菜鸟笔记 Android 基础入门教程
介紹
1.
1.0 Android基础入门教程
2.
1.0.1 2015年最新Android基础入门教程目录
3.
1.1 背景相关与系统架构分析
4.
1.2 开发环境搭建
5.
1.2.1 使用Eclipse + ADT + SDK开发Android APP
6.
1.2.2 使用Android Studio开发Android APP
7.
1.3 SDK更新不了问题解决
8.
1.4 Genymotion模拟器安装
9.
1.5.1 Git使用教程之本地仓库的基本操作
10.
1.5.2 Git之使用GitHub搭建远程仓库
11.
1.6 .9(九妹)图片怎么玩
12.
1.7 界面原型设计
13.
1.8 工程相关解析(各种文件,资源访问)
14.
1.9 Android程序签名打包
15.
1.11 反编译APK获取代码&资源
16.
2.1 View与ViewGroup的概念
17.
2.2.1 LinearLayout(线性布局)
18.
2.2.2 RelativeLayout(相对布局)
19.
2.2.3 TableLayout(表格布局)
20.
2.2.4 FrameLayout(帧布局)
21.
2.2.5 GridLayout(网格布局)
22.
2.2.6 AbsoluteLayout(绝对布局)
23.
2.3.1 TextView(文本框)详解
24.
2.3.2 EditText(输入框)详解
25.
2.3.3 Button(按钮)与ImageButton(图像按钮)
26.
2.3.4 ImageView(图像视图)
27.
2.3.5.RadioButton(单选按钮)&Checkbox(复选框)
28.
2.3.6 开关按钮ToggleButton和开关Switch
29.
2.3.7 ProgressBar(进度条)
30.
2.3.8 SeekBar(拖动条)
31.
2.3.9 RatingBar(星级评分条)
32.
2.4.1 ScrollView(滚动条)
33.
2.4.2 Date & Time组件(上)
34.
2.4.3 Date & Time组件(下)
35.
2.4.4 Adapter基础讲解
36.
2.4.5 ListView简单实用
37.
2.4.6 BaseAdapter优化
38.
2.4.7ListView的焦点问题
39.
2.4.8 ListView之checkbox错位问题解决
40.
2.4.9 ListView的数据更新问题
41.
2.5.0 构建一个可复用的自定义BaseAdapter
42.
2.5.1 ListView Item多布局的实现
43.
2.5.2 GridView(网格视图)的基本使用
44.
2.5.3 Spinner(列表选项框)的基本使用
45.
2.5.4 AutoCompleteTextView(自动完成文本框)的基本使用
46.
2.5.5 ExpandableListView(可折叠列表)的基本使用
47.
2.5.6 ViewFlipper(翻转视图)的基本使用
48.
2.5.7 Toast(吐司)的基本使用
49.
2.5.8 Notification(状态栏通知)详解
50.
2.5.9 AlertDialog(对话框)详解
51.
2.6.0 其他几种常用对话框基本使用
52.
2.6.1 PopupWindow(悬浮框)的基本使用
53.
2.6.2 菜单(Menu)
54.
2.6.3 ViewPager的简单使用
55.
2.6.4 DrawerLayout(官方侧滑菜单)的简单使用
56.
3.1.1 基于监听的事件处理机制
57.
3.2 基于回调的事件处理机制
58.
3.3 Handler消息传递机制浅析
59.
3.4 TouchListener PK OnTouchEvent + 多点触碰
60.
3.5 监听EditText的内容变化
61.
3.6 响应系统设置的事件(Configuration类)
62.
3.7 AnsyncTask异步任务
63.
3.8 Gestures(手势)
64.
4.1.1 Activity初学乍练
65.
4.1.2 Activity初窥门径
66.
4.1.3 Activity登堂入室
67.
4.2.1 Service初涉
68.
4.2.2 Service进阶
69.
4.2.3 Service精通
70.
4.3.1 BroadcastReceiver牛刀小试
71.
4.3.2 BroadcastReceiver庖丁解牛
72.
4.4.2 ContentProvider再探——Document Provider
73.
4.5.1 Intent的基本使用
74.
4.5.2 Intent之复杂数据的传递
75.
5.1 Fragment基本概述
76.
5.2.1 Fragment实例精讲——底部导航栏的实现(方法1)
77.
5.2.2 Fragment实例精讲——底部导航栏的实现(方法2)
78.
5.2.3 Fragment实例精讲——底部导航栏的实现(方法3)
79.
5.2.4 Fragment实例精讲——底部导航栏+ViewPager滑动切换页面
80.
5.2.5 Fragment实例精讲——新闻(购物)类App列表Fragment的简单实现
81.
6.1 数据存储与访问之——文件存储读写
82.
6.2 数据存储与访问之——SharedPreferences保存用户偏好参数
83.
6.3.1 数据存储与访问之——初见SQLite数据库
84.
6.3.2 数据存储与访问之——又见SQLite数据库
85.
7.1.1 Android网络编程要学的东西与Http协议学习
86.
7.1.2 Android Http请求头与响应头的学习
87.
7.1.3 Android HTTP请求方式:HttpURLConnection
88.
7.1.4 Android HTTP请求方式:HttpClient
89.
7.2.1 Android XML数据解析
90.
7.2.2 Android JSON数据解析
91.
7.3.1 Android 文件上传
92.
7.3.2 Android 文件下载(1)
93.
7.3.3 Android 文件下载(2)
94.
7.4 Android 调用 WebService
95.
7.5.1 WebView(网页视图)基本用法
96.
7.5.2 WebView和JavaScrip交互基础
97.
7.5.3 Android 4.4后WebView的一些注意事项
98.
7.5.4 WebView文件下载
99.
7.5.5 WebView缓存问题
100.
7.5.6 WebView处理网页返回的错误码信息
101.
7.6.1 Socket学习网络基础准备
102.
7.6.2 基于TCP协议的Socket通信(1)
103.
7.6.3 基于TCP协议的Socket通信(2)
104.
7.6.4 基于UDP协议的Socket通信
105.
8.1.1 Android中的13种Drawable小结 Part 1
106.
8.1.2 Android中的13种Drawable小结 Part 2
107.
8.1.3 Android中的13种Drawable小结 Part 3
108.
8.2.1 Bitmap(位图)全解析 Part 1
109.
8.2.2 Bitmap引起的OOM问题
110.
8.3.1 三个绘图工具类详解
111.
8.3.2 绘图类实战示例
112.
8.3.3 Paint API之—— MaskFilter(面具)
113.
8.3.4 Paint API之—— Xfermode与PorterDuff详解(一)
114.
8.3.5 Paint API之—— Xfermode与PorterDuff详解(二)
115.
8.3.6 Paint API之—— Xfermode与PorterDuff详解(三)
116.
8.3.7 Paint API之—— Xfermode与PorterDuff详解(四)
117.
8.3.8 Paint API之—— Xfermode与PorterDuff详解(五)
118.
8.3.9 Paint API之—— ColorFilter(颜色过滤器)(1/3)
119.
8.3.10 Paint API之—— ColorFilter(颜色过滤器)(2-3)
120.
8.3.11 Paint API之—— ColorFilter(颜色过滤器)(3-3)
121.
8.3.12 Paint API之—— PathEffect(路径效果)
122.
8.3.13 Paint API之—— Shader(图像渲染)
123.
8.3.14 Paint几个枚举/常量值以及ShadowLayer阴影效果
124.
8.3.15 Paint API之——Typeface(字型)
125.
8.3.16 Canvas API详解(Part 1)
126.
8.3.17 Canvas API详解(Part 2)剪切方法合集
127.
8.3.18 Canvas API详解(Part 3)Matrix和drawBitmapMash
128.
8.4.1 Android动画合集之帧动画
129.
8.4.2 Android动画合集之补间动画
130.
8.4.3 Android动画合集之属性动画-初见
131.
8.4.4 Android动画合集之属性动画-又见
132.
9.1 使用SoundPool播放音效(Duang~)
133.
9.2 MediaPlayer播放音频与视频
134.
9.3 使用Camera拍照
135.
9.4 使用MediaRecord录音
136.
10.1 TelephonyManager(电话管理器)
137.
10.2 SmsManager(短信管理器)
138.
10.3 AudioManager(音频管理器)
139.
10.4 Vibrator(振动器)
140.
10.5 AlarmManager(闹钟服务)
141.
10.6 PowerManager(电源服务)
142.
10.7 WindowManager(窗口管理服务)
143.
10.8 LayoutInflater(布局服务)
144.
10.9 WallpaperManager(壁纸管理器)
145.
10.10 传感器专题(1)——相关介绍
146.
10.11 传感器专题(2)——方向传感器
147.
10.12 传感器专题(3)——加速度/陀螺仪传感器
148.
10.12 传感器专题(4)——其他传感器了解
149.
10.14 Android GPS初涉
150.
11.0《2015最新Android基础入门教程》完结散花~
Powered by
GitBook
W3School 菜鸟笔记 Android 基础入门教程
W3School 菜鸟笔记 Android 基础入门教程
作者:coder-pig
来源:
Android 基础入门教程