1. android中怎樣設置背景顏色
通常來說,每個界面都對應一個activity。而在activity的View視圖中,可以在最外層容器去設置背景圖片或背景顏色。
在xml布局裡:
android:background="@drawable/img1"
或者
android:background="@color/white"
在java代碼里,也可以設置
1
2
3
layout.setBackgroundColor(R.color.white);
layout.setBackgroundDrawable(drawable);
layout.setBackgroundResource(R.drawable.img1);
再者,系統默認的背景色是能過theme來控制的,就是說創建一個activity的背景色,如果在
AndroidManifest.xml文件里有設置如下:
android:theme="@android:style/Theme"
2. Android 中代碼定義顏色的幾種方式
Android開發中顏色的自定義方法
1、使用Color類的常量,如:
int color = Color.BLUE; // 創建一個藍色 是使用Android提供的顏色 int color = Color.RED; int color = Color.WHITE; 2、通過ARGB構建,如:
int color = Color.argb ( 127, 255, 0, 255 ); // 半透明的紫色
其中第一個參數表示透明,0表示完全透明,255(ff)表示完全不透明;後三位分別代表RGB的值了。 3、使用XML資源文件來定義顏色
該方法擴展性好,便於修改和共享,如在values目錄下創建一個color.xml: <?xml version=」 1.0」 encoding=」utf -8」> <resources>
<color name=」mycolor」> #7fff00ff</color> </resources>
定義了一個名為mycolor的顏色,在別的地方就可以通過引用mycolor來獲取該顏色值,如textView定義中:
android:textColor= "@drawable/mycolor"
Java代碼中可以使用ResourceManager類中的getColor來獲取該顏色: int color = getResources().getColor(R.color.mycolor);
這與第二種方法得到的值是一樣的,getResources()方法返回當前活動Activity的ResourceManager類實例。
說明:XML定義方法接受6位和8位兩種表示法,而且開頭必須是#,8位定義時前兩位表示透明。 4、直接定義色值,如: int color = 0xff00ff00;
這種方法必須使用0x開頭,而不是用我們常用的#。與方法3不一樣,值也必須用8位表示 ,不接受6位的顏色表示。分組一下0x|ff|ff00ff,0x是代表顏色整數的標記,ff是表示透明度,ff00ff表示RGB顏色值。
=======================
補充一點Android布局中背景圖片的設置(編輯LinearLayout):
* 可以使用純色:android:background="@drawable/mycolor" (XML資源文件中定義的顏色)
* 也可使用圖片:android:background="@drawable/bg" (需要將一個名為bg.jpg或png的圖片拷貝到res/drawable-hdpi目錄下)。
3. android顏色代碼怎麼代入paint.setcolor 0xffff0000
要繪圖,首先得調整畫筆,待畫筆調整好之後,再將圖像繪制到畫布上,這樣才可以顯示在手機屏幕上。Android 中的畫筆是 Paint類,Paint 中包含了很多方法對其屬性進行設置,主要方法如下:
setAntiAlias: 設置畫筆的鋸齒效果。
setColor: 設置畫筆顏色
setARGB: 設置畫筆的a,r,p,g值。
setAlpha: 設置Alpha值
4. 安卓裡面這個顏色代碼是什麼禁止怎麼有8個字母為什麼我在網上看的顏色代碼只有#和6個字元
安卓用於資源文件里的顏色代碼有下面幾種格式:
#RGB,省略透明度,只配RGB,共4096色
#ARGB,第一位是透明度,後面是RGB配比,共4096色
#RRGGBB,省略透明度,只有顏色配比,共16777216色
#AARRGGBB,其中前兩位是透明度,後面是RGB配比,共16777216色
其中,AA為透明度,數值越大則透明度越低,為0時是完全透過,為FF時是完全不透明
5. Android Studio代碼中的關鍵字怎麼設置顏色
Android studio方法:
1、可以看到在安裝完成默認設置的Android studio,開發區域是白色的背景
6. Android Studio 編寫java代碼的時候,代碼不同顏色是什麼意思 求大神解答!!
黃色高亮的是系統中的關鍵字,白色是類名,灰色是普通變數。
7. android 顏色設置 textview 代碼中怎麼設置"#FFF"的三原色
通過如下代碼設置十六進制顏色:
extView tv = new TextView(this);
tv.setText("Test set TextView's color.");
//方案一:代碼中通過argb值的方式
tv.setTextColor(Color.rgb(255, 255, 255));
8. Android studio 代碼的顏色都是什麼顏色啊
顏色是可以自己去設置的,在設置里都有。背景色是通過設置主題,代碼顏色是要自己去對應的語言下進行修改。
9. 想用android代碼實現光的混合也就是三原色 要隨著紅藍綠顏色的深淺 混合成不同的顏色 實現原理
雖然沒有寫代碼給你解決這個,不過我覺得我提供的思路應該是可以的
將自己的空間設置成可拖動空間,具體方法請參照http://blog.csdn.net/lilu_leo/article/details/7415618
將控制項的背景色設置成為半透明色,具體方法請參照
http://busuanzi.iteye.com/blog/1173668
拖動設置好的組件進行重疊。
因為時間不是很充裕,所以不能幫你寫代碼了,不過按照我提供的思路應該是沒有問題的,希望早日成功!望採納!成功了記得告訴我一聲哈~