成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Android 自定義加載動畫Dialog彈窗效果的示例代碼

瀏覽:131日期:2022-09-23 17:59:19

效果圖

Android 自定義加載動畫Dialog彈窗效果的示例代碼

Android 自定義加載動畫Dialog彈窗效果的示例代碼Android 自定義加載動畫Dialog彈窗效果的示例代碼Android 自定義加載動畫Dialog彈窗效果的示例代碼Android 自定義加載動畫Dialog彈窗效果的示例代碼

首先是創建彈窗的背景

Android 自定義加載動畫Dialog彈窗效果的示例代碼

這是上面用到的以shape_bg_5_blue.xml為例,其他的三個無非就是里面的顏色不一樣而已

<?xml version='1.0' encoding='utf-8'?><shape xmlns:android='http://schemas.android.com/apk/res/android'> <corners android:radius='5dp'/> <solid android:color='#1C285B'/></shape>

然后是圖片

Android 自定義加載動畫Dialog彈窗效果的示例代碼Android 自定義加載動畫Dialog彈窗效果的示例代碼Android 自定義加載動畫Dialog彈窗效果的示例代碼Android 自定義加載動畫Dialog彈窗效果的示例代碼Android 自定義加載動畫Dialog彈窗效果的示例代碼Android 自定義加載動畫Dialog彈窗效果的示例代碼

因為有一個是白色的所以你看不見,但是依然可以保存到你本地文件夾下。

然后就是創建一個彈窗的樣式

Android 自定義加載動畫Dialog彈窗效果的示例代碼

<!-- 自定義loading dialog --> <style name='loading_dialog' parent='android:style/Theme.Dialog'> <item name='android:windowFrame'>@null</item> <item name='android:windowNoTitle'>true</item> <item name='android:windowBackground'>@drawable/shape_bg_5_yellow</item> <item name='android:windowIsFloating'>true</item> <item name='android:windowContentOverlay'>@null</item> </style>

通過這個android:windowBackground的值改變不同的彈窗背景。然后就是一個動畫文件

Android 自定義加載動畫Dialog彈窗效果的示例代碼

這個文件一定要放在anim文件夾下(PS:什么?你說你沒有這個文件夾?沒有你就創建一個啊,我的天!)loading_animation.xml代碼如下:

<?xml version='1.0' encoding='utf-8'?><set android:shareInterpolator='false' xmlns:android='http://schemas.android.com/apk/res/android'> <rotate android:interpolator='@android:anim/linear_interpolator' android:pivotX='50%' android:pivotY='50%' android:fromDegrees='0' android:toDegrees='+360' android:duration='1500' android:startOffset='-1' android:repeatMode='restart' android:repeatCount='-1'/></set>

下面就要創建一個現實內容的布局

Android 自定義加載動畫Dialog彈窗效果的示例代碼

布局代碼如下:

<?xml version='1.0' encoding='utf-8'?><LinearLayout xmlns:android='http://schemas.android.com/apk/res/android' android: android:orientation='vertical' android:layout_width='120dp' android:layout_height='120dp' android:gravity='center' android:padding='10dp'> <ImageView android: android:layout_width='40dp' android:layout_height='40dp' android:src='http://www.piao2010.com/bcjs/@mipmap/icon_loading_5' /> <TextView android: android:layout_width='wrap_content' android:layout_height='wrap_content' android:layout_marginTop='10dp' android:maxLines='1' android:text='玩命加載中...' android:textColor='#FFF' android:textSize='14sp' /></LinearLayout>

接下來就是自定義Dialog

import android.app.Dialog;import android.content.Context;import android.content.DialogInterface;import android.view.Gravity;import android.view.animation.Animation;import android.view.animation.AnimationUtils;import android.widget.ImageView;import android.widget.TextView;/** * 自定義彈窗 */public class CustomDialog extends Dialog { TextView tvLoadingTx; ImageView ivLoading; public CustomDialog(Context context) { this(context, R.style.loading_dialog, '玩命加載中...'); } public CustomDialog(Context context, String string) { this(context, R.style.loading_dialog, string); } protected CustomDialog(Context context, int theme, String string) { super(context, theme); setCanceledOnTouchOutside(true);//點擊其他區域時 true 關閉彈窗 false 不關閉彈窗 setContentView(R.layout.loading_dialog);//加載布局 tvLoadingTx = findViewById(R.id.tv_loading_tx); tvLoadingTx.setText(string); ivLoading = findViewById(R.id.iv_loading); // 加載動畫 Animation hyperspaceJumpAnimation = AnimationUtils.loadAnimation( context, R.anim.loading_animation); // 使用ImageView顯示動畫 ivLoading.startAnimation(hyperspaceJumpAnimation); getWindow().getAttributes().gravity = Gravity.CENTER;//居中顯示 getWindow().getAttributes().dimAmount = 0.5f;//背景透明度 取值范圍 0 ~ 1 }//關閉彈窗 @Override public void dismiss() { super.dismiss(); }

使用

Android 自定義加載動畫Dialog彈窗效果的示例代碼

這應該能看懂吧,寫完收工。

總結

到此這篇關于Android 自定義加載動畫Dialog彈窗效果的示例代碼的文章就介紹到這了,更多相關Android 自定義加載 Dialog彈窗內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Android
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
久久精品欧美一区二区三区不卡 | 国产mv日韩mv欧美| 久久一区亚洲| 亚洲另类春色国产| 亚洲免费精品| 自拍偷拍国产亚洲| 亚洲精品美女| 亚洲精品欧美二区三区中文字幕| 影音先锋亚洲一区| 亚洲人成电影网站色mp4| 99国产精品久久久久久久| 一区二区三区四区视频精品免费 | 日韩丝袜情趣美女图片| 国产精品一二三四五| 666欧美在线视频| 丁香六月综合激情| 久久色在线视频| 午夜日韩福利| 亚洲欧美综合在线精品| 日韩网站在线| 亚洲成人av一区| 在线精品亚洲一区二区不卡| 天天操天天色综合| 色婷婷久久综合| 久久av老司机精品网站导航| 91精品国产一区二区人妖| 国产99久久久国产精品潘金| 精品久久国产老人久久综合| 91麻豆精品视频| 日韩码欧中文字| 国产精品一页| 久久精品国产免费| 日韩欧美一级特黄在线播放| 91老司机福利 在线| 国产精品系列在线| 99精品国产一区二区青青牛奶| 亚洲国产日韩综合久久精品| 另类激情亚洲| 韩日av一区二区| 久久综合视频网| 亚洲国产精品一区制服丝袜| 五月激情丁香一区二区三区| 欧美日韩国产区一| a4yy欧美一区二区三区| 中文字幕在线一区免费| 午夜一区不卡| 黄色日韩网站视频| 久久久久久久久伊人| 99国内精品久久久久久久软件| 日韩avvvv在线播放| 欧美日韩综合色| 不卡av在线免费观看| 国产精品欧美极品| 久久午夜精品一区二区| 国产裸体歌舞团一区二区| 久久网这里都是精品| 国产欧美精品| 国内成+人亚洲+欧美+综合在线| 久久久精品tv| 免费日韩精品中文字幕视频在线| 国产精品一二三四| 中日韩av电影| 91激情在线视频| 高清成人免费视频| 亚洲日穴在线视频| 欧美日韩三级一区| 国产精品黄色| 日韩精品一二三区| 精品国产一区二区在线观看| 国产日韩综合| 国产69精品久久99不卡| 亚洲黄色小视频| 欧美日韩久久久一区| 欧美三日本三级少妇三99| 日韩va欧美va亚洲va久久| 欧美成人福利视频| 国产精品美女久久久浪潮软件| 国产麻豆精品在线| 亚洲欧美日韩在线播放| 欧美区一区二区三区| 国产中文一区| 麻豆一区二区在线| 国产性色一区二区| 日本丶国产丶欧美色综合| 91啦中文在线观看| 日韩电影在线一区二区三区| 久久久久高清精品| 日本韩国欧美三级| 欧美日韩一区二| 精品一区二区在线看| 国产精品久久久久9999吃药| 欧美制服丝袜第一页| 欧美人与禽猛交乱配| 麻豆精品国产91久久久久久| 18涩涩午夜精品.www| 欧美一级生活片| 国产精品综合| 99国产欧美另类久久久精品| 日本大胆欧美人术艺术动态| 中文字幕中文字幕在线一区| 91精品国产全国免费观看| 老鸭窝亚洲一区二区三区| 农村妇女精品| 国产又粗又猛又爽又黄91精品| 一区二区三区四区在线免费观看| 日韩欧美一二区| 色老汉一区二区三区| 在线成人h网| www.欧美色图| 蜜桃一区二区三区在线| 亚洲人成亚洲人成在线观看图片| 日韩欧美高清一区| 日本道在线观看一区二区| 亚洲国产精品综合| 成人免费视频免费观看| 日韩国产精品大片| 亚洲精品伦理在线| 精品福利二区三区| 欧美日本国产一区| 久久综合九色综合欧美狠狠| 亚洲成人直播| 91美女片黄在线| 风间由美性色一区二区三区| 日韩精品午夜视频| 一区二区三区精品在线| 国产婷婷色一区二区三区四区| 在线播放91灌醉迷j高跟美女| 国产精品永久入口久久久| 欧美日韩a区| 成人av网在线| 国内精品写真在线观看| 视频一区视频二区中文字幕| 亚洲少妇屁股交4| 久久精品视频一区二区三区| 欧美一区二区三区四区在线观看| 在线影院国内精品| 欧美亚洲自偷自偷| 亚洲第一在线| 国产一区二区中文字幕免费看| 波多野结衣中文一区| 国产成人av福利| 极品少妇xxxx精品少妇偷拍| 午夜国产不卡在线观看视频| 一区二区视频在线| 亚洲色图视频网| 国产精品狼人久久影院观看方式| 26uuu亚洲综合色欧美| 日韩亚洲欧美成人一区| 欧美喷潮久久久xxxxx| 色噜噜久久综合| 老司机久久99久久精品播放免费| 夜久久久久久| 妖精视频成人观看www| 亚洲激情影院| 亚洲三级色网| 亚洲国产一区二区三区高清| 国内精品久久久久久久97牛牛 | 国产在线精品免费av| 麻豆免费看一区二区三区| 肉肉av福利一精品导航| 亚洲v中文字幕| 亚洲国产成人porn| 亚洲国产sm捆绑调教视频| 夜夜精品浪潮av一区二区三区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 久久精品视频一区二区| 国产亚洲综合av| 国产午夜亚洲精品午夜鲁丝片| 久久夜色精品一区| 久久久久久免费网| 国产亚洲欧美中文| 国产精品久久久久三级| 国产精品视频线看| 亚洲女人的天堂| 亚洲国产一区在线观看| 五月激情丁香一区二区三区| 日日夜夜免费精品| 美腿丝袜在线亚洲一区| 精品一区二区三区影院在线午夜| 另类中文字幕网| 国产一区二区三区香蕉| 国产在线看一区| 丁香五精品蜜臀久久久久99网站| 成人av免费在线播放| 欧美在线精品一区| 亚洲一级特黄| 国产一区二区三区免费不卡| 美女久久一区| 欧美三级午夜理伦三级中视频| 欧美精品自拍偷拍| 欧美va天堂va视频va在线| 久久久九九九九| 国产精品国产馆在线真实露脸| 亚洲人成网站在线| 亚洲一区在线观看免费观看电影高清| 石原莉奈在线亚洲二区| 黄色资源网久久资源365| 国产a久久麻豆| 欧美日韩日本网| 亚洲一区二区三区精品在线观看|