讓Activity變成一個窗口:Activity屬性設定
講點輕松的吧,可能有人希望做出來的應用程序是一個漂浮在手機主界面的東西,那么很
簡單你只需要設置 一下Activity的主題就可以了在AndroidManifest.xml 中定義 Activity的
地方一句話:
Xml代碼
android :theme=”@android:style/Theme.Dialog”
android:theme=”@android:style/Theme.Dialog”
這就使你的應用程序變成對話框的形式彈出來了,或者
Xml代碼
android:theme=”@android:style/Theme.Translucent”
android:theme=”@android:style/Theme.Translucent”
就變成半透明的,[友情提示-.-]類似的這種activity的屬性可以在android.R.styleable 類的AndroidManifestActivity 方法中看到,AndroidManifest.xml中所有元素的屬性的介紹都可以參考這個類android.R.styleable
上面說的是屬性名稱,具體有什么值是在android.R.style中 可以看到,比如這個”@android:style/Theme.Dialog” 就對應於android.R.style.Theme_Dialog ,(‘_’換成’.’ < --注意:這個是文章內容不是笑臉)就可以用在描述文件 中了,找找類定義和描述文件中的對應關系就都明白了。