Android編程自定義圓角半透明Dialog的方法
本文實例講述了Android編程自定義圓角半透明Dialog的方法。分享給大家供大家參考,具體如下:
效果圖如下:

只是在實例化的時候使用帶樣式的構(gòu)造函數(shù)即可
new MyDialog(GameActivity.this, R.style.dialog);
在value文件夾中添加mydialogthemes.xml
<?xml version="1.0″ encoding=" utf-8″?>
<resources>
<style name="dialog" parent="@android:style/Theme.Dialog">
<item name="android:windowFrame">@null</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowIsTranslucent">false</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@drawable/filled_box</item>
<item name="android:backgroundDimEnabled">false</item>
<item name="android:backgroundDimAmount">0.6</item>
</style>
</resources>
其中@drawable/filled_box引用的filled_box.xml在drawable文件夾中
<?xml version="1.0″ encoding="utf-8″?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#9000″/> <stroke android:width="3dp" color="#ffff8080″/> <corners android:radius="30dp" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> </shape>
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進階教程》、《Android調(diào)試技巧與常見問題解決方法匯總》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》及《Android控件用法總結(jié)》
希望本文所述對大家Android程序設(shè)計有所幫助。
- Android仿Iphone屏幕底部彈出半透明PopupWindow效果
- Android實現(xiàn)底部半透明彈出框PopUpWindow效果
- Android中設(shè)置組件半透明和透明的效果示例
- Android開發(fā)中Dialog半透明背景消失
- Android Menu半透明效果的開發(fā)實例
- Android實現(xiàn)在列表List中顯示半透明小窗體效果的控件用法詳解
- Android編程實現(xiàn)popupwindow彈出后屏幕背景變成半透明效果
- Android編程實現(xiàn)設(shè)置按鈕背景透明與半透明及圖片背景透明的方法
- Android4.4+ 實現(xiàn)半透明狀態(tài)欄(Translucent Bars)
相關(guān)文章
解析Android中View轉(zhuǎn)換為Bitmap及getDrawingCache=null的解決方法
在android中經(jīng)常會遇到View轉(zhuǎn)換為Bitmap的情形,本篇文章主要介紹了Android中View轉(zhuǎn)換為Bitmap及getDrawingCache=null的解決方法,有需要的可以了解一下。2016-11-11
Android用過TextView實現(xiàn)跑馬燈效果的示例
本篇文章主要介紹了Android用過TextView實現(xiàn)跑馬燈效果的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-08
Android的webview支持HTML5的離線應(yīng)用功能詳細(xì)配置
HTML5的離線應(yīng)用功能可以使得WebApp即使在網(wǎng)絡(luò)斷開的情況下仍能正常使用這是個非常有用的功能,但如何使Webivew支持HTML5離線應(yīng)用功能呢,需要的朋友可以參考下2012-12-12
Android RecyclerView使用GridLayoutManager間距設(shè)置的方法
本篇文章主要介紹了Android RecyclerView使用GridLayoutManager間距設(shè)置的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-12-12
使用Android系統(tǒng)提供的DownloadManager來下載文件
本篇文章主要介紹了使用Android系統(tǒng)提供的DownloadManager來下載文件,可以將長時間的下載任務(wù)交給系統(tǒng),完全由系統(tǒng)管理,有需要的可以了解下。2016-11-11
Android?WebView緩存機制優(yōu)化加載慢問題
我知道你一定在煩惱Android?Webview的性能問題,特別突出的是-加載速度慢、消耗流量,針對Android?Webview的性能問題,提出一些有效解決方案2023-02-02

