Android App开发培训
1-下载及安装java sdk
2-安装eclipse,设置ADT
3-安装android SDK,设置模拟器
4-建立android项目
5-项目概况,添加文件夹
6-XML布局入门
7-在XML中创建一个按钮并添加一个ID
8-创建变量并引用XML中的ID
9-为按钮创建onclicklistener监听事件
10-通过按钮使用setText方法
11-添加资源,设置背景
12-创建一个Activity并使用setcontentview
13-Android Mainifest入门
14-框架的一个线程
15-怎样通过intent开始一个新的Activity
16-Activity的生命周期
17-使用MediaPlayer添加音乐
18-用ListActivity创建一个列表菜单
19-创建一个ArrayAdapter
20-用类对象开始一个Activity
21-完成ListActivity
22-加入EditText到XML
23-ToggleButton的设计
24-XML内边距以及设置ToggleButton为on
25-快速复习:创建一个新的Activity
26-如果Toggle Button选中了
27-设置EditText的输入类型
28-使用判断语句比较字符串
29-设置Gravity
30-设置TextView的颜色
31-使用Random
32-switch语句
33-创建一个方法
34-实现接口方便编程
35-ScrollView与模拟时钟
36-创建一个email的Activity
37-为email intent加入额外的方法
38-ImageView的使用
39-startActivityForResult
40-从其他Activity获取数据
41-完成Camera及壁纸应用
42-使用BitmapFactory及inputStream设置
43-固定屏幕方向
44-XML Relative Layout
45-单选项框组与单选项框
46-为单选框设置监听事件
47-在Activity之间传递字符串
48-从Activity接收Bread字符串
49-StartActivityForResult设置
50-setResult
51-使用MenuInflater创建一个菜单
52-用MenuItems做一些事
53-带主题的Text Activity
54-创建首选项
55-创建一个字符串数组资源
56-创建一个首选项Activity
57-从Activity进入首选项
58-更多首选项
59 - 改变横向层
60 - 创建自定义按钮
61- 全屏Activity
62-自定义动画类
63-使用构造函数传递内容
64-绘制位图到CanvasView
65-让位图动起来
66-为字体使用Asset文件夹
67-创建一个SurfaceView类
68-创建动画线程
69-锁定与解锁一个Canvas
70-创建一个更好的动画线程
71-创建OnTouch方法
72-在一个类中定义一个类
73-图形特效
74-MotionEvents与手势动作
75-游戏编程思想
76-清除一些错误
77-休眠以达到所需FPS
78-用WakeLock阻止你的应用休眠
79-用Soundpool控制播放爆炸声
80-使用OnLongClick方法
81-SlidingDrawer示例
82-FrameLayout入门
83-SlidingDrawer的方法
84-使用TabHost进行选项卡设置
85-在java中创建TabHost
86-在java中创建选项卡
87-获取系统时间
88-格式化模数并使用他们
89-使用WebView创建一个浏览器
90-WebView navigation方法
91-为浏览器应用设置WebView客户端
92-WebView设置
93-隐藏键盘
94-ViewFlipper示例
95-使用SharedPerferences保存数据
96-SharedPerferences编辑器
97-载入SharedPerferences数据
98-FileOutputStream
99-写入数据到FileOutputStream
100-FileInputStream
101-用AsyncTask类来加载数据
102-AsyncTask的4个方法
103-ProgressDialog与纠正
104-外部储存状态
105-Spinners与ArrayAdapter
106-OnItemSelected与文件位置
107-切换可见
108-InputStream与OutputStream
109-外部数据写入权限
110-多媒体扫描连接
111-TableLayout与SQLite数据库介绍
112-创建SQLite数据库变量
113-implements SQLiteOpenHelper
114-创建SQLite数据库
115-打开SQLite数据库写入数据
116-关闭SQLite数据库
117-插入数据到SQLite数据库
118-如何创建一个会话
119-创建方法读取SQLite数据库
120-使用指针读取SQLite数据库
121-创建更多SQLite方法
122-获取特殊项目
123-更新SQLite条目
124-删除SQLite条目
125-创建一个Accelerometer类
126-创建传感器管理器
127-OnSensorChanged方法
128-完成Accelerometer并移除注册
129-创建一个谷歌地图Activity
130-获取谷歌地图API debug key
131-显示MapView
132-MapView叠加
133-叠加MotionEvent时间
134-AlertDialog方法与ClickListener
135-指南针与地图控制器
136-Geocoder与GeoPoint
137-为一个地址的位置进行地理编码
138-切换街角与卫星视角
139-在地图上用ItemizedOverlay拖拽
140-创建一个自定义标记点
141-在MapView上放置一个标记点
142-LocationManager与位置的权限
143-标准,获取位置
144-使用位置改变方法更新
145-导出程序标记keystore
146-为特殊项目获取key
147-httpclient入门
148-在httpclient上执行httpget
149-通过stringbuffer浏览网上数据
150-JSON解析入门
151-JSON数组与JSON对象
152-使用stringbuilder添加
153-读取JSON信息
154-创建XML解析项目
155-stringbuilder与XML解析框架
156-创建一个XML数据解析采集类
157-SAXParserFactory与XML阅读器
158-开始元素方法
159-完成XML解析器
160-创建一个微件接收器
161-创建微件配置Activity
162-基本微件设计
163-更新与删除微件
164-更新微件TextView
165-创建微件配置类
166-使用微件管理器关联内容
167-PendingIntent与微件按钮
168-OpenGL ES 入门
169-OpenGL渲染基础
170-渲染背景
171-OpenGL 2D顶点
172-字节与浮点缓冲储存器
173-shortbuffer处理指数
174-为OpenGL创建一个Draw方法
175-glDrawElements方法
176-提高OpenGL性能
177-onsurfacechanged
179-3D cube 入门
178-使用GUL创建相机
180-cube指数
181-OpenGL选择
182-3D旋转
183-OpenGL顶点颜色缓冲
184-保存Android SDK主题
185-语音识别
186-语音识别结果
187-文本到语音
188-设置语言并发音
189-状态通知条
190-创建一个通知
191-通知管理器方法
192-AudioManager方法
193-通过搜索栏改变音量
194-下载admob SDK
195-添加外部JAR
196-通过XML添加admob Ad
197-添加广告单元ID及尺寸
通过JAVA添加Admob Ads
199-上传一个应用到商店