位置: 编程技术 - 正文
推荐整理分享利用半透明对话框实现新浪微博android客户端首次运行时的提示界面(半透明图层怎么制作),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:透明对话框怎么做,半透明图像制作,半透明主题制作软件,半透明画法,利用半透明对话的软件,利用半透明对话的软件,利用半透明对话的软件,利用半透明对话的软件,内容如对您有帮助,希望把文章链接给更多的朋友!
转自: view plaincopy<?xml version="1.0" encoding="utf-8"?> <RelativeLayout android:background="@drawable/navigater_bg" android:padding="0.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android=" <ImageView android:id="@id/ivNavigater_top" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/navigater_top" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" /> <ImageView android:id="@id/ivNavigater_center" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/navigater_center" android:layout_centerInParent="true" /> <ImageView android:id="@id/ivNavigater_clickable" android:padding="0.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="0.0dip" android:src="@drawable/navigater_clickable" android:layout_alignParentRight="true" android:layout_alignParentBottom="true" /> <ImageView android:id="@id/ivNavigater_bottom" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="0.0dip" android:src="@drawable/navigater_bottom" android:adjustViewBounds="true" android:layout_alignParentLeft="true" android:layout_alignParentBottom="true" /> </RelativeLayout>
然后,在values/styles.xml添加style for 半透明:
[html] view plaincopy<style name="Dialog_Fullscreen"> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:windowNoTitle">true</item> <item name="android:windowIsTranslucent">true</item> <item name="android:windowContentOverlay">@null</item> <item name="android:windowAnimationStyle">@style/Dialog_Anim</item> <item name="android:colorBackgroundCacheHint">@null</item> </style> 继续添加style for 淡入淡出效果:[html] view plaincopy<style name="Dialog_Anim"> <item name="android:windowEnterAnimation">@anim/fading_in</item> <item name="android:windowExitAnimation">@anim/fading_out</item> </style> 在anim文件夹下,添加文件fading_in.xml for 淡入[html] view plaincopy<?xml version="1.0" encoding="utf-8"?> <set xmlns:android=" <alpha android:duration="" android:fromAlpha="0.1" android:toAlpha="1.0" /> </set> 添加文件fading_out.xml for 淡出[html] view plaincopy<?xml version="1.0" encoding="utf-8"?> <set xmlns:android=" <alpha android:duration="" android:fromAlpha="0.1" android:toAlpha="1.0" /> </set> 最后,在要弹出对话框的地方添加如下代码:[java] view plaincopy Dialog dialog = new Dialog(this, R.style.Dialog_Fullscreen); dialog.setContentView(R.layout.sina); ImageView iv = (ImageView)dialog.findViewById(R.id.ivNavigater_clickable); iv.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { dialog.dismiss(); } }); dialog.show();最终效果如图:
ArrayList和数组间的相互转换 ArrayList和数组间的相互转换Strings=,光大量化核心,GDLHHX,1,1;,光大保德信货币,GDBDXHB,2,1;,光大增利收益A,GDZLSYA,1,1;,光大增利收益C,GDZLSYC,1,1;
android内存泄露优化总结 android手机给应用分配的内存通常是8兆左右,如果处理内存处理不当很容易造成OutOfMemoryError,我们的产品出现最多的错误也是OutOfMemoryError的异常,在解
设计模式In Android——观察者(Observer)模式_1 写在前面的话:1,记录学习的过程,希望能够坚持下去。2,代码BasedOnAndroid4.4;主要参考书籍《HeadFirst设计模式》什么是观察者模式?定义了对象之间
标签: 半透明图层怎么制作
本文链接地址:https://www.jiuchutong.com/biancheng/381090.html 转载请保留说明!友情链接: 武汉网站建设