1.anroid:id的作用?

android:id是作为控件的唯一标示符。可以使用与releativelayout中,也可以再Activity中通过findviewbyid来获得指定的控件。

2.android:padding 和android:layout_margin的区别。

padding是内部,而margin是外部。

padding 的部分设置background可以覆盖到,而margin无法覆盖。

3.Imagebutton & imageview

Imagebutton extern imageview。

4.调用activity的几种方法?

显示调用:

Intent intent = new Intent (this,myactivity.class);startActivity(intent);隐示调用Intent intent = new Intent (com.xxx.app.launch);startActivity(intent);

5.avtivity直接如何传递数据?

对简单的通过intent传递。

剪贴板,全局变量,静态对象等。

6.如何将activity变成对话框?

使用theme.dialog来设置activity在androidmanifest.xml的属性。

7.如何显示activity过度动画?

overridependdingTranslation(R.am.fadein, R.am.fadeOut);

8.如何拦截来电?

监听来电广播:Telephone.SMS_Received

判断getcallingstatus:ring。

endcall();

9.如何让activity开机后显示?

监听boot_completed 广播

在onreceive中

启动intent:FLAG:intent.setFlag(INTENT_FLAG_NEW_TASK);

10.service 开发AIDL的步骤?

1)在eclipse中创建一个aidl文件

2)android会自动生成一个*.java文件。

3)private class ImageSearchBuildServiceImpl extends IBuildService.Stub

创建内部class ImageSearchBuildServiceImpl实现bind的接口。

返回bind的类:

    public IBinder onBind(Intent intent) {        mCurrentCookie = intent.getLongExtra("cookie",-1);        Log.i(TAG, "[onBind] mCurrentCookie:"+mCurrentCookie);        iServiceImpl = new ImageSearchBuildServiceImpl(mImageSearchOperator);        return iServiceImpl;    }

4)在androidmanifest.xml中配置service。

11.AIDL支持那些数据?

AIDL支持java简单类型(int,char,boolean等)

String和charqueue

List和map

android.os.Pracelable

12.ContentProvider URL有哪几部分组成?

1)content://

2)authority

3)path

4)param

content://mobile.android.mydata/product/20

更多相关文章

  1. Android(安卓)Wifi模块分析(三)
  2. Android中dispatchDraw分析
  3. Android四大基本组件介绍与生命周期
  4. Android(安卓)MediaPlayer 常用方法介绍
  5. Android(安卓)Service AIDL
  6. Android(安卓)P SystemUI之StatusBar UI布局status_bar.xml解析
  7. Android调用天气预报的WebService简单例子
  8. android用户界面-组件Widget-地图视图MapView
  9. android打电话发短信

随机推荐

  1. 如何成为一个Android高手
  2. 【Android】Uri、UriMatcher、ContentUri
  3. Android之NDK开发
  4. A​n​d​r​o​i​d​体​系​结​构
  5. Android(安卓)的启动流程-转
  6. Android的几个特点简述
  7. 介绍自己的一个Android插桩热修复框架项
  8. Android(安卓)studio模拟器 Intel HAXM I
  9. TableLayout(表格布局)
  10. android的Sprite,TiledLayer,LayerManage