- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android考点总结
注意:文档一切依据于珏爷提供的图片(就是把珏爷的记录弄成word文档)大屌提供的编写而成……
的建议各位看下,很大可能会考(猜测而已,依据?直觉……)
不怎么会表达,也不怎么会说话,如果说错的地方,你来打我啊比较流行的梗,无视我吧)
不改了!累不爱有木有!!!/(ㄒoㄒ)/~~
补充:
声明:
S:
uses-permission?android:name=android.permission.WRITE_EXTERNAL_STORAGE/uses-permission?android:name=android.permission.MOUNT_UNMOUNT_FILESYSTEMS/
:
uses-permission android:name=”android.permission.INTERNET”/uses-permission权限:
uses-permission android:name=android.permission.SEND_SMS/?
权限:
android.permission.READ_CONTACTS
Android平台架构特性:P5
应用程序层
程序框架
Android运行时
两部分组成:ndroid核心库集和alvik虚拟机
Dalvik特点:的基于寄存器实现。Linux内核
是android吧)
Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The?Android SDK?provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
渣翻+简略版:开发人员能够
Android特点)
方便的开发应用
A平台为开发人员提供了大量的库和工具,开发人员可以很快速的创建自己的应用。例如几行代码就能实现地图应用
Android应用结构分析24-30)
r:android项目的资源文件src:java源文件的目录AndroidManifest.xml:android项目的系统清单文件,用于控制android应用的名称图标访问权限等整体属性
组件和布局)
setContentView(R.layout.资源文件名)
AndroidManifest(P28)
如下信息:程序的名(唯一标识)程序包含的组件(:Activity,Service,BroadcastReceiverontent,Provider等)程序兼容的最低版本
程序使用系统所需的权限声明(sd卡的访问,调等)
访问该程序所需的权限声明(res资源目录的访问,SharedPreferences访问等)
三种方式:
文件控制P41)
在代码中控制P42)
XML布局文件和java代码混合控制P43)
布局管理器:(特点))
线性布局)可控制组件横纵向
表格布局)TableRow与其他组件控制行列数继承LinearLayout
帧布局)继承Group组件
布局t)的位置总是相对兄弟组件、父容器决定
布局)位置、大小均由开发人员控制
组件的属性
对常用组件的属性有个了解即可,例如背景、背景颜色、大小等组件运用:utton和ImageButton功能与用法P66)
Button显示的是文字,mageButton显示的是图片
mageButton的src属性和background属性吧
你的……懒得写Android两种事件处理机制左右)
监听的处理P145)
主要做法就是为android界面组件绑定特定的事件监听器3字)
基于回调的处理P156)
主要做法就是重写android组件特定的回调方法,或者重写activity的回调方法。)
一般来说,基于回调的处理可用于处理一些具有通用性的事件,基于回调的事件处理代码会显得比较简洁。但某些特定的事件,无法使用基于回调的处理,只能采用基于监听的事件处理。)
140多字……够了吧activity内部类P151)
个人觉得内部类是指监听的内部类Android事件处理的方法(方式)P151-155)
内部类作为事件类需对应接口)
c myListener implements View.OnClickListener{
public void onClick(View view){
//相应功能}
}
外部类(需引用对应接口)
public MyListener implements View.OnClickListener{
您可能关注的文档
- 商务英语与沟通论文.docx
- 熟练使用 PowerPoint 2010.docx
- 光致抗蚀性在工业领域中的应.doc
- 3D电影3100602022杨云坤.doc
- TotalCommander入门使用手册.doc
- 3DMAX零基础小白笔记01.docx
- 测试技术考试题库及答案.doc
- 电视摄像经验谈.doc
- LabVIEW前面板控件介绍.doc
- 《Photoshop照片处理技法》.doc
- 顺延劳动合同的通知书5篇.docx
- 有财产分割民政局协议离婚范本参考样例8篇.docx
- 纺织工厂加工合同协议书6篇.docx
- 2025年新人教版英语七年级上册全册教学课件 Unit 6 第三课时 Section A Grammar Focus.pptx
- 新沪科版(2022新课标)八年级上册物理教学课件 第六章 熟悉而陌生的力 第四节 探究:滑动摩擦力大小与哪些因素有关 .pptx
- 新沪科版(2022新课标)物理八年级上册课件 第一章 运动的世界 第三节 测量:长度与时间 .pptx
- 2025年学期新人教版地理七年级上册课件 第二章 地图 2.1 地图的阅读.pptx
- 2025年新人教版七年级上册历史教学课件 第17课 西晋的短暂统一和北方各族的内迁【课件】.pptx
- 新沪科版(2022新课标)物理八年级上册教学课件 第六章 熟悉而陌生的力 第四节 探究:滑动摩擦力大小与哪些因素有关 .pptx
- 合伙设立公司协议9篇.docx
文档评论(0)