android guide目录

来源:互联网 发布:网络嗅探器 编辑:程序博客网 时间:2024/06/06 09:10

1.安卓简介

      1.1.应用基本原理

      1.2.设备兼容性

      1.3.系统权限


2.app组件

      2.1.Intent和Intent过滤器

          2.1.1.普通Intent

      2.2.活动

          2.2.1.片段

          2.2.2.加载器

          2.2.3.任务和返回栈

          2.2.4.概览屏幕

      2.3.服务

          2.3.1.绑定服务

          2.3.2.AIDL android接口定义语言

      2.4.内容提供程序

          2.4.1.内容提供程序基础知识

          2.4.2.创建内容提供程序

          2.4.3.日历提供程序

          2.4.4.联系人提供程序

          2.4.5.存储访问框架

      2.5.应用小部件

          2.5.1应用小部件主机

      2.6.进程和线程


3.App资源

      3.1.资源概览

      3.2.提供资源

      3.3.访问资源

      3.4.处理运行时变更

      3.5.资源本地化

      3.6.资源类型

          3.6.1.动画

          3.6.2.状态颜色列表

          3.6.3.可绘制的资源

          3.6.4.布局资源

          3.6.5.菜单资源

          3.6.6.字符串资源

          3.6.7.样式

          3.6.8.更多类型


4.应用清单文件

      <action>

      <activity>

      <activity-alias>

      <application>

      <category>

      <compatible-screens>

      <data>

      <grant-uri-permission>

      <instrumentation>

      <intent-filter>

      <manifest>

      <meta-data>

      <path-permission>

      <permission>

      <permission-group>

      <permission-tree>

      <provider>

      <receiver>

      <service>

      <supports-gl-texture>

      <supports-screens>

      <uses-configuration>

      <uses-feature>

      <uses-library>

      <uses-permission>

      <uses-permission-sdk-23>

      <uses-sdk>


5.用户界面

      5.1.概览

      5.2.布局

          5.2.1.线性布局

          5.2.2.相对布局

          5.2.3.列表视图

          5.2.4.网格视图

      5.3.输入控制

          5.3.1.按钮

          5.3.2.文本框

          5.3.3.复选框

          5.3.4.单选按钮

          5.3.5.开关按钮

          5.3.6.下拉列表

          5.3.7.选择器

      5.4.输入事件

      5.5.菜单

      5.6.设置

      5.7.对话框

      5.8.通知

      5.9.提示语

      5.10.搜索

          5.10.1.创建一个搜索界面

          5.10.2.添加最近请求建议

          5.10.3.添加定制建议

          5.10.4.可搜索的配置(搜索配置文件)

      5.11.拖放

      5.12.可访问性

          5.12.1.使应用程序可访问

          5.12.2.可访问清单

          5.12.3.建立可访问的服务

      5.13.风格与主题

      5.14.自定义组件


6.动画和图像

      6.1.概览

      6.2.属性动画

      6.3.视图动画

      6.4.绘制动画

      6.5.画布和绘制

      6.6.嵌入式系统开放图形库

      6.7.硬件加速


7.计算

      7.1.渲染脚本

      7.2.高级渲染脚本

      7.3.运行时api参考目录

          7.3.1.数值类型

          7.3.2.对象类型

          7.3.3.转换函数

          7.3.4.数学常数与功能

          7.3.5.矢量数学函数

          7.3.6.矩阵函数

          7.3.7.四元数函数

          7.3.8.原子更新函数

          7.3.9.时间函数和类型

          7.3.10.配置数据访问函数

          7.3.11.对象特征函数

          7.3.12.内核调用函数和类型

          7.3.13.输入输出函数

          7.3.14.调试函数

          7.3.15.图形函数和类型

          7.3.16.索引


8.媒体和照相机

      8.1.媒体播放

      8.2.媒体路由器

      8.3.媒体路线提供者

      8.4.外部播放器

      8.5.支持的媒体格式

      8.6.音频采集

      8.7.Jet播放器

      8.8.照相机


9.位置和传感器

      9.1.定位和地图

      9.2.位置策略

      9.3.传感器概述

      9.4.运动传感器

      9.5.位置传感器

      9.6.环境传感器


10.连接

      10.1.蓝牙技术

          10.1.1.低功耗蓝牙技术

      10.2.近距离通信

          10.2.1.NFC基础知识

          10.2.2.高级NFC

          10.2.3.基于主机的卡仿真

      10.3.Wi-Fi P2P

      10.4.USB接口

          10.4.1.配件

          10.4.2.主机

      10.5.SIP


11.文本输入

      11.1.复制和粘贴

      11.2.创建输入法

      11.3.拼写检查程序


12.数据存储

      12.1.存储选项

      12.2.数据备份

      12.3.应用程序安装位置


13.系统管理员

      13.1.硬件管理


14.网页应用程序

      14.1.支持Web应用中不同的屏幕

      14.2.在Webview中构架Web应用程序

      14.3.在android4.4迁移到Webview

      14.4.调试网页应用程序

      14.5.网页应用程序的最佳实践


15.最佳实践最佳范例

      15.1.支持多屏幕

          15.1.1.适配指定屏幕

          15.1.2.屏幕兼容模式

      15.2.支持平板和手机

      15.3.验证应用程序行为艺术




0 0