標籤:name font gets nis cli ace color nbsp strong
開啟app/src/main/AndroidManifest。
1 <?xml version="1.0" encoding="utf-8"?> 2 <manifest xmlns:android="http://schemas.android.com/apk/res/android" 3 package="com.example.administrator.myapplication" > 4 5 <application 6 android:allowBackup="true" 7 android:icon="@mipmap/ic_launcher" 8 android:label="@string/app_name" 9 android:roundIcon="@mipmap/ic_launcher_round"10 android:supportsRtl="true"11 android:theme="@style/AppTheme" >12 <activity android:name=".MainActivity" >13 <intent-filter>14 <action android:name="android.intent.action.MAIN" />15 <category android:name="android.intent.category.LAUNCHER" />16 </intent-filter>17 </activity>18 </application>19 </manifest>
1.註冊當前活動。通過<activity android:name>標籤註冊當前活動,Android studio會自動註冊,eclipse需要手動註冊。.MainActivity其中 . 表示包名,在上面package(包)中已經註冊了所以寫 . 表示,MainActivity表示當前活動。
2.配置主活動。哪個Activity需要首先啟動就在哪個Activity添加。通過<intent-filter>配置App開始運行時首先啟動的主活動。通過下面兩句聲明即可。
<action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" />
3.更改APP表徵圖。android:icon="@mipmap/ic_launcher" 表示App表徵圖,更改表徵圖有2種方法:
a.點擊項目中的 app-new-Image Asset,path路徑裡面填表徵圖存放的位置,shape選擇None,點擊next,選擇表徵圖大小,之後點擊Finish。
b.res\drawable 放置icon.png,修改AndroidManifest.xml : Android:icon="@drawable/icon"
4.更改Activity標題列內容。android:label="@string/app_name",點擊 app-src-res-values-string(或者雙擊 @string/app_name )進入,在<string name="app_name">標籤中修改APP標題列內容。
5.隱藏Activtiy標題列內容。有4中方法。
a.資訊清單檔中theme屬性更改為:android:theme="@style/Theme.AppCompat.NoActionBar" >
b.雙擊android:theme屬性值在跳轉到styles.xml中更改style裡面的parent屬性值,更改為parent="Theme.AppCompat.DayNight.NoActionBar"。
c.v7包下去除標題列代碼,更換requestWindowFeature(Window.FEATURE_NO_TITLE);代碼為:
1 getSupportActionBar().hide(); 2 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
d.MainActivity繼承的AppCompatActivity更改為Activity,但是不建議這麼做,AppCompatActivity屬於V7包,Activity屬於V4包(官方捨棄)。
在AndroidManifest(資訊清單檔)中註冊activity(活動)及配置主活動、更改App表徵圖、App名稱、修改隱藏標題列