Android知识思维导图
注:图片来源于网络,谢谢分享。
一、 项目目录结构:
- 布局控件
- ListVIew控件
- Widget:(窗口小部件)
- Activity Manager
二、 应用程序的5个模块构成:
- Activity
- BroadcastReceiver(广播接收者):
- Service(服务)
- Content Provider(内容提供者)
- Intent(意图)
- 短信发送器:
- 单元测试:
- Tag: 输出日志信息
三、 数据存储与访问:
- 文件存储:
- Sharedpreferences配置参数保存
- SQLite数据库:
- 网络(在互联网服务器中存储)Network:
- 内容提供者(Content Provider) 数据对外共享
- XML解析
- DOM
- SAX
- PULL
四、 多线程:
五、 动画与显示
- Tween:
- 显示:
六、 多媒体:
- 音乐播放器:
- 视频播放器:
七、 网络通信:
- HTTP通信:
- Socket通信:
- Webservice:
八、 手势识别:
九、 应用关闭:
- 之前版本
十、 WebKit应用:
十一、 对话框、文本框和进度条:
- 话框通知(Dialog Notification):
- 创建带单选项列表的对话框:
- 创建带多选项列表的对话框:
- 进度对话框(ProgressDialog)
- 单选框(RadioButton)
- 多选框(CheckBox)
- 下拉列表框(Spinner) 3
- 下拉列表框—采用javabean作为Adapter元素
- 下拉列表框--自定义选项界面样式
- 拖动条(SeekBar)
- 菜单(Menu)
- 进度条(ProgressBar)
- 输入内容自动完成文本框(AutoCompleteTextView )
- 多次输入-内容自动完成文本框(MultiAutoCompleteTextView)
十二、 手机通讯
- 判定SIM运营商
- 提取SIM联系人
- 删除呼叫记录
十三、 ndk (本地文件开发包)
A
NDROID
知识点整理目录
一、
项目目录结构
: ....................................................................................................................................................................................... 4
1.
布局控件
.................................................................................................................................................................................................. 4
2.
ListVIew
控件
......................................................................................................................................................................................... 5
3.
Widget:(
窗口小部件
)
.
......................................................................................................................................................................... 6
4.
Activity Manager................................................................................................................................................................................... 6
二、
应用程序的
5
个模块构成
:
.
.............................................................................................................................................................. 6
1.
Activity
.
..................................................................................................................................................................................................... 6
2.
BroadcastReceiver(
广播接收者
):
.
................................................................................................................................................. 9
3.
Service(
服务
) .......................................................................................................................................................................................
1
0
4.
Content Provider(
内容提供者
) ....................................................................................................................................................
1
2
5.
Intent(
意图
)
.
.........................................................................................................................................................................................
1
2
1)
短信发送器
:
.
................................................................................................................................................................................
1
3
2)
单元测试
:
.
.....................................................................................................................................................................................
1
4
3)
Tag:
输出日志信息
..................................................................................................................................................................
1
4
三、
数据存储与访问
:.................................................................................................................................................................................
1
5
1.
文件存储
:
.
..............................................................................................................................................................................................
1
5
2.
Sharedpreferences
配置参数保存
...............................................................................................................................................
1
6
3.
SQLite
数据库
: .....................................................................................................................................................................................
1
6
4.
网络
(
在互联网服务器中存储
)Network:
.
..................................................................................................................................
1
9
5.
内容提供者
(Content Provider)
数据对外共享
.
....................................................................................................................
2
0
6.
XML
解析
...............................................................................................................................................................................................
2
1
4)
DOM ................................................................................................................................................................................................
2
1
5)
SAX ..................................................................................................................................................................................................
2
1
6)
PULL ...............................................................................................................................................................................................
2
1
四、
多线程
:
.
...................................................................................................................................................................................................
2
4
五、
动画与显示
...........................................................................................................................................................................................
2
4
1.
Tween: ....................................................................................................................................................................................................
2
4
2.
显示
:
.
........................................................................................................................................................................................................
2
4
六、
多媒体
:
.
...................................................................................................................................................................................................
2
5
1.
音乐播放器
: ..........................................................................................................................................................................................
2
5
2.
视频播放器
: ..........................................................................................................................................................................................
2
6
七、
网络通信
:
.
..............................................................................................................................................................................................
2
7
1.
HTTP
通信
:
.
...........................................................................................................................................................................................
2
8
2.
Socket
通信
:
.
.........................................................................................................................................................................................
2
8
3.
Webservice: ..........................................................................................................................................................................................
2
9
八、
手势识别
:
.
..............................................................................................................................................................................................
3
1
九、
应用关闭
:2.2
之前版本
....................................................................................................................................................................
3
1
十、
WebKit
应用
:
.
.......................................................................................................................................................................................
3
2
十一、
对话框、文本框和进度条
:
.
........................................................................................................................................................
3
2
1.
话框通知
(Dialog Notification):
.
....................................................................................................................................................
3
2
2.
创建带单选项列表的对话框
: ........................................................................................................................................................
3
3
3.
创建带多选项列表的对话框
: ........................................................................................................................................................
3
4
4.
进度对话框
(ProgressDialog) ........................................................................................................................................................
3
5
5.
单选框
(RadioButton) .......................................................................................................................................................................
3
5
6.
多选框
(CheckBox) .............................................................................................................................................................................
3
5
7.
下拉列表框
(Spinner)
.
.......................................................................................................................................................................
3
5
8.
下拉列表框—采用
javabean
作为
Adapter
元素
.
.................................................................................................................
3
5
9.
下拉列表框
--
自定义选项界面样式
.
............................................................................................................................................
3
6
10.
拖动条
(SeekBar)
.
...........................................................................................................................................................................
3
6
11.
菜单
(Menu)
.
.....................................................................................................................................................................................
3
6
12.
进度条
(ProgressBar) ...................................................................................................................................................................
3
6
13.
输入内容自动完成文本框(
AutoCompleteTextView
)
.
............................................................................................
3
6
14.
多次输入
-
内容自动完成文本框(
MultiAutoCompleteTextView
)
.........................................................................
3
7
十二、
手机通讯
.
...........................................................................................................................................................................................
3
8
1.
判定
SIM
运营商
.................................................................................................................................................................................
3
8
2.
提取
SIM
联系人
.................................................................................................................................................................................
3
8
3.
删除呼叫记录
.
......................................................................................................................................................................................
3
9
十三、
ndk (
本地文件开发包
).................................................................................................................................................................
3
9
Android知识思维导图的更多相关文章
- redis基础知识思维导图
看到一张redis的基础知识思维导图,比较清晰, 但是没有标明来源,希望知道的给个地址,我也好说明来源 图大小有1M多.在博客上看比较模糊,可以先下载下来查看,或者在浏览器新标签中打开图片查看,就比较 ...
- CSS基础知识思维导图xmind
这是我根据自己的学习笔记整理的思维导图,WEB前端的知识很多,汇总来看会比较清晰.
- Python基础知识思维导图|自学Python指南
微信公众号[软件测试大本营]回复"python",获取50本python精华电子书. 测试/开发知识干货,互联网职场,程序员成长崛起,终身学习. 现在最火的编程语言是什么?答案就是 ...
- O2O研究系列——O2O知识思维导图整理
本篇文章对O2O电子商务模式的常规知识点,使用思维导图的方式整理,表达的形式是名词纲领性的方式, 不会在图中详细说明各个点. 通过这个图研究O2O模式时,可以系统的对各个业务点进行更深入的研究,避免有 ...
- JavaScript知识思维导图
知识点:(图片为网络转载,谢谢分享.) JavaScript 变量 JavaScript 数据类型 JavaScript 字符串函数 Javascript 运算符 JavaScript 流程控制 Ja ...
- Java知识思维导图
注:图片来源于网络,谢谢分享. 1 开发环境Java SDK 下载和安装2 环境变量的配置(path和classpath)3 编程基础 标识符命名规范4 Java数据类型5 运算符6 分支语句(if, ...
- Java基础知识思维导图
- selenium知识思维导图|从元素定位到操作断言,助你快速入门自动化测试
为什么要进行自动化测试? 缩短测试周期,节省成本. 避免人为出错,提高准确性和可靠性. 获取需求覆盖率,代码覆盖率,提供衡量软件质量的指标. 自动化测试的条件? 手工测试完成后. 项目周期长,需求稳定 ...
- Python基础知识思维导图
看不清的可以右键保存到本地,或者在新标签页中打开图片
随机推荐
- quartz 2.2.1 jdbc 连接池参数配置
/** The JDBC database driver. */指定连接驱动 public static final String DB_DRIVER = "driver"; /* ...
- android应用程序监听SMS Intent广播
当设备接收到一条新的SMS消息时,就会广播一个包含了android.provider.Telephony.SMS_RECEIVED动作的Intent. 对于应用程序监听SMS Intent广播,首先需 ...
- android 访问SMS短信收件箱
访问 SMS收件箱是另一个常见的需求.首先,需要将读取 SMS 的权限 <uses-permission android:name="android.permission.READ ...
- Android 滑动效果进阶篇(六)—— 倒影效果
上篇介绍了使用Animation实现3D动画旋转翻页效果,现在介绍图片倒影实现,先看效果图 本示例主要通过自定义Gallery和ImageAdapter(继承自BaseAdapter)实现 1.倒影绘 ...
- iOS开发——网络编程Swift篇&(四)异步Get方式
异步Get方式 // MARK: - 异步Get方式 func asynchronousGet() { //创建NSURL对象 var url:NSURL! = NSURL(string: " ...
- Centos 6.5使用Bumblebee关闭N卡,冷却你的电脑
夏天来了,笔记本装的Centos一直非常热.随着天气的变化,这个问题真的要攻克了.差了下原因可能是双显卡笔记本,N卡驱动不完好,导致风扇狂叫. 昨天安装了nvidia 的显卡驱动本以为时间安静了.但是 ...
- Hadoop发展历史简介
简介 本篇文章主要介绍了Hadoop系统的发展历史以及商业化现状, 科普文. 如果你喜欢本博客,请点此查看本博客所有文章:http://www.cnblogs.com/xuanku/p/index.h ...
- Java使用内存映射实现大文件的上传
在处理大文件时,如果利用普通的FileInputStream 或者FileOutputStream 抑或RandomAccessFile 来进行频繁的读写操作,都将导致进程因频繁读写外存而降低速度.如 ...
- Uploadify帮助文档
auto 当文件被添加到队列时,自动上传. (字符串) buttonImg 浏览按钮的背景图片路径. (字符串) buttonText 默认在按钮上显示的文本. (字符串) cancelImg 取消按 ...
- 有符号的范围,-128~+127详解(zt)
这是一个困惑了我几年的问题,它让我对现在的教科书和老师极其不满,从我N年前开始摸电脑时,就几乎在每一本C++教科书上都说,8位有符号的取值范围是-128~+127,为什么不是-127~+127呢,后来 ...