在Andorid studio中,每当新建一个项目,在App栏中的第一栏永远会出现Manifest.xml,虽然我们大多数时候不用管它,但是他的作用非常重要
Manifest是项目的配置文件,类似于产品说明书,我给大家解释一下其作用
<?xml version="1.0" encoding="utf-8"?>//支持中文,但是图片名字不能用中文 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.a18307.link"> //指定包名,是唯一的标识 <application android:allowBackup="true" //app外部的图标,比如qq的企鹅图 android:icon="@drawable/huaji_icon" //app的名字,比如微信,王者荣耀,这个名字是在String文件里面定义的 android:label="@string/app_name" //让图标有圆角 android:roundIcon="@drawable/huaji_icon" android:supportsRtl="true" android:theme="@style/AppTheme"> //活动名,每当我们新建一个活动都需要在这里注册一个活动 <activity android:name=".MainActivity"> //意图过滤器,可以接收到我们的动作指令,比如点击,滑动等等,要启动一个窗口也需要用意图来启动 //比如说,当用户点击PDF文件的时候,Android系统就会通过设定好的意图过滤器,进行匹配测试。找到能够打开PDF文件的APP程序。 <intent-filter> //应用程序的主入口 <action android:name="android.intent.action.MAIN" / <category android:name="android.intent.category.LAUNCHER" />//启动目录 </intent-filter> </activity> //比如我想新建这样一个启动登录界面,就需要在这里注册activity <activity andorid name=".login"></activity> </application> </manifest>
String文件中
<resources>
<string name="app_name">王者荣耀</string>
</resources>
做出来的app图像
这里由于照片大小不合适,所以周围出现了透明边框,所以在andorid studio中设置几中不同大小的格式放置相同照片,就是为了让图标能在不同尺寸的手机中展示合适大小
原图片,命名为huaji_icon