1.如何引用应用程序名?
①在代码中通过R.string.app_name可以获得该字符串的引用;
②在xml中通过@string/app_name可获得该字符串的引用;
2.什么是活动呢?
活动是一种可以包含用户界面的组件,主要用于和用户进行交互。
3.没有活动什么样的一种情况呢?
没有活动即在后台运行
4.谁创造了Android?
Andyrubin等人。
5.Android系统架构是怎样的?
①Linux内核层(各类驱动所处层);②系统库运行层;③应用框架层;④应用层;
6.Android应用程序是由那些构造块组成的呢?
①活动;②服务;③广播接收器;④内容提供器;
7.活动都需要在xml文件中注册后才能生效,那么注册代码应当是怎样的呢?
以下即是注册的代码,其中.FirstActivity为需要注册的活动的名称: <activity android:name=".FirstActivity" android:exported="false" />
8.活动在注册成功后仍然无法运行,需要怎么做呢?
此时应当配置主文件,由于程序不知道从哪里开始,故需要进行配置,代码如下:
<intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter>
9.什么是toast呢?
Toast是Android系统提供的一种非常好的提醒方式,在程序中可以使用它将一些短小的信息通知给用户,这些信息会在一段时间后自动消失。