各位,请打开你们在谷歌官网下载的最新版本的adt(就是你们在安卓官网下载的,含有exclipse的那个免安装的程序貌似有500M左右吧)
好了新建个项目,现在你无需理会那些要求是什么,只需要知道改好名字,一直点击下一步就好了。这样操作会出现多一个包 appcompat_v7
,这个是为了想后兼容所需要的包,目前你大可不必理会。
打开你建立好的项目 ,在一级目录中就能找到AndroidManifest.xml
这个文件,他就是一个应用的主要配置文件。
<?xml version="1.0" encoding="utf-8"?> 版本和编码集,这个不需要多说。
manifest 标签中也是一些包的位置和版本信息,不需要多解释。但要注意,所有的配置信息都是包含在此标签下面的 ,就类似html中的html那个标签。在此标签里面包含
application标签。属性包括android:icon和android:label
别表示了启动此应用程序的图标和应用名称。
在application标签中嵌套activity标签,描述了一个Activity组件。
在标签activity中 name属性前面你会看到一个点开头,其实这个点包含的是绝对路径。
在activity中 的属性intent-filter中
你会看到
<action android:name="android.intent.action.MAIN"
/>
上面表示把这个activity设置生进入一个用的入口
<category android:name="android.intent.category.LAUNCHER" />
上面表示组件的类别,有此代码就是表示要在应用启动器(通俗点说就是android的桌面)里面显示该Activity
组件 都需要生命在配置文件中,Android 只会创建在配置文件中的组件
声明其他组件也十分简单 用<service > 声明Service 用<receiver>声明
Broadcasr Receivers <provider> 声明 Content Providers
补充一下!很重要的一个标签
application 用一个级别,<user_permission>在此标签声明的权限,会在用户第一次启动应用时候询问,通过后应用以后就可以免除询问
自动调用