《第一行程式碼Android》摘要
阿新 • • 發佈:2019-02-04
1.<activity>中android:label指定活動中標題欄的內容,標題欄是顯示在活動最頂部的。
2.如果你的應用程式沒有宣告任何一個活動作為主活動,這個程式仍然是可以正常安裝的,只是你無法在啟動器中看到或者開啟這個程式。
3.requestWindowFeature(Window.FEATURE_NO_TITLE);的意思就是不在活動中顯示標題欄,注意這句程式碼一定要在setContentView()之前執行,不然會報錯。
4.onCreateOptionsMenu()用於建立menu選單,onOptionsItemSelected()用於響應menu上的點選事件。
5.finish()效果和按下Back鍵是一樣的。
6.android.intent.category.DEFAULT是一種預設的category,在呼叫startActivity()方法的時候會自動將這個category新增到Intent中。
7.每個Intent中只能指定一個action,但卻能指定多個category。
8.下面幾句話寫在清單檔案中,會將當前app出現在瀏覽器預設應用列表中供選擇。
<activity android:name=".ThirdActivity"> <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <data android:scheme="http"/> <!-- 加了這句話後,在瀏覽器預設開啟裡會出現當前應用 --> </intent-filter> </activity>