Android面试题(2)

1.
        Android的架构层次
        四层或者五层
        Linux 内核层--【硬件抽象层】--系统运行库--应用开发框架包---应用程序

2.      关于广播的说法
        (1)广播不同于其他的三个组建,可以在配置文件和程序中注册
        (2)注册后可以注销的-unregisterReceiver();
        (3)广播接收器可以在Activity中单独注册和注销

3.     SharedPreference的使用流程

        实例化SharedPreference对象sp;
        (1) 获得Editor对象----- sp.edit();
        (2)edit.putString();
        (3)edit.commit();


4.ContentResolver 和ContentProvider 的关系

        (1)他们是一对,前者运行在调用端,一个运行在数据端,使用的时候利用resolver调用provider的方法(query,insertupdate);
        (2)Cursor是游标,返回的是结果集,query()可以返回这样的集合

5.    Android布局是什么?
        FrameLayout布局
        LinerLayout布局
        TableLayout布局
        RelativeLayout布局
        AbsoluteLayout布局

6.    AlterDialog.Builder的两个方法--create()和show()方法的返回值都是AlterDialog
       AlterDialog不能直接用new直接创建对象,需要使用它的内部类Builder

你可能感兴趣的:(android,面试题,Android面试题)