T

 

 

一、 填空题(每题2分,共计20分)

1.callback两种回调方式:()();

2.OKhttp中发送post请求,一种是提交(),一种是提交();

3.在OKHttp中,发送请求之前和获取到响应之后进行操作的拦截器是:________

4.RecyclerView添加布局管理器的方法是________

5.RecyclerView的适配器继承于__________

6.属性动画通过_________来加载自定义的XML动画.

7.ValueAnimator和ObjectAnimator的区别是无需设置______________.

8.MQTT(Message Queuing Telemetry Transport)是()协议

9.MQTT协议是构建于()协议之上的

10.RecyclerView被作为_____和_____控件的继承者,在最新的support-V7版本中提供支持

 

 

 

 

 

 

二、 单项选择题(每题2分,共计40)

1. 高德地图定位中获取纬度的方法是?  A 

 

A、 amapLocation.getLatitude();

 

B、 amapLocation.getLongitude();   

 

C、 amapLocation.getAccuracy();   

 

amapLocation.getLong();

1. 高德地图定位中设置定位监听是?  D

 

A、 mLocationOption = new AMapLocationClientOption();

 

B. mlocationClient = new AMapLocationClient(this);

 

C .mlocationClient.setLocationOption(mLocationOption);

 

D .mlocationClient.setLocationListener(this);

 

3.  一个 POI 可代表些什么:(  D 

 

A、一个 POI 可代表一个人的坐标

 

B、一个 POI 不可以代表一栋大厦、一家商铺、一处景点等等

 

C、POI只能用来表示一个抽象事物

D、一个 POI 可代表一栋大厦、一家商铺、一处景点等等

4. 是GPS定位的是哪个权限(  B  )。

 

  A. <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

 

  B.  <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

 

  C.  <uses-permission android:name="android.permission.NFC"/>

 

  D.<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

5.  Fragment是自从Android什么版本以后引入的一个概念(  A   ):

 

A  3.0

 

B  4.0

 

C  4.2

 

D  2.3

 

6. 关于SDK下列说法正确的是( B  

 

A、运行Android 只要配置了Java JDK就不用在配置SDK了

B、SDK就是指可以为第三方开发者提供特定的软件包、软件框架、硬件平台、操作系统等创建应用软件开发工具的集合,相当于安卓机器的操作系统,也有版本号,没有android SDK开发包的支持,就无法进行Android开发

   C.JavaJDK和Android SKD只要配置其中一个就可以开发Android程序了

 

   D.上列说法全正确

 

7RecyclerView那个是实现瀑布流布局的布局管理器( A  ) 。

 

A、StaggeredGridLayoutManager

B、LayoutManager

C. GridLayoutManager

D. LinearLayoutManager

 

 

8、下面属于git命令的是:(  B  

 

A  Change

 

B  Show

 

C  Modify

 

D  status

 

9. 哪些方法不可以使线程进入阻塞状态?(  C  

A .sleep

B .等待IO资源

C .notify

D .join()

10. 支付宝传送报文使用的格式为?(  C  

A. 纯文本

B. 二进制文件

C. JSON

D. XML

11、Okhttp的异步请求是: D  

 

A  call.get()

 

B  call.execute()

 

C  call.post()

 

D  call.enqueue()

 

12OkHttp3 通过什么设置超时时间和缓存:(  C  

 

A  OkHttpClient

 

B  builder.build

 

C  OkHttpClient.Builder

 

D  new OkHttpClient()

 

13webView.getSettings().setSupportZoom(true);实现的功能是(  C  

 

A  直接显示网页内容

 

B  显示中文网页内容

C  支持缩小放大

 

D  取消缩小放大

 

14.高德地图Api中哪个类是地图的控制器类,用来操作地图:   C)

 

A  Map

 

B  MapView

 

C  AMap

 

D  Marker

 

15、Android提供了几种动画类型:   C  

A  3

B  1

C  2

D  没有提供动画类型

16、下列zxing中关于ViewfinderView作用说法正确的是:  A  

A  负责ZXing扫码窗口的绘制

B   ZXing暴露的调用Activity

C  修改横竖屏、处理变形效果的核心类

D  以上答案都不对

17、RecyclerView.Adapter中哪个方法用来把数据绑定到视图上:   D 

 

A onCreateViewHolder

 

B  getView

C  getItemCount

D  onBindViewHolder

 

18、为Recyclerview添加条目默认动画的选项为:  A  

A  ItemAnimator

B  PropertyAnimation

C  TweenAnimation

D  FrameAnimation

19、关于自定义view的生命周期,下列哪个是错误的?(D)

A、onAttachToWindow  

B、onMeasure

C、onSizeChanged

D、onCreat

 

20、在自定义的生命周期中,哪个生命周期方法是最先执行的?(D)

  A、onDetachedFromWindow

  B、onMeasure

  C、onLayout   

  D、onAttachToWindow

三、 多项选择题(每题2分,共计10)

1. 下列说法正确的是:( ABD  

 

AAndroid中使用图形处理引擎,2D部分Android SDK内部自己提供的,3D部分是用OPEN GL ES1.0

 

B、 大部分2D使用API都在android.graphicsandroid.graphics.drawable包中

 

A、 canvas对象的获取方式只能通过重写View.onDraw方法canvas对象被当参数传递过来。

 

DAndroid path用于绘制复杂的图形轮廓,比如折现圆弧等。

2.OKHttp中,拦截器分别是哪几种:  BC 

A  Get拦截器

 

B  应用拦截器

 

C  网络拦截器

 

D  Post拦截器

3、下列JS的数据类型包含的有:( AB  

A  boolean

B  String类型

C  Null

D  undefined

4、以下自定义RecyclerView适配器必须重写的方法有 : BCD  

A getView

B onBindViewHolder

C getItemCount()

D onCreateViewHolder

5MeasureSpec有几种模式:(ABC)

A. MeasureSpec.UNSPECIFIED

B. MeasureSpec. EXACTLY

C. MeasureSpec.AT_MOST

D. MeasureSpec.AT_MORE

 

四、 简答(每题4,共计5)

1、Request、Response、Call 基本概念

2、okhttp网络拦截器和应用拦截器的区别以及作用

3.属性动画相关的类有哪些

4.购物车处理结算的思路

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值