付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、认 Android1. 程序认 Android1. 程序app GradleScripts 文件夹 这一文件夹内放置的是项目构建是一种自动化构建工具,类似于 Ant Android 程序的新手来说,Gradle Scripts oWorld2.app 文件app 文件夹包含三个子文件夹(2 所示2.app 文件app 文件夹包含三个子文件夹(2 所示 序Java。图项目的app 文件夹包含3 个子文件3. java 文件oWorld程序中,java 3 个子文件夹(3 所示oworldcom.yescorp.ye ,oworld 程序时采用了不同的公司3. java 文件oWorld程序中,j
2、ava 3 个子文件夹(3 所示oworldcom.yescorp.ye ,oworld 程序时采用了不同的公司,比如用了 pp,那么包的名称将把这个文件夹叫做功能代码文件夹c(androidest这一文件夹内放置的是测试应用程序功能的代码(叫仪器测试代码(test置的是另一种测试应用程序功能的代码(叫单元测试代码图java文件夹内包含1 个放置功能代码的文件夹和两个放置测试代码的文件oWorld程序Java代在oWorldMainActivity.java文件定义了一个3所示。MainActivity onCreate()注意,(1)一个 Java 文件不必非名成 MainActivity.
3、java。你也可以命名成oWorld程序Java代在oWorldMainActivity.java文件定义了一个3所示。MainActivity onCreate()注意,(1)一个 Java 文件不必非名成 MainActivity.java。你也可以命名成 java1,3,4 6MainActivityAndroidSDK Activity 类。Activity 译名是Activity 类(或其子类)的实例叫做接触的应用程序由一个活动或多个活动组成Android应用程序的活动是什么?Android系统中的活动与Windows操作系统中的窗口相做生命周期函数,函数的另一个名字叫方法。比如,
4、活动的创建阶段会执行11 package/包的名2import/导入android SDK 预定义import/导入另一个android SDK 预定义的5publicclassMainActivityivity/MainActivity 是活动(Activity)的子7/表明下面定义的 onCreate()方法重载(覆盖)了父类的 onCreate 方protectedvoidonCreate(Bundle/调用父类的/加载布局文件,显示活动的界(1(29onCreate (1(29onCreate onCreate 10onCreate 11 Activity setContentView
5、 方法,作用是加载布局文件,显示活动的ContentViewR.layout.activity_main代表的是一个布局文件。6 (1)(2)5.应用程中,manifest文件夹下的AndroidManifest.xml单(文件两字可以省略也可以不省略Android Studio oWorld5.应用程中,manifest文件夹下的AndroidManifest.xml单(文件两字可以省略也可以不省略Android Studio oWorldoWorld。表5-的组成部分?xml=1.0 encoding=utf-/xml 文manifest HYPERLINK http:/s/ /标记表明这
6、是一份应用程 / application 标记用来设定应用程序的属性/ android:icon 属性指明应用程序图标来/ android:label 属性指明应用程序名称是什/android:theme属性属activity/activity标记用了MainActivity活动 ent-/简单地讲, ent-filter标记决定了怎么启动活动 /这一行意味着MainActivity活动 /的主屏幕上/ ent-/activity标记的结尾。结尾的写法是: activity ,activity 是标记名称,android:name=.MainActivityactivity1713action
7、action /action5-1 1 manifest 2,3 20 419manifest 。manifest application 标记。510 application 18 行是该标1117application 标记的子标记。 application 标记的作用是设定应用程序的属性,描述。applicationactivity 标记。第 activity ,activity 是标记名称,android:name=.MainActivityactivity1713actionaction /action5-1 1 manifest 2,3 20 419manifest 。manife
8、st application 标记。510 application 18 行是该标1117application 标记的子标记。 application 标记的作用是设定应用程序的属性,描述。applicationactivity 标记。第 11行是activity17行是该标记的结尾。1216 activity 标记的作用是文。activity ent-filter 12 ent-filter161315行是它的子标记。简单地讲, ent-filter标记的作用ent-filter13action 子Android activity 15 category 主屏幕(Home 屏幕5-1 an
9、droid:icon=mipmap/ic_launcherandroid:icon application 们接下来,mipmap/ic_launcher,双引号里头是属性值。顺便提及一点,在应中,属性值都要用英文双引号括起来。mipmap/ic_launcher mipmap ng 5-2 图5-图5-中的mipmap/ic_launcher ng 图5-中的mipmap/ic_launcher ng android:label=sring/app_name 接下来, string/app_name双引号里头是属性值。string 指的是 的字符串(常量)。5-3中,右侧的编辑窗口给出str
10、ings.xml的内容,蓝底的一行定义了名字app_name 的字符串常量。你要修改程序的名称,修改 app_name 字符串常量的值即可。比如把 app_name 的字符串值改序的名字就叫做“你好”了5-中,string/app_nameres/values/strings.xmlapp_name 第 11 行,内容是“了一activity(活动android:name 属性指第 11 行,内容是“了一activity(活动android:name 属性指定了活动的名名字前面的点号指的是应用中的第3 行给定的包“.MainActivity”等同oworld.MainActivity”,这是继
11、承Activity4MainActivity类做出了要强调的是,你定义的每一个活动类(Activity 的子类)application activity AboutActivity application applicationactivityactivity作业:回答本节开三个问6.res 文件夹(资源文件夹resresource3个字母。Resource的中文意思是资源。因此,res6-1 oWorld jpgpng 48x48png6-1 中,ic_launchmp3 文件。ng 6-6.res 文件夹(资源文件夹resresource3个字母。Resource的中文意思是资源。因此,r
12、es6-1 oWorld jpgpng 48x48png6-1 中,ic_launchmp3 文件。ng 6- 6-1 res drawable。layout文件mipmap 文件夹 放置图标文件。本文第 5 values 定义颜色值常量的文件。用法参阅“Android 法或参阅“Android(Android sp(4 版定义字符串常量的文件。下面的 string 标记定义了名字为string (4版34 3.5.1 5 Android(4版37 3.5.5 3 strings.xmlAndroid(4版37 3.5.5 3 strings.xmlJava 3) colors.xml Jav
13、a Android资源文件简介oWorld activity_main.xml7-1 oWorld activity_main.xml7-1 所见即所得控件图7-AndroidStudio的界面设计视Layouts 分组下面,给出了各种布局。例如,RelativeLayout ;LinearLyout(ertical)在4 Android Widgets PlaextView ext Text是单选钮控件。CheckBox 是复选框控件。点击控件列表窗口下方的“Text”选项卡,界面设计视图将切换成文本视图,如图 7-Android 7-2 activity_main.xml xml RelativeLayout7-2211RelativeLayout标记的开头,第 17 行是它的结尾。这个 RelativeLayout 标记的作用是说界面采用相对布 界面包含的选中控件的值为“wrap_conte
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026秘鲁南方旅游目的地开发风险控制分析
- 2026中国新能源电池产业竞争格局与投资策略分析报告
- 2026生物柴油设备行业市场发展态势分析及投资评估
- 新版教科版六年级上册科学(课件)第2单元 4光的反射现象
- 2026热力行业清洁能源替代可行性研究与措施
- 2026时尚服饰行业市场现状供需分析及投资评估规划分析研究报告
- 2026汽车零部件制造企业供应链管理优化及成本控制与质量管理
- 2026汽车制造业智能化升级与节能环保战略研究报告
- 2026中国有色金属行业市场深度调研及资源开发与投资潜力预测报告
- 2026及未来5年中国印花小钱包数据监测研究报告
- 2025年法院司法辅助人员真题附参考答案详解
- 2026乐山市市中区国有企业第二批社会招聘6人考试备考试题及答案详解
- 2026年渠县人力资源和社会保障局增量政策性岗位招募175人笔试备考试题及答案详解
- 第三章 3D服装设计基础应用(课件)-《服装设计与虚拟仿真表现》同步教学(纺织出版社)
- 2026宁夏中卫市海原县属国有企业领导人员招聘9人考试参考题库及答案详解
- 2022 低环境温度空气源多联式热泵(空调)机组
- 2026新版三年级上册语文暑假课文预习完整版
- 公司财务管理制度完整范本
- 2023版MRI临床应用安全专家共识课件
- 2025四川省夹金山国有林保护局有限公司招聘6人笔试历年参考题库附带答案详解
- 2026年审计系统公文写作规范考试题
评论
0/150
提交评论