Android編程實現(xiàn)圖片透明的方法
本文實例講述了Android編程實現(xiàn)圖片透明的方法。分享給大家供大家參考,具體如下:
今天弄了一個圖片的透明方法。
效果圖:
目錄結(jié)構
main.xml
<?xml version="1.0" encoding="utf-8" ?> <LinearLayout xmlns:Android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ImageView android:id="@+id/imageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:src="@drawable/icon" /> <Button android:id="@+id/alpha_plus" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="透明度增加" android:layout_gravity="center_horizontal" /> <Button android:id="@+id/alpha_minus" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="透明度減少" android:layout_gravity="center_horizontal" /> </LinearLayout>
TOUMINGDUActivtiy
import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.view.View; import android.widget.Button; import android.widget.ImageView; public class TOUMINGDU extends Activity { private ImageView imageView=null; private Button alpha_plus=null; //透明度增加 private Button alpha_minus=null; //透明度減少 private int alpha=255; //記錄ImageView的透明度 Boolean flag=true; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); imageView=(ImageView)findViewById(R.id.imageView); alpha_plus=(Button)findViewById(R.id.alpha_plus); alpha_minus=(Button)findViewById(R.id.alpha_minus); alpha_plus.setOnClickListener(listener); alpha_minus.setOnClickListener(listener); } private View.OnClickListener listener = new View.OnClickListener(){ public void onClick(View v) { //加加 if(v==alpha_plus){ alpha+=10; if(alpha>255){ alpha=255; } imageView.setAlpha(alpha); } //減減 if(v==alpha_minus){ alpha-=10; if(alpha<0){ alpha=0; } imageView.setAlpha(alpha); } } }; }
OK完成....
更多關于Android相關內(nèi)容感興趣的讀者可查看本站專題:《Android布局layout技巧總結(jié)》、《Android視圖View技巧總結(jié)》、《Android開發(fā)入門與進階教程》、《Android調(diào)試技巧與常見問題解決方法匯總》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結(jié)》及《Android控件用法總結(jié)》
希望本文所述對大家Android程序設計有所幫助。
- Android編程實現(xiàn)設置按鈕背景透明與半透明及圖片背景透明的方法
- Android實現(xiàn)的可以調(diào)整透明度的圖片查看器實例
- Android編程自定義圓角半透明Dialog的方法
- Android之沉浸式狀態(tài)欄的實現(xiàn)方法、狀態(tài)欄透明
- Android開發(fā)中Dialog半透明背景消失
- Android設置Activity背景為透明style的簡單方法(必看)
- Android Menu半透明效果的開發(fā)實例
- Android實現(xiàn)可使用自定義透明Dialog樣式的Activity完整實例
- Android應用中設置alpha值來制作透明與漸變效果的實例
- Android實現(xiàn)透明度可變的標題欄效果
- Android編程實現(xiàn)popupwindow彈出后屏幕背景變成半透明效果
- Android實現(xiàn)通知欄透明的方法
相關文章
View Controller Transition實現(xiàn)京東加購物車效果
這篇文章主要介紹了View Controller Transition實現(xiàn)京東加購物車效果,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-02-02Android Studio開發(fā)中Gradle各種常見報錯問題解決方案
這篇文章主要為大家介紹了Android Studio開發(fā)中Gradle各種常見報錯問題解決方案,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-12-12Android中用RxJava和ViewPager實現(xiàn)輪播圖
現(xiàn)在App中實現(xiàn)一個輪播圖已經(jīng)是很多產(chǎn)品的標配了,這篇文章給大家詳細介紹了如何利用RxJava和ViewPager實現(xiàn)輪播圖,有需要的朋友們可以參考借鑒,下面來一起看看吧。2016-09-09靈活使用Android中ActionBar和ViewPager切換頁面
這篇文章主要介紹了如何靈活使用Android中ActionBar和ViewPager切換頁面,感興趣的小伙伴們可以參考一下2015-12-12Android使用RecyclerView實現(xiàn)今日頭條頻道管理功能
這篇文章主要為大家詳細介紹了Android使用RecyclerView實現(xiàn)今日頭條頻道管理功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07