安卓自测试题——第二十七期

上期(二十六)答案:
1、BD
2、ABD
3、【DatePicker】
4、【Android interface definition language】
5、【无序广播】、【有序广播】
6、【TimePicker】
7、【Main】
8、【MediaRecorder】
9、【Frame】
10、答:servie是系统的组件,它由系统进程托管(servicemanager);它们之间的通信类似于client和server,是一种轻量级的ipc通信,这种通信的载体是binder,它是在linux层交换信息的一种ipc。而thread是由本应用程序托管。1). Thread:Thread 是程序执行的最小单元,它是分配CPU的基本单位。可以用 Thread 来执行一些异步的操作。
2). Service:Service 是android的一种机制,当它运行的时候如果是Local Service,那么对应的 Service 是运行在主进程的 main 线程上的。如:onCreate,onStart 这些函数在被系统调用的时候都是在主进程的 main 线程上运行的。如果是Remote Service,那么对应的 Service 则是运行在独立进程的 main 线程上。
Thread 的运行是独立于 Activity 的,也就是说当一个 Activity 被 finish 之后,如果你没有主动停止 Thread 或者 Thread 里的 run 方法没有执行完毕的话,Thread 也会一直执行。因此这里会出现一个问题:当 Activity 被 finish 之后,你不再持有该 Thread 的引用。另一方面,你没有办法在不同的 Activity 中对同一 Thread 进行控制。  

本期试题:
1、【填空】从PC向模拟器中复制文件的命令是:___________________。

2、【填空】Android系统4个应用程序之一,主要用于后台运行和跨进程访问的是___________________

3、【填空】创建只显示文本的Toast对象时建议使用___________________ 方法。

4、【多选】NotificationManager中清除消息的方法是( )
    A、destroy   B、cancel   C、clear   D、cancelAll

5、【判断】abstract的method可同时是static,也可同时是synchronized。(  )

6、【判断】一个activity就是一个可视化的界面或者看成是控件的容器。(  )

7、【单选】下面哪一个不属于Android体系结构中的应用程序层?(  )
    A、电话簿   B、日历   C、SQLite   D、SMS程序

8、【单选】在一个相对布局中怎样使一个控件居中?(  )
    A、android:gravity=“center”               B、android:layout_gravity=“center”
    C、android:layout_centerInParent=“true”   D、android:scaleType=“center”

9、【简答】Final、finally、finanlize()的区别?

10、【简答】方法重载与覆盖的区别?( Overload与Override的区别)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值