imageview過濾顏色值
⑴ android的ImageView控制項顯示透明圖片的時候會出現底色。
不是底色的問題吧,帶網格的背景是一張圖片吧,那就是圖片有問題,你把ImageView的背景設置為"#00000000"試試,所以你要做一個只顯示網格其他區域全部透明的圖片
⑵ android 如何把一個 RelativeLayout或ImageView背景設為透明
設置背景為透明
1、設置背景為透明
<ImageView
android:id="@+id/tv"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/transparent"/><!--#00000000-->也可以設置顏色值,前兩位為透明度
2、設內置背容景透明度
<ImageView
android:id="@+id/tv"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:alpha="0"/>
相應的也可以在java代碼中設置透明
⑶ android imageview 顏色漸變實現三維效果怎麼弄
android imageview顏色漸變三維效果,主要是通過線程不斷的改變imageview的透明度及其他顏色來實現,代碼如下:
packagexiaohang.meng;
importandroid.app.Activity;
importandroid.os.Bundle;
importandroid.os.Handler;
importandroid.os.Message;
importandroid.widget.ImageView;
importandroid.widget.TextView;
{
//聲明ImageView對象
ImageViewimageView;
//聲明TextView
TextViewtextView;
//ImageView的alpha值
intimage_alpha=255;
//Handler對象用來給UI_Thread的MessageQueue發送消息
HandlermHandler;
//線程是否運行判斷變數
booleanisrung=false;
@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
isrung=true;
//獲得ImageView的對象
imageView=(ImageView)this.findViewById(R.id.ImageView01);
textView=(TextView)this.findViewById(R.id.TextView01);
//設置imageView的圖片資源。同樣可以再xml布局中像下面這樣寫
//android:src="@drawable/logo"
imageView.setImageResource(R.drawable.logo);
//設置imageView的Alpha值
imageView.setAlpha(image_alpha);
//開啟一個線程來讓Alpha值遞減
newThread(newRunnable(){
@Override
publicvoidrun(){
while(isrung){
try{
Thread.sleep(200);
//更新Alpha值
updateAlpha();
}catch(InterruptedExceptione){
e.printStackTrace();
}
}
}
}).start();
//接受消息之後更新imageview視圖
mHandler=newHandler(){
@Override
publicvoidhandleMessage(Messagemsg){
super.handleMessage(msg);
imageView.setAlpha(image_alpha);
//設置textview顯示當前的Alpha值
textView.setText("現在的alpha值是:"+Integer.toString(image_alpha));
//刷新視圖
imageView.invalidate();
}
};
}
//更新Alpha
publicvoipdateAlpha(){
if(image_alpha-7>=0){
image_alpha-=7;
}else{
image_alpha=0;
isrung=false;
}
//發送需要更新imageview視圖的消息-->這里是發給主線程
mHandler.sendMessage(mHandler.obtainMessage());
}
}
⑷ 怎麼在imageview 填充顏色人
[imageView setClipsToBounds:YES];
[imageView setContentMode:UIViewContentModeTopLeft];
這樣就可以了,你說的意思應該不是填充了,只是按原來比例專放上去而屬已
⑸ android 開發 imageview 和 textview 得到焦點時有背景色嗎
TextView是用來顯示文字的,ImageView是用來顯示圖片的。
默認情況下,兩個獲得焦點時是沒有內背景色容的。
要實現獲得焦點時候有背景顏色,可以添加監聽,實現自己需要的背景效果
textview.setOnTouchListener(new View.OnTouchListener(){
public boolean onTouch(View view, MotionEvent motionEvent) {
//自己的背景效果
return false;
}
});
如textview.setBackgroundResource(R.drawable.aaa);//aaa為自己的背景圖片或xml文件
⑹ 如何為Android的ImageView和GrilView設置透明背景色
在布源局文件中,可以使用屬性android:background="#00ffffff",在方法中使用view.setBackgroundColor(android.graphics.Color.parseColor("#00ffffff"));
在GrilView中注意,如果有子視圖,子視圖的背景設為透明才能使GrilView背景全部透明。
⑺ 任意一個 UIImageView 都會引起顏色混合嗎
那要看是什麼顏色模式了。
1、RGB顏色模式: 最常見的RGB顏色專就是顯示器,顏色是靠顯示器裡面屬的顯像管發光產生出不同顏色。所以不填充任何顏色為黑色,所有顏色加在一起是白色。你把顯示器電源關掉即為黑色屏幕,開到最亮就是白色了。
2、CMKY顏色模式:CMYK是印刷顏色模式,油墨本身並不會發光,所以沒有顏色的時候是白色,所有顏色加在一起則為黑色。
當然也有其他顏色模式,這兩種是最常見的顏色模式。
以上理論為平面設計專業最基礎常識。請隨意翻閱一本設計教材即可。
⑻ android imageview 顏色漸變實現三維效果怎麼弄
步驟1:打好文字,選擇工具欄上的【互動式立體化工具】,拉動文字,可根據立體內方向和大小進行拉動容。 步驟2:選擇屬性欄上的【顏色】-【使用遞減的顏色】,設置好兩個相互漸變的顏色,最好是同類色系的漸變,如大紅色和深紅色。 步驟3:選擇文字,按加號鍵,復制出一個文字層,將復制的文字顏色修改為搭配立體背景的顏色。
⑼ android 中 imageview 怎麼添加rgb顏色
color.rgb(255,255,255);
color.RED;
color.parseColor(colorString); 其中來源colorString可以是:#RRGGBB #AARRGGBB 'red', 'blue', 'green', 'black', 'white', 'gray', 'cyan', 'magenta', 'yellow', 'lightgray', 'darkgray' 等