没有合适的资源?快使用搜索试试~ 我知道了~
首页Android基础知识详解【PDF文档】
Android基础知识详解【PDF文档】
5星 · 超过95%的资源 需积分: 9 806 下载量 42 浏览量
更新于2023-03-16
评论 21
收藏 5.27MB PDF 举报
Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从上层到低层分别是应用程序层、应用程序框架层、Android运行时和库、linux内核……本文档带你很好的学习android基础知识,配合文档中给出的视频学习会有更好的效果!
资源详情
资源评论
资源推荐
老罗 Android 开发视频教程-Android 入门介绍【9 集全】:http://down.51cto.com/zt/3334
1 / 134
Android 基础知识详解
wuliming
wuliming_sc@qq.com
wuliming_sc@hotmail.com
QQ:44384992
2010.08
老罗 Android 开发视频教程-Android 入门介绍【9 集全】:http://down.51cto.com/zt/3334
2 / 134
参考书目
老罗 Android 开发视频教程-Android 入门介绍【9 集全】:http://down.51cto.com/zt/3334
3 / 134
目录
参考书目 ................................................................................................................................................................... 2
目录 ........................................................................................................................................................................... 3
Android 的系统架构 ................................................................................................................................................. 6
一、应用程序 ................................................................................................................................................... 7
二、应用程序框架 ........................................................................................................................................... 7
三、Android Runtime ........................................................................................................................................ 8
四、系统库 ....................................................................................................................................................... 8
五、Linux 内核 ................................................................................................................................................. 9
Webkit 浏览器引擎简介 ......................................................................................................................................... 10
Dalvik 虚拟机简介 .................................................................................................................................................. 12
什么是 Dalvik 虚拟机 ..................................................................................................................................... 12
Dalvik 和 Android 系统 ................................................................................................................................... 12
Dalvik 虚拟机的主要特征............................................................................................................................... 13
Android 应用开发和 Dalvik 虚拟机................................................................................................................ 17
Activity 生命周期 .................................................................................................................................................... 18
一、Activity 栈 ................................................................................................................................................ 18
二、Activity 的 4 种状态 ................................................................................................................................ 18
三、Activity 的生命周期 ................................................................................................................................ 20
四、实例说明 ................................................................................................................................................. 20
Android 控件的继承关系 ....................................................................................................................................... 25
一、View 与 ViewGroup 关系 ........................................................................................................................ 25
二、各控件的继承关系 ................................................................................................................................. 26
界面布局 ................................................................................................................................................................. 28
LinearLayout(线性布局) .................................................................................................................................. 28
TableLayout(表格布局) ................................................................................................................................... 31
RelativeLayout(相对布局) ............................................................................................................................... 35
AbsoluteLayout(绝对布局) .............................................................................................................................. 37
FrameLayout(框架布局) .................................................................................................................................. 38
Toast ......................................................................................................................................................................... 39
Notification .............................................................................................................................................................. 41
老罗 Android 开发视频教程-Android 入门介绍【9 集全】:http://down.51cto.com/zt/3334
4 / 134
对话框 ..................................................................................................................................................................... 45
一、带三个按钮的对话框 ............................................................................................................................. 46
二、简单列表对话框、单选列表对话框、多选列表对话框 ...................................................................... 47
三、水平进度对话框和圆形进度对话框 ..................................................................................................... 51
四、自定义对话框 ......................................................................................................................................... 53
Menu 菜单 ............................................................................................................................................................... 56
选项菜单 ......................................................................................................................................................... 56
上下文菜单 ..................................................................................................................................................... 58
三、子菜单 ..................................................................................................................................................... 59
4 种响应菜单项单击事件的方式 .................................................................................................................. 60
显示和编辑文本的控件 ......................................................................................................................................... 61
TextView .......................................................................................................................................................... 62
CheckedTextView ............................................................................................................................................. 65
EditText ............................................................................................................................................................ 65
ExtraEditText .................................................................................................................................................... 66
AutoComplteteTextView、MultiAutoCompleteTextView (自动完成输入内容) ............................................ 66
Button .............................................................................................................................................................. 68
ImageButton .................................................................................................................................................... 70
ZoomButton ..................................................................................................................................................... 70
日期和时间控件 ..................................................................................................................................................... 71
DatePicker、TimePicker .................................................................................................................................. 71
AnalogClock、DigitalClock .............................................................................................................................. 73
单选框、复选框、开关状态按钮 ......................................................................................................................... 74
单项选择(RadioGroup、RadioButton) ........................................................................................................... 74
复选框(CheckBox) ........................................................................................................................................... 76
开关状态按钮(ToggleButton) ......................................................................................................................... 78
下拉列表框 Spinner ................................................................................................................................................ 79
ScrollView、HorizontalScrollView........................................................................................................................... 82
垂直滚动(ScrollView) ................................................................................................................................ 82
水平滚动(HorizontalScrollView) ................................................................................................................ 83
两个方向均可滚动 ......................................................................................................................................... 84
TabHost .................................................................................................................................................................... 84
ProgressBar、SeekBar、RatingBar ......................................................................................................................... 87
进度条(ProgressBar) ........................................................................................................................................ 87
拖动条(SeekBar) .............................................................................................................................................. 89
评分组件(RatingBar) ....................................................................................................................................... 92
GridView、Gallery 和 ImageSwitcher ..................................................................................................................... 94
GridView .......................................................................................................................................................... 94
Gallery 和 ImageSwitcher ................................................................................................................................ 97
ListView ................................................................................................................................................................. 101
一、普通的 ListView ..................................................................................................................................... 101
可以单选和多选的 ListView ......................................................................................................................... 102
老罗 Android 开发视频教程-Android 入门介绍【9 集全】:http://down.51cto.com/zt/3334
5 / 134
使用 SimpleAdapter 建立复杂的列表项 ..................................................................................................... 105
自定义 Adapter 来建立复杂的列表项 ........................................................................................................ 106
动态添加、删除 ListView 列表项 ................................................................................................................ 109
改变 ListView 列表项选中状态的背景颜色 ................................................................................................ 109
可展开的列表组件 ....................................................................................................................................... 110
数据的存取 ........................................................................................................................................................... 110
SharePreferences 6.1 ..................................................................................................................................... 110
文件的存储 6.2 ............................................................................................................................................. 110
SQLite 数据库 6.4 .......................................................................................................................................... 111
ContentProvider、ContentResolver 6.5 ........................................................................................................ 113
Intent ..................................................................................................................................................................... 113
用 Intent 启动 Activity,并在 Activity 之间传递数据 ................................................................................. 113
调用其他应用程序中的 Activity(打电话、浏览网页、发 Email 等) ......................................................... 117
接收和发送广播 ................................................................................................................................................... 121
接收系统广播 ............................................................................................................................................... 121
在自己的应用程序中发送广播 ................................................................................................................... 125
Android 服务 ......................................................................................................................................................... 126
系统服务 8.2 ................................................................................................................................................ 126
时间服务 8.3 ................................................................................................................................................ 126
跨进程访问 8.4 ............................................................................................................................................ 127
网络 ....................................................................................................................................................................... 127
图形、音频、视频 ............................................................................................................................................... 129
图形 10.1 ...................................................................................................................................................... 129
音频、视频 10.2 .......................................................................................................................................... 129
2D 动画 .................................................................................................................................................................. 130
帧动画 ........................................................................................................................................................... 130
补间动画 ....................................................................................................................................................... 130
OpenGL ES 编程 ..................................................................................................................................................... 131
Android 支持的各种资源 ..................................................................................................................................... 132
窗口小部件(App Widget)...................................................................................................................................... 133
NDK 编程 ............................................................................................................................................................... 134
剩余133页未读,继续阅读
kaifaren2
- 粉丝: 17
- 资源: 40
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论30