演示安卓工程创建前的准备工作
演示安卓工程的创建过程:
再具体说一下AndroidManifest文件
AndroidManifest.xml文件中的内容:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="ch.login"
android:versionCode="1"
android:versionName="1.0" >
<!--命名空间、安卓版本等信息-->
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<!--APP支持的安卓最低版本和最高版本,可以自己修改-->
<!--application是针对整个安卓工程的一个标签,有对安卓中图标标签等组件的设置-->
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<!--activity是Java中类似于JFrame这样的窗体,安卓的每一个窗体(页面),都要在这里作注册,不注册得话,之后是无法访问这么一个页面的-->
<activity
android:name="ch.login.MainActivity"
android:label="@string/app_name" >
<!--intent相当于Java工程中的Main函数,把intent放在哪个页面中,哪个页面就会先启动-->
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
另外这个文件还有一个十分重要的东西,就是应用权限的设置
安卓应用要操作手机就要给予它相应的权限,添加权限的方式如下:
例如我如果想要让安卓能够访问网络,就选中如下的选项,
即android.permission.INTERNET
选好之后会发现AndroidManifest.xml源码中多了一行这样的代码:
这就赋予了安卓程序使用网络的权限。