首页 > 代码库 > 看看android基础知识,谁帮我作答

看看android基础知识,谁帮我作答

不管怎么着,了解一点android的基本知识还是有必要的,就当开阔一些自己的眼界吧。。。。


  • android的四大功能组件是_activity_,_service_,_BroadcastReceive广播接收器_,_Content Provider_。
  • android的系统架构是android,_java_虚拟机和_linux_操作系统。
  • 在Activity的___distoryed______状态和__stop_情况下,系统可能会回收Activity。
  • ActivityA中的某个Button的onClick()事件中执行了如下的方法:

    Intent intent = new Intent(this,ActivityB.class);

    startActivity(intent);

    然后在ActivityB中的某个Button的onClick()事件中执行了如下的方法:

    finish();

    请问:ActivityA和ActivityB分别触发了其生命周期的生命事件?回答格式举例如下:

    ActivityA.onXXX() —> AcitvityA.onYYY() —-> ActivityB.onXXX() —->ActivityA.onZZZ()。

  • android中常用的Layout有__现形布局__,_表格布局_,_相对布局_,_绝对布局_,_框架布局_。
  • Android可以用sqlite、文件系统、sharepreference、ContentProvider和_______?____来存储数据。
  • 已经把数据放入Bundle,

    Intent intent = new Intent() ;

    intent.setClass(this,ActivityX.class) ;

    Bundle bundle = new Bundle() ;

    bundle.putString(“KEY_HEIGHT”,field_heigth.getText().toString()) ;

    bundle.putString(“KEY_WEITHT”,field_weight.getText().toString()) ;

    intent.putExtras(bundle);

    startActivity(intent);

    请问在ActivityX的onCreate()事件中,如何从Bundle中取”KEY_HEIGHT”和”KEY_WEIGHT”的值?请用代码作答。

     谁来作答?

  • 在AndroidManifest.xml中的

    <uses-permission android:name=”android.permission.INTERNET”/>

    <uses-permission android:name=”android.permission.CAMERA”/>

    指应用程序获得________权限和_________权限。

     

     

  • 在AndroidManifest.xml中

    <intent-filter>

    <action android:name=”android.intent.action.MAIN”/>

    <category android:name=”android.intent.category.LAUNCHER”/>

    </intent-filter>

    其中”android.intent.action.MAIN”和”android.intent.category.LAUNCHER”各代表什么意思?