移动架构专题考核

大家填写的是时候写完一道题的时候就会自动跳回下一题,不要返回答题了哦,下面的名字和班级请务必填好哦~~·

Q1:班级+姓名

选项1

Q2:类图中下面那个关系描述是的继承关系()

泛化
关联
实现
依赖

Q3:课中要求大家重点掌握的图形是那几个

用例图、类图、包图
类图、时序图、活动图
用例图、对象图、时序图、组件图
用例图、类图、时序图、活动图

Q4:某个类上添加自定义注解,并且在运行时生效,该如何在自定义注解上添加元注解()

@Target(ElementType.FIELD)
@Retention(RetentionPolicy.CLASS)
@Target(ElementType.FIELD)/ @Retention(RetentionPolicy.CLASS)
@Target(ElementType.FIELD)/@Retention(RetentionPolicy. RUNTIME)

Q5:使用AIDL 完成远程Service方法调用下列说法不正确的是

aidl对用的接口名称不能与aidl文件名相同
aidl 的文件的内容类似java代码
创建一个Service(服务),在服务的onBind(Intent intent)方法中返回实现了aidl接口的对象
aidl 对应的接口的方法前面不能加访问权限修饰符

Q6:对PMS 描述错误的是

获取一个应用程序的所有信息
获取四大组件的信息。
创建四大组件
安装、卸载APK

Q7:AspectJ 中,以下描述正确的是()多选

@Before,前置通知, 在目标执行之前执行通知
@ After,后置通知, 目标执行后执行通知
@Around, 环绕通知, 在目标执行中执行通知
@ AfterThrowing,后置返回通知, 目标返回时执行通知

Q8:Glide 中使用了哪几种Map 对象保存图片()多选

HashMap
LinkedHashMap
WeakHashMap
Hashtable

Q9:对Http状态消息描述错误的是()多选

2xx: 表示请求成功
3xx : 表示请求重定向
4xx:表示服务端错误
xx:表示客户端错误

Q10:Handler.post的逻辑在哪个线程执行的,是由Looper所在线程还是Handler所在线程决定的?

选项1

Q11:简单描叙下Binder 是什么?

选项1

Q12:简单描述Android 系统启动流程

选项1

Q13:如何实现app 的动态换肤,请简要描述实现流程?

选项1

Q14:请您谈谈,对自定义注解处理器的理解,和工作原理?

选项1

Q15:请您描述Glide 中的缓存策略。

选项1

Q16:什么是Rxjava2,及Rxjava2中线程切换的原理?

选项1

Q17:什么是MVVM,以及它的核心思想是什么?

选项1

Q18:简要谈谈你对Jetpack库的理解?

选项1

Q19:请简要描述什么是模块化、组件化、插件化?

选项1

Q20:请您谈谈在组件化中,组件间的通信原理?

选项1

Q21:说说你对Java反射的理解

选项1
问卷网
移动架构专题考核
关于
1年前
更新
0
频次
22
题目数
分享