
正文
第一行代码阅读笔记---AndroidMainfest.xml分析
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
按照这本书的指引,我随作者一样创建了一个安卓应用,开始了安卓开发的启程。
找到AndroidMainfest.xml这个文件,打开后看到了我创建的Activity在这个文件里被成功注册,文件内容如下:
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.first_app" android:versionCode="1" android:versionName="1.0" android:installLocation="auto"> <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" //这个ic_launcher对应的就是drawable下的我们所存放的图片 android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="com.example.first_app.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application></manifest>
在这里,主要看<activity这个参数对应下面的内容,对此进行分析。
<activity/*注释*///对first_app Activity这个活动进行注册//注意:没有在AndroidManifest.xml这个文件里注册的活动是不能被使用的。 android:name="com.example.first_app.MainActivity" android:label="@string/app_name" > <intent-filter>//以下这两行表示first_app Activity是这个项目的主活动,在手机上//点击相应的应用图标,首先启动的就是这个活动 <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
以上的博文参考了第一行代码的作者郭霖的书籍而写下的读书笔记,版权归作者,本人仅作参考,学习。





