第1题
A、R中的drawable内部类是res资源文件夹中的drawable文件夹映射的。
B、R中的drawable内部类中的常量是根据R中的drawable内部类是res资源文件夹中的drawable文件夹中各种资源如图片、xml资源自动生成的常量。
C、R中的string内部类中的常量只是根据res资源文件夹中的value子文件夹中的strings.xml中定义的string节点生成的。
D、以上说法都不对。
第3题
编写一个Android程序,要求尽量体现你的能力。不要求有具体的功能或主题,但是尽量使用更多的、不同的Android技术,比如用到四大基本组件。 要求提交: 1、程序源码(压缩打包上传) 2、源码文件说明,比如说清楚编辑了哪些源文件(包括资源文件、前台页面文件等),各完成了哪些功能,总之要写清楚你这个软件架构。 3、完成的各个页面的截图,尽量截得全一些,因为发来的源程序我不可能全运行的。然后附带文字说明各个页面怎么跳转的,也就是说,看了你的截图和文档,我就知道你的软件怎么用了,有哪些功能。 4、说明各个功能主要使用了Android的什么技术。举例:在登录页面(或者页面1,看你自己怎样起名了)输入账号密码后,点击“登录”按钮,即可跳转到选择页面,这里用到了Android的Activity组件,并使用Intent对象进行传值,用到了Intent的setClass方法、putExtra方法……。总之,把你用到的,自己感觉比较难或高级的技术写清楚。 必要的时候可以附一点核心代码段并解读。 差一些的比如可以写前台页面用到了TextView组件,用了textColor属性设置字体颜色。当然如果你已经写了四大组件的应用,体现出你的水平了,就没必要写这些前台xml的页眉设置了。总之写你感觉能体现你水平的技术内容。 5、在每个页面上,想办法都加上两个你自己的名字,一个用xml方法,一个用java代码方法。 6、时间:我设置的截止时间是中午12:00,所以一定在这个时间之前提交。所以我感觉尽量得留下1/4左右的时间截图、写文档。 7、源代码打包上传;其他的做成一个word文档上传。 8、提示:可以把前几次实验课上你做的东西,链接成一个软件,按我的要求在页面上加上名字形成你的软件,我不要求你的软件有什么具体功能,只是想看你的技术掌握得怎么样,所以尽量多的展示技术,不用太考虑页面美观。不要把网上的有源代码的完整系统给我直接搬过来,从你的截图、解读代码、页面上加名字、代码和注释的规范程度等环节就能看出来你是不是拷贝的了。所以,配套的说明文档很重要,会编程序的同学也要学会写文档,否则我还以为不是你自己编的,造成打分偏低。 9、极个别没电脑的同学(目前报名的只有2个),用手机写一下代码和写一下准备的编程思路吧。等开学返校了,有电脑后再补做一个吧。
第4题
B.AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
C.src目录是应用程序的主要目录,由Java类文件文件组成
D.assets目录是原始资源目录,该目录中的内容将不会被R类所引用
第5题
B.assets目录是原始资源目录,该目录中的内容将不会被R类所引用
C.AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
D.res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引
第6题
B.assets目录是原始资源目录,该目录中的内容将不会被R类所引用
C.res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引
D.AndroidManifest.xml文件不是Android项目的配置文件
第7题
A. src目录是应用程序的主要目录,由Java类文件文件组成
B. assets目录是原始资源目录,该目录中的内容将不会被R类所引用
C. res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引
D. AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
第8题
计算器Android应用的功能主要是允许使用者输入两个数字,并从加减乘除中选择其一,进行计算,并在界面上展示得出的相应结果,主界面如图所示:请大家完成简易计算器的主界面设计。 参考视频(视频有噪音,需静音)的百度云盘链接: 链接: https://pan.baidu.com/s/1vd29Zzy3r7q8b_roKiIoow 提取码: r973 请将项目中的src文件夹下的MainActivity.java、res/layout文件夹下的activity_main.xml以及程序运行效果图(图片、动图或小视频均可)进行打包压缩上传,本题将根据同学上传的压缩包来进行评分。 Android Studio 可参考 第3单元 用户界面程序开发 3.8补充资源(Android Studio案例)
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!