程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> java生成黑色附logo二維碼

java生成黑色附logo二維碼

編輯:關於JAVA

java生成黑色附logo二維碼。本站提示廣大學習愛好者:(java生成黑色附logo二維碼)文章只能為提供參考,不一定能成為您想要的結果。以下是java生成黑色附logo二維碼正文


Android體系的themes.xml和style.xml(位於\base\core\res\res\values\)包括了許多體系界說好的style,建議在外面挑個適合的,然後再繼續修正。

1、threme android中的主題普通用於窗體級其余,用於轉變窗體款式

1、Theme:

它的意思為默許狀況,即假如theme這裡不填任何屬性的時刻,默許為Theme

1.1、Theme_NoDisplay

它的意思為任何都不顯示。比擬實用於只是運轉了activity,但未顯示任何器械。

1.2、Theme_NoTitleBar

意思為:配景主題的沒有題目欄的款式,默許假如沒有設置的話,顯示黑配景

1.3、Theme_NoTitleBar_Fullscreen

意思為:配景主題的沒有題目欄且全屏的款式,默許為黑配景

2、Theme_Black:

它的意思為默許狀況下黑配景。

2.1、Theme_Black_NoTitleBar:

意思為:黑配景主題的沒有題目欄的款式

2.2、Theme_Black_NoTitleBar_Fullscreen

意思為:黑配景主題的沒有題目欄且全屏的款式

3、Theme_Light

意思為:默許狀況下亮配景,與上述黑配景Theme_Black相反。

3.1、Theme_Light_NoTitleBar

意思為:亮配景主題的沒有題目欄的款式,與Theme_Black_NoTitleBar相反

3.2、Theme_Light_NoTitleBar_Fullscreen

意思為:亮配景主題的沒有題目欄且全屏顯示的款式,與Theme_Black_NoTitleBa_Fullscreenr相反

4、Theme_Dialog

意思為:對話框款式 將全部activity釀成對話框款式湧現。

5、Theme_InputMethod

6、Theme_Panel

意思為:刪除失落一切過剩的窗口裝潢,在一個空的矩形框中填充內容,感化規模相當於把dialog中的一切元素全體去失落,只是一個空的矩形框,且此為默許的款式。

6.1、Theme_Light_Panel

意思為:刪除失落一切過剩的窗口裝潢,在一個空的矩形框中填充內容,感化規模相當於把dialog中的一切元素全體去失落,只是一個空的矩形框,且默許是light的款式。

7、Theme_Wallpaper

意思為:應用牆紙做主題,默許狀況。

7.1、Theme_WallpaperSettings

意思為:應用牆紙做主題,默許是應用將上一個界面調暗以後作為主題

7.2、Theme_Light_WallpaperSettings

意思為:應用牆紙做主題,默許Light狀況。

7.3、Theme_Wallpaper_NoTitleBar

意思為:應用牆紙做主題,且沒有題目欄

7.4、Theme_Wallpaper_NoTitleBar_Fullscreen

意思為:應用牆紙做主題,且沒有題目欄,且全屏顯示

8、Theme_Translucent

意思為:半通明狀況下的配景,將運轉此activity之前的屏幕作為半通明狀況作為此activity運轉時的款式。

8.1、Theme_Translucent_NoTitleBar

意思為:半通明狀況下沒有題目欄的配景,將運轉此activity之前的屏幕作為半通明狀況作為此activity運轉時的款式。

8.2、Theme_Translucent_NoTitleBar_Fullscreen

意思為:半通明狀況下沒有題目欄且全屏的配景,將運轉此activity之前的屏幕作為半通明狀況作為此activity運轉時的款式。

2、style android中的款式普通是用於窗體元素界其余,用於轉變控件的款式

懂得為將寫在控件屬性外面的屬性,用一個文件給包裝起來了!!

款式文件標准:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
  <style name="TextStyle"> 
     <item name="android:textSize">14sp</item> 
     <item name="android:textColor">#fff</item> 
  </style> 
</resources>

就是一個xml,以<resources>開首,界說style節點,在style下界說item每項。

援用也異常簡略,以下:

<EditText id="@+id/editText1" 
     
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="Hello, World!" />

以上只是style的一些簡略的運用 ,下在將會講到一個異常適用的常識,也就是style的繼續關系。如許能力更好的簡化我們代碼的任務量,也更應用全部法式邏輯的組建。它的繼續關系可以有兩種完成的方法:

1. 是經由過程 parent屬性來指定
2. 經由過程點號來指定

接上去我們分離來舉例:我們法式中運用到最多的能夠就是TextView了,它能夠會有許多種情形 ,好比 作為title,注釋,提醒等等,而這一些的TextView有他的配合點,也有他們的分歧的地方。起首我們界說一個經由過程的style:

<style name="TextStyle">
    <item name="android:shadowDx">-0.5</item>
    <item name="android:shadowDy">1</item>
    <item name="android:shadowRadius">0.5</item>
    <item name="android:singleLine">true</item>
    <item name="android:ellipsize">marquee</item>
</style>

以上重要是界說了他的暗影啊,單行啊,跨越長度怎樣辦啊。接上去我們再界說一個title級其余款式,title我們也想要這些屬性,那末就得繼續它了。起首我們用 parent屬性來繼續

<style name="TextTitle" parent="TextStyle">
    <item name="android:textSize">18sp</item>
    <item name="android:textColor">#fff</item>
    <item name="android:textStyle">bold</item>
</style>

parent屬性中跟的就是父類的稱號,就樣title的暗影 ,字體年夜小 ,辨色,粗細就一路出來了,而我們不消再去界說title的暗影了。節儉了很多的時光。第二種繼續是應用parentStyle.childStyle的方法 ,用點號來繼續 ,下面的TextTitle我們也能夠如許寫:

<style name="TextStyle.TextTitle">
    <item name="android:textSize">18sp</item>
    <item name="android:textColor">#fff</item>
    <item name="android:textStyle">bold</item>
</style>

如許也能獲得預期的後果。如許做不爽的處所 就是名字就長了,我們在援用這個style的時刻,就得 ,假如繼續的層級越多,這個名字就會越長。

以上就是Android開辟UI界面之threme和style的全體內容,願望能給年夜家一個參考,也願望年夜家多多支撐。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved