- 1、本文档共186页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android 学习 2
3.res 中的文件在进行打包成apk 的时候,需要编译成二进制文件打包。(因此更安全,确保代码不泄漏) 2
Android的工程如何运行 6
Android的四大组件 7
xml文件中的标签 8
2.回调的形式 8
Activity的生命周期 9
启动、关闭Activity 10
监听事件 11
Activity 的四种启动模式 15
保护现场和恢复现场 22
Application应用程序对象 25
相对布局 RelativeLayout 26
帧布局 27
绝对布局 28
表格布局 29
ViewPager 页面的滑动变换 40
适配器 Adapter 41
菜单 50
发送通知 53
下拉 55
背景选择器 56
listView 57
ExpandableListView 58
内部和外部存储 67
SharedReferences用户偏好 68
IO流 70
游标的常用方法 80
Handler邮差 85
UI线程 92
观察者模式 96
服务 105
折线图绘制 122
补间动画 125
自定义View 128
退出 155
Android 学习 有点乱哈,见解
Res ———资源文件 存放应用所用的全部资源
1.不能随便新建文件夹
2.文件的命名都是大写,只能是字母或者 _ 开头或者数字的组合
3.res 中的文件在进行打包成apk 的时候,需要编译成二进制文件打包。(因此更安全,确保代码不泄漏)
4.所有的文件可以直接通过R文件的引用来直接引用。(R文件是由aapt工具根据应用中的资源文件来自动生成的,每类资源生成一个内部类)
Src ——保存Java源文
Android应用的清单文件:androidManifest.xml
该文件是每个android项目都必需的全局描述文件。
manifest ...
!-- 声明应用程序的包 不能更改 --
package=com.example.day02
!-- 对于手机的版本要求 要求的手机的最低版本 手机的免测试版本 --
uses-sdk
android:minSdkVersion=8
android:targetSdkVersion=18 /
!-- 设置应用自身所拥有的权限 打电话--
uses-permission android:name=android.permission.CALL_PHONE/
!-- 应用程序 application--请问xml文件怎么进行优化?
1.xml文件的布局嵌套越少越好。
2.如果有重复的布局可以使用include标签进行使用。
3.I18N国际化支持。stringdimens
4.将一些控件经常使用的代码定义成style。使用样式引入。
5.减少控件之间的耦合性。相对布局(单一的话耦合性太强)
6.如果一个效果需要嵌套的层级较多,又没有办法减少就要使用到自定义控件。
style都是用来定义在布局中控件的重复使用的属性。
theme主题和style样式其实很相似。
定义都是一种或者多种格式化属性的集合。
只是作用范围不同,style是作用在布局中的控件上,theme是作用在activity或者application上。
如果让一个activity使用对话框的形式进行呈现?该如何操作?
android:theme=@android:style/Theme.Dialog。
application
android:allowBackup=true
!--指定应用图标(icon)和标签(label)--
android:icon=@drawable/ic_launcher
(路径:/res/drawable_l/m/hdpi/ic_launcher图片)
android:name=com.app.MyApp
设置应用的Activity所属于那个Application的 “ ”为继承Application的一个类
android:label=@string/app_name
android:theme=@style/AppTheme
activity
android:name=com.example.day02.MainActivity
android:label=@string/app_name
您可能关注的文档
- 2016最新财经法规讲义.doc
- 2016电算化章节练习题(第二章).doc
- 2016电算化讲义(第一章).doc
- 2016电算化讲义(第二章).doc
- 2016百万公众网络学习.doc
- 2016继续教育《全面营改增会计核算方法与技巧》限时考试试题.doc
- 2016秋华师作业《比较文学原理》.docx
- 2016滨州市一模文科综合试题--正式版.doc
- 2016营改增会计分录处理方法汇总.doc
- 2016电算化讲义(第三章).doc
- 2018年普通高等学校招生全国统一模拟考试理综-化学试题扫描版含答案.doc
- Unit6SunshineforallStudyskills课件-牛津译林版八年级英语下册.pptx
- Unit3After-schoolactivitiesLesson2Avisittoafarm课件冀教版(2024)英语七年级下册.pptx
- 第13课《最后一次讲演》课件-统编版语文八年级下册.pptx
- Unit2BesportybehealthyReading课件-牛津译林版(2020)高中英语.pptx
- Unit2Differentfamilies第三课时(课件)-人教PEP版(2024)英语三年级上册.pptx
- 服务业的区位选择教学课件-湘教版高中地理必修二.pptx
- 城镇化进程及其影响课件高中地理湘教版(2019).pptx
- 国家海洋权益与海洋发展战略课件高一地理中图版必修2.pptx
- 工程变更管理细则.doc
最近下载
- 一种定向声波驱鸟器.pdf VIP
- 光伏智慧管理平台方案.docx VIP
- 公共危机与应急管理(原理与案例)王宏伟-第七章 应急沟通.pptx VIP
- 火电工程建筑工程交付使用前质量监督检查记录.pdf VIP
- 2023-2024学年高中下学期主题班会 世界读书日 读书,是门槛最低的高贵 课件 .pptx VIP
- 化解小学生争吵主题班会PPT课件.pptx VIP
- 儿童保健学试题库.pdf VIP
- 完整版老旧小区雨污分流改造工程施工组织设计方案(最全).doc
- 2023年广东省深圳市光明区中考二模物理试题(含答案解析).docx
- 四川省成都市石室中学2024届高二下学期期中半期考试物理试题(含答案及解析).docx
文档评论(0)