没有合适的资源?快使用搜索试试~ 我知道了~
Android入门基础培训.pptx
需积分: 9 10 下载量 61 浏览量
2020-10-10
16:42:15
上传
评论
收藏 1.81MB PPTX 举报
温馨提示


试读
55页
专业入门培训班ppt,内容涵盖Android开发知识点:Android开发环境的搭建(androidstudio+ gradle +jdk1.8) Android框架 Android 四大组件: Activity、Service、Content Provider、BroadcastReceiver UI及基本布局 数据存储:SharedPreferences、文件、SQLite数据库、网络 Android网络通信 volley,xutils ,fjFrameforandroid,hessian,okhttp等 其它:NDK,adb、Hierarchy View、DDMS、draw9patch
资源推荐
资源详情
资源评论








Android 开发知识点
开发环境的搭建( )
框架
四大组件 、 、 、
及基本布局
数据存储: ! 、文件、 "# 数据库、网络
网络通信 , $ , !%&! , , ' 等
其它: ()* , + 、 , -. 、 ))/ 、 .0'

一、 Android 框架


1. Aplicaons (应用层)
应用是用 1 语言编写的云新在虚拟机上的程序。
2. Applicaon Framework (应用框架层)
这一层是编写 2 发布的核心应用时所使用的 框架,开发人员可
以使用这些框架来开发自己的应用。
-.& :可以用来构建应用程序,它包括列表、网格、文本框、按钮以
及 可嵌入的 3+ 浏览器。
:它可以让一个应用访问另一个应用的数据,或共享它们
自己 的数据。
/ :提供非代码资源的访问,如本地字符串、图形和布局文
件。
(4/ :应用可以在状态栏中显示自定义的提示信息。
/ :用来管理应用程序生命周期并提供常用的导航退回功能。
3./ :管理所有的窗口程序。
/ : 系统内的程序管理。

3. Libraries 、 Android Runme (系统运行库层)
当使用 应用框架时, 系统会通过一些 5 库赖支持我们使
用的各个组件,使其能更好地为我们服务。
系统 库: 语言标准库,系统最底层的的库, 库通过 #$ 系统来调
用。
多媒体库( /%&. ): 系统多媒体库,基于 -
6'67 ,该库支持多种常见格式的音频、视频的回放和录制,以及图片,比如
/728 、 /9 、 、 / 、 12 、 (2 等。
2# : :) 图形引擎库。
# :位于 ;5 协议与各种应用层协议之间,为数据通信提供支持。
6'2#7< : 9) 效果的支持。
"# :关系数据库。
3+ : 3+ 浏览器引擎。
%;' :位图( +&' )及矢量( )。
在 操作系统中,每个 1 程序都运行在 ) 虚拟机上,其只能执
行 $ 的可执行文件,当 1 程序通过编译后,最后还需要通过 )* 中的 $ 工具转
为成 $ 格式才能正常在虚拟机上执行, 1 虚拟机运行的是 1 字节码,而
) 虚拟机运行的则是其专有的文件格式 $ ( )7$+ )的文件。
) 虚拟机有几个主要特征:专有的 $ 文件格式、 $ 的优化, $ 文件的
结构是紧凑的、基于寄存器、一个应用,一个虚拟机实例,一个进程。每一个
应用度运行在一个 ) 虚拟机实例中,每一个虚拟机实例都是一个独立的进程空间
剩余54页未读,继续阅读
资源评论



seamoth
- 粉丝: 3
- 资源: 11
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
