在android開發過程我們習慣或者說應該習慣把一些資源文件單獨拿出來放到資源文件夾中那個,比如說string,在不同地區顯示不同的語言,比如說我們把手機上的語言切換成西班牙語,這時我們的app就應該也切換到默認的西班牙語文件資源,這樣可以使得我們的app更加國際化。
我們知道,在android studio中新建一個工程的時候res文件夾下會有value文件夾,這個文件夾一般存放string style integer color dimen等資源文件,默認的value是以英語為首選語言的,例如
android各種各樣的設備都有兩個屬性 size和density,我們都希望自己做的app能運行在各種各樣的手機上適配各種各樣的size和density.
考慮到不同android設備的不同屬性,我們也是把不同的資源文件放到不同的資源文件夾中,這點和語言適配是基本類似的
使你的activity看起來像一個對話框:
<activity android:theme="@android:style/Theme.Dialog">使你的activity有一個透明的背景:
<activity android:theme="@android:style/Theme.Translucent">使用 /res/values/styles.xml中的自定義主題:
<activity android:theme="@style/CustomTheme">把主題加到app中所有activity上,增加android:theme屬性給Manifest中的application節點
<application android:theme="@style/CustomTheme">新聞熱點
疑難解答