2013-07-18 58 views
0

任何人都可以告訴我如何將我的應用程序主題從可用的默認主題中更改嗎?過了一會兒,Holo和Holo.Light變得有點無聊了。設計Android主題

喜歡Facebook,Google +,BBC Weather,Viber,Vine和Twitter都非常專業,有自己的主題,而我正在開發的應用看起來很無聊。

是否可以更改我的應用程序中的文本字體?我知道可以改變它的顏色和大小。

另一件有用的知識將是如何更改用於我的應用程序的操作欄的顏色。目前它是黑色的,但我不介意將其更改爲與Android默認主題(例如紫色,綠色,藍色等)使用的顏色不同的顏色

也許您可以分享一些關於您認爲適合的內容的提示Android設計?

+0

這是一個非常廣泛的問題;此外,大多數這些東西都可以通過粗略的Google搜索輕鬆找到。 – Catherine

回答

0

您可以生成在http://jgilfelt.github.io/android-actionbarstylegenerator/

自定義主題如果你只希望改變一些字體的顏色等拿這個(來源:http://developer.android.com/guide/topics/ui/themes.html)仔細看,如果你喜歡的主題

,但想要調整它,只需添加主題作爲您的自定義主題的父母。例如,您可以修改傳統光源主題中使用自己喜歡的顏色是這樣的:

<color name="custom_theme_color">#b0b0ff</color> 
<style name="CustomTheme" parent="android:Theme.Light"> 
    <item name="android:windowBackground">@color/custom_theme_color</item> 
    <item name="android:colorBackground">@color/custom_theme_color</item> 
</style> 

(注意顏色需要提供如下單獨的資源,因爲機器人:windowBackground只讀屬性支持到另一個參考資源;不像安卓colorBackground,它不能被賦予一種顏色文字)

現在使用CustomTheme代替Theme.Light Android清單內:

<activity android:theme="@style/CustomTheme">