尔雅Android应用开发技术()答案(学习通2023完整答案)

分类: 初中习题发布于:2024-06-02 13:13:38ė82705次浏览611条评论

尔雅Android应用开发技术()答案(学习通2023完整答案)

2.1TextView

1、尔雅【单选题】得到textView控件对象是应用开通过什么属性
A、findViewById
B、发技findView
C、术答findTextView

2、案学【单选题】设置一个红色字体绿色背景的习通TextView下列正确的是:
A、TextStyle="#ff0000",完整background="#00ff00"
B、TextColor="#ff0000",答案background="#00ff00"
C、TextSize="#ff0000",尔雅background="#00ff00"

3、【单选题】修改字体是应用开下列哪个属性?
A、textStyle
B、发技typeface
C、术答textSize

4、案学【单选题】设置单行显示是习通下列那个属性?
A、textStyle
B、完整singleLine
C、ellipsize

5、【单选题】设置TextView的高度和宽度的是下列那个选项
A、View_width,View_height
B、width,height
C、layout_width,layout_height,

2.2Button

1、【单选题】请判断下列写法中那种写法正确?
A、public void btnClick(view v)
B、public void btnClick()
C、private void btnClick(view v)

2、【单选题】判断下列按钮单击事件的匿名函数正确的是?
A、btn.setOnClickListener(new OnClickListener(){ @override public void onClick(){ Log.i(TAG,"我学会使用按钮了") } });
B、btn.setOnClickListener(new OnClickListener(){ @override public void onClick(view v){ Log.i(TAG,"我学会使用按钮了") } });
C、btn.setOnClickListener( @override public void onClick(view v){ Log.i(TAG,"我学会使用按钮了") });

3、【判断题】button的单击事件函数是否可以设置为private?

2.3EditText

1、【单选题】设置输入框类型为密码框,提示内容为密码,长度限制为8位,下列正确的是?
A、inputType="textPassword" hint="密码" maxLength="8"
B、inputType="phone" hint="密码" maxLength="8"
C、inputType="textPassword" text="密码" ems="8"

2、【单选题】EditText中ems=”8”的作用是?
A、输入框长度限制为8
B、要显示的字符长度为8
C、设置文本内容为8

3、【单选题】下列输入框(id=etPwd)文本变化事件监听,正确的是
A、etPwd.addTextChangedListener( { @Override public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { } @Override public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) } @Override public void afterTextChanged(Editable arg0) { } });
B、etPwd.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { } @Override public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) } @Override public void afterTextChanged(Editable arg0) { } });
C、etPwd.addFocusables(views, direction);

2.4ImageView

1、【单选题】scaleType中的centerInside 和 fitCenter 的不同?
A、centerInside会截取图片,而fitCenter 不会截取图片
B、centerInside小图片按原图大小显示,而fitCenter 会放大或缩小到控件大小
C、centerInside 将图片位置放在旁边,fitCenter 将图片放在控件中央

2、【单选题】下列中在ImageView中设置前景图片的下列那个属性?
A、src
B、background
C、scaleType

3、【单选题】下列中在ImageView中修改(从资源中获取)图片正确的是?
A、setImage
B、setImageDrawable
C、setView

4、【单选题】ImageView (id=iv_logo)设置从文件中获取图片是下列正确的是?
A、ivLogo=(ImageView)this.findViewById(R.id.iv_logo); ivLogo.setImageDrawable(this.getResources().getDrawable(R.drawable.ic_launcher));
B、Bitmap ba=BitmapFactory.decodeFile("/data/oop.png"); ivLogo.setImageBitmap(ba);

3.1控件的盒子模型

1、【单选题】padding属性是?
A、外边距
B、内边距
C、空间宽度

2、【单选题】想要设置TextView 控件距离左边50dp,正确的是?
A、marginLeft="50dp"
B、paddingLeft="50dp"
C、marginRight="50dp"

3、【单选题】图片中哪部分是padding,哪部分是margin?
A、A部分是margin,B部分是padding
B、A部分是padding,B部分是margin

3.2线性布局

1、【单选题】设置Button中的文字左对齐应该使用下列哪个属性?
A、layout_gravity
B、gravity
C、marginLeft

2、【单选题】在线性布局中,是控件按横排排列并且对其下列正确的是? 效果如下
A、android:orientation="horizontal" android:gravity="center_vertical"
B、android:orientation="vertical" android:gravity="center_vertical"
C、android:orientation="horizontal" android:gravity="top"

3、【单选题】gravity与layout_gravity区别错误的是?
A、layout_gravity是父控件中设置子控件的位置。
B、gravity是本身控件相对于父控件的位置。
C、layout_gravity与gravity效果一致

4、【判断题】线性布局中,在layout_weight中控件宽度设置为与父控件相同大小,那么控件的宽度计算公式: 控件宽度=控件本身宽度+剩余宽度+所占百分比 正确吗?

3.3相对布局

1、【单选题】使控件相对于父控件位于中央位置应该使用下列那个属性?
A、layout_centerHorizontal
B、layout_centerInParent
C、layout_centerVertical

2、【单选题】使控件在兄弟控件上方应该使用下列那个属性?
A、layout_above
B、layout_alignParentTop
C、layout_alignTop

3、【单选题】与兄弟控件上边界对齐应该使用下列那个属性?
A、layout_alignTop
B、layout_above
C、layout_top

3.4表格布局

1、【单选题】在表格布局中,隐藏一列是下列那个属性?
A、collapseColumns
B、stretchColumns
C、shrinkColumns

2、【单选题】layout_Column作用是?
A、伸展指定列
B、定位控件到指定列
C、收缩指定列

3、【判断题】在表格布局中,一个控件只能占用一列吗?

3.5帧布局

1、【单选题】帧布局中,出现如下情况该如何解决?
A、修改控件大小
B、修改帧布局的大小为内容大小
C、调整控件的放入顺序

2、【判断题】帧布局中,先放入的控件位于上方

3、【判断题】帧布局中,可否搭配使用padding,margin等属性

4.1.1ListView(ArrayAdapter)

1、【单选题】ListView中的单击某一项是哪个函数?
A、setOnItemClickListener
B、setOnClickListener
C、setClickListener

2、【单选题】单击事件中 onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { // TODO Auto-generated method stub String content=person.get(position); Toast.makeText(MainActivity.this, content, Toast.LENGTH_LONG).show(); } 哪个参数是表示点击的位置?
A、arg0
B、arg1
C、arg2
D、arg3

4.1.2ListView(SimpleAdapter)

1、【单选题】new SimpleAdapter(context, data, resource, from, to);中的第三个参数是?
A、ArrayList
B、List布局文件
C、上下文

2、【判断题】SimpleAdapter构造函数中第四个参数String数组,第五个参数int数组中的值需要一一对应吗?

3、【判断题】HashMap<String,Object> 通过key值获取HashMap中的值?

4.1.3ListView(BaseAdapter)

1、【单选题】继承BaseAdapter的抽象方法中,getItem方法是?
A、获得某一行的数据
B、获取当前行的ID
C、获得某一行的布局效果

2、【单选题】如图所示界面,右边的删除按钮单击事件应该写在哪个方法中?
A、getItemId
B、getItem
C、getView

3、【单选题】如下界面中,通过什么属性修改头像(头像控件id:ivHead)(请详细观看本小节的视频后再完成此题)?
A、ivHead.setImageDrawable
B、ivHead.setBackground
C、ivHead.setImage

4、【判断题】BaseAdapter是一个抽象类 ?

学习通Android应用开发技术

随着移动互联网的发展,Android系统已经成为了开发应用的主要平台之一。学习Android应用开发技术,可以使开发人员更快速、更高效地开发出高质量的Android应用。本文将介绍学习通Android应用开发技术的方法和步骤。

一、准备工作

在学习Android应用开发技术之前,需要先进行一些准备工作。

1. 安装Java开发环境

Android应用开发主要使用Java语言进行编写,因此需要先安装Java开发环境。可以从Oracle官网下载Java开发工具包(JDK),安装后在环境变量中设置好Java的路径。

2. 安装Android Studio

Android Studio是官方推荐的Android开发工具,可以从官网下载最新版的Android Studio,进行安装和配置。Android Studio集成了各种开发工具和模拟器,可以方便地进行应用的开发和测试。

3. 下载Android SDK

Android SDK是Android开发的核心组件,其中包含了各种API和开发工具。可以在Android Studio中进行下载和安装,也可以从官网上手动下载,并在Android Studio中进行配置。

二、学习Android应用开发技术

在完成准备工作后,就可以开始学习Android应用开发技术了。

1. 学习Java语言

Android应用是用Java语言编写的,因此需要先掌握Java语言的基础知识。可以通过Java编程语言官方教程等在线资源进行学习。

2. 学习Android框架

Android应用是基于Android框架开发的。学习Android框架可以帮助开发人员了解Android应用的各个组件和运行机制,从而更好地设计和开发应用。可以通过官方文档、书籍、在线课程等途径进行学习。

3. 开发实战

学习Android应用开发技术最好的方法就是通过实践进行。可以尝试开发一些简单的应用,如计算器、聊天应用等。通过实践,不断积累经验和技能,逐渐深入理解Android应用开发的技术和方法。

三、进阶学习

在掌握了Android应用开发的基础知识后,可以进一步学习和掌握一些进阶技术。

1. 自定义控件

Android应用中的界面控件是非常重要的组成部分。自定义控件可以帮助开发人员实现更丰富、更有吸引力的界面效果。可以通过学习自定义控件的原理和实现方法,提高应用的用户体验。

2. 性能优化

Android应用的性能是用户评价应用好坏的重要因素之一。学习性能优化可以帮助开发人员提升应用的性能和稳定性,从而让用户更加满意。可以通过学习应用的优化技巧、调试工具等方式进行优化。

3. 多平台开发

在移动互联网的时代,一个应用的市场占有率不仅取决于其功能和用户体验,还与其支持的平台数量有关。学习多平台开发可以帮助开发人员将应用移植到不同的平台上,从而扩大应用的用户群体。

四、总结

学习Android应用开发技术是一个不断学习和实践的过程。通过深入学习和实践,开发人员可以逐步掌握Android应用开发的技术和方法,从而开发出更高质量、更具竞争力的Android应用。


“经常涂涂画画、粘粘贴贴并乐在其中”是《指南》艺术领域 年龄段的目标

A.( )是施工准备的核心。
B.舞蹈《济公》主要表达的内容是()。(0.6分)
C.4783dd627a2b4a48aeae452672c76835.png
D.合理情绪疗法的核心是ABC理论。


非语言沟通技巧对沟通高手来说是极其重要的,通常包括:

A.主机遥控系统的安全保护装置是一个( )。
B.“孤帆远影碧空尽”出自李白哪部作品
C.仅用于操作类属性的操作,称为类范围的操作。( )
D.根据周代“八音”乐器分类法,“缶”属于什么材质的乐器


狭义流化床操作时的压降随气速的增大而( )。

A.臭氧污染属于“二次污染”。
B.以收入作为横轴,利率作为竖轴,画出的IS曲线通常是( )。
C.稳压管工作在稳压区时,其工作状态为( )。
D.剧本,剧本,一剧之本,这句话说明了剧本的重要性。


PPT的布尔运算有五个选项分别为()

A.利用高速旋转的齿盘将粗雾滴进一步细化成小雾滴的施药液方法称为()。
B.模块独立性比较强的模块,应该是具有高内聚,低耦合
C.比利时咖啡壶的由比利时人发明的
D.赊销收入净额与应收帐款平均余额之比是( )


列联表的独立性检验原假设为变量间有关不独立。

A.线对进入IDC打线槽的角度应要大于()度
B.心肌细胞属稳定细胞,损伤后可表现出
C.计划活动的特征包括( )。
D.IPTV(交互式网络电视)和OTT(互联网电视)是广电新媒体发展的重中之重。


能够发射荧光物质应该同时具备哪些条件()。

A.左心房来源于静脉窦左角,右心房来源于静脉窦右角
B.下列关于创新和创意的区别正确说法的是( )
C.在不影响逻辑功能的情况下,CMOS与非门的多余输入端可_______。
D.势函数和流函数之间具有正交性


儒略日与MJD的转换差2400000

A.人体关节的运动规律与钟摆类似
B.涡流检测时,激励频率愈高,衰减愈大,检测灵敏度愈低
C.会计凭证的传递,是指()在单位内部有关部门和人员之间的传递程序。
D.数学大观本课程主要目的有哪些()


有氧耐力主要与人体肌肉中的( )有关。

A.The author mainly narrates ___.
B.DNS服务器的主要作用是( )。
C.在进行相声表演时要注重哪些方面()
D.下列句子谓语时间表达不正确的有:( )


原方煎法中要求大黄后下的方剂是小承气汤

A.哪一项不是存在主义思想家
B.评价一篇文献应包括( )。
C.STC89C52是宏晶科技有限公司的产品,支持串口直接下载。
D.医患沟通的质量,关键在于( )


“一般适应综合征” 首先由以下学说提出

A.断电后会立即丢失数据的存储器是( )。
B.2-甲基丁烷与溴在光照下反应的主要产物是
C.国外交工作布局中,( )是
D.关于高血压病脑出血的描述,错误的是


有一个类A,以下为其构造方法的声明,其中正确的是

A.下图中,合理的抽芯距是。
B.大凡名山名园,均设有( )等景点,为游人提供欣赏大自然音乐之便。
C.组织文化通过多种方式传输给组织成员,塑造组织文化的因素一般不包括:(  )。
D.线型非晶态高聚物的变形度随温度变化的曲线如下图所示,其中B阶段是______


在巴黎学习期间,冼星海创作了艺术歌曲《游子吟》。

A.T细胞所不具备的分化抗原是
B.属于配子的是 。A.卵细胞 B.精细胞 C.营养细胞 D.A和B
C.企业通过开放式创新平台发起创新挑战的过程中,商业机密的保护非常重要。
D.旅游客源地与目的地的空间相互作用产生的几种原因是()


“微言大义” means ________.

A.根据劳动法的规定和劳动关系的性质,下列哪一项纠纷属于劳动争议( )
B.某二叉树的先序和后序遍历序列正好相反,则该二叉树一定是()。
C.关于间接Coombs试验,说法错误的是
D.神经胶质细胞胞体内含有尼氏体。


WCDMA系统中,SGSN的英文全称是( )

A.淬火后高温回火的工艺过程称为()。
B.被视为南宋青绿山水从追求北宋的雄浑之美向江南水乡清雅之美的转变的代表作。
C.30、地陪接团前一天应落实团队的哪些有关事宜
D.下列不属于计算机特点的是:



Ɣ回顶部