|
介绍:
第1章 android入门
1.1 关于android的非技术问题
1.1.1 为什么看好 android
1.1.2 以前是否从事过android的工作,做过哪些工作
1.1.3 你做的最复杂的界面是什么
1.1.4 如何解决android学习中遇到的难题
1.1.5 android只能在手机或其他移动设备上使用吗
1.2 android的基本概念
1.2.1 android的特点都有哪些
1.2.2 mvc模式
1.2.3 android 的系统构架
1.3 开发android应用程序
1.3.1 搭建android开发环境
1.3.2 android开发环境的使用
第2章 布局
2.1 android中的布局
2.2 布局使用技巧
2.2.1 framelayout布局
2.2.2 linearlayout布局
2.2.3 relativelayout布局
2.2.4 tablelayout布局
2.2.5 absolutelayout布局
2.2.6 将布局存成图像
2.2.7 设置渐变背景色
2.3 布局属性
2.3.1 android:layout_weight属性
2.3.2 android:padding属性和android:layout_margin属性
2.3.3 android:layout_gravity属性和android:gravity属性
2.4 高级布局技术
第3章 组件
3.1 组件的属性
3.2 文本组件
3.3 按钮组件
3.4 图像组件
3.5 进度组件
3.6 列表组件
3.7 容器组件
3.8 自定义组件
3.9 四大应用程序组件
3.9.1 android中的窗口:activity
3.9.2 广播接收器:broadcast receiver
3.9.3 服务(service)
3.9.4 内容提供者(content provider)
第4章 对话框、信息提示和菜单
4.1 对话框
4.2 信息提示
4.2.1 toast信息框
4.2.2 通知(notification)
4.3 菜单
第5章 文件存储
5.1 sharedpreferences
5.2 流文件
5.3 xml存储
5.4 json存储
第6章 数据库
6.1 sqlite基础知识
6.2 sqlite 函数
6.2.1 核心函数
6.2.2 日期和时间函数
6.2.3 聚合函数
6.3 在android中使用sqlite
6.4 面向对象数据库:db4o
第7章 网络与加密
7.1 客户端socket
7.2 服务端socket
7.3 非阻塞i/o
7.4 webview控件
7.5 http和https
7.6 加密技术
第8章 蓝牙与wi-fi
8.1 蓝牙
8.2 wi-fi
第9章 电话、短信和联系人
9.1 来电和回电
9.2 短信
9.3 彩信
9.4 联系人
第10章 多媒体技术
10.1 音频
10.2 视频
10.3 摄像头
10.4 铃声
第11章 2d绘图与动画技术
11.1 绘制基本图形
11.2 图像特效
11.3 路径
11.4 帧(frame)动画
11.5 补间(tween)动画
第12章 opengl es
12.1 opengl es简介
12.2 理解3d坐标系:照相机原理
12.3 如何使用opengl es绘制图形
12.4 绘制2d图形
12.5 绘制3d图形
12.6 光照效果
第13章 android系统的资源
13.1 资源的基础问题
13.2 本地化
13.3 字符串资源
13.4 布局资源
13.5 图像资源
13.6 其他资源
第14章 其他面试例题
14.1 ndk编程
14.2 传感器
14.3 语音识别技术
14.4 google地图与gps
14.5 桌面插件
14.6 输入法开发
14.7 测试驱动开发
14.8 性能优化
|
|