• 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

  • 相关阅读:
    函数 20140829
    结构体 20140827
    经典小游戏--推箱子
    更改版本与集合 20140826
    冒泡排序 20140823
    数组 20140822
    语句与字符串的属性及方法 20140820
    20141021WinForm控件属性
    20141014C#面向对象抽象方法,抽象类,接口
    20141011C#面向对象基础
  • 原文地址:https://www.cnblogs.com/bmw888/p/5448094.html
Copyright © 2020-2023  润新知