- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android软件开发常用术语
Android 软件开发常用术语
1.apk 扩展名
apk 是 Android 包的扩展名,一个Android 包包含了与某个
Android 应用程序相关的所有文件,apk 文件将AndroidManifest.xml
文件、应用程序代码(dex 文件)、资源文件和其他文件组成一个压缩
包,一个项目只能打包压缩成一个 apk 文件。
2.应用程序(APP)
一个或多个Activity、服务、监听和 Intent 接收器的集合,一个
应用程序有一个文件清单,并且打包成一个 apk 文件。
3..dex 扩展名
Android 的程序被编译成.dex(Dalvik Executable)格式文件, 然后
再进行打包生成可被直接安装的 apk 文件。
4.ADB (Android Debug Bridge )
SDK 自带的一个基于命令行的调试程序。它提供了设备浏览工
具、设备上的拷贝工具和为调试转寄端口的功能。更多信息请参考
附录三(Android 的ADB 工具使用)。
5.Dalvik Android
虚拟机的名字,Dalvik 虚拟机是一个只能解释执行 dex 文件的虚
拟机,dex 文件针对存储性能和内存管理进行了优化。 Dalvik 虚拟
机是基于寄存器的虚拟机,并且能够运行经过 Dalvik 自带的“dx”
工具转换过的Java 类。 虚拟机运行在兼容 Posix 的操作系统上,依
赖于底层的功能(如线程和低级内存管理)。Dalvik 的核心类库有意做
得与 Java 标准版非常类似,但它明显更适合小型移动设备。
6.内容源
内容源是建立在类ContentProvider 之上的用于处理指定格式的
内容请求字符串,并返回指定格式的数据的类。关于内容源的使用
信息请参考本书第 7 章内容。
7.Action
对 Intent 发送器意图的描述 ,一个活动是一个指派给Intent 的
字符串值。活动字符串可以由Android 定义,也可以由第三方开发
者定义。例如,在网页 URL 中使用的ent.action.VIEW 或
者在用户应用程序中使用的 com.example.rumbler.SHAKE_PHONE
来使电话震动。
8.DDMS
调试监视服务(Dalvik Debug Monitor ServiceDalvik)是 SDK 自
带的一个可视的调试工具。它提供了屏幕捕捉、日志存储和进程检
测能力。
9.意图过滤器(intent-filter)
Activity 和意图接收器(Receiver)在它们的文件清单中包含一个
或多个过滤器,用来描述什么类型的意图或者信息是它们能处理或
想接收的。一个意图过滤器列出了一系列要求,例如,意图或信息
必须满足的数据类型、被请求的动作和 URI 的格式。 对于 Activity ,
Android 有哪些信誉好的足球投注网站意图和 Activity 过滤器匹配程度最高的Activity ;对于
消息,Android 会将消息转发给所有匹配意图过滤器的接收器。
10.Drawable
编译过的可视化资源,可以用来做背景、标题或屏幕的其他部
分。它被编译在 android.graphics.drawable 子类中。
11.意图(Intent)
意图是一个 Intent 类,它包含很多描述调用者意图做什么的字
段。调用者发送意图到 Android 意图处理器,意图处理器会遍历所
有应用程序的意图过滤器来查找与该意图最匹配的 Activity。意图字
段包括渴望的动作、种类、数据、数据的 MIME 类型、一个处理类
和其他约束。
12.Intent 接收器(Receiver)
一个监听是由 Context.broadcastIntent()发出的信息广播的类,
详细信息请参考本书第 9 章。
13.布局资源
一个描述Activity 屏幕布局的 XML 文件。
14.文件清单
应用程序中的一个 XML 文件,用于描述包中多个Activity、
Intent 过滤器、服务和其他内容。可以打开AndroidManifest.xml 查
看其包含的内容。
15.Nine-patch / 9-patch / Ninepatch imag
您可能关注的文档
最近下载
- 人血白蛋白临床应用管理中国专家共识2024解读课件.pptx VIP
- DB32/T 4446-2023 公共机构能源托管规程.docx
- 华为公司基本管理法.pdf
- 4、实验室生物安全组织管理框架图).pdf
- 中国流感疫苗市场竞争状况及前景发展趋势预测报告2025-2030年.docx
- 2023年武汉科技大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案).docx VIP
- 2024江苏常熟农村商业银行校园招聘100人笔试历年典型考题及考点剖析附带答案详解.docx
- 2025年民主生活会相互批评意见清单、批评意见及建议、自我批评意见4篇(供借鉴).docx VIP
- 2023年广东省深圳市福田区中考历史一模试卷.doc
- 2025陕投集团校园招聘(256人)笔试备考题库及答案解析.docx
文档评论(0)