全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Android实现蒙版弹出框效果

本文实例为大家分享了Android蒙版弹出框效果的具体代码,供大家参考,具体内容如下

自定义

package cn.lxsdb.yyd.app.dialog; 
 
import cn.lxsdb.yyd.app.R; 
import cn.lxsdb.yyd.app.constants.AppIntent; 
import android.app.Dialog; 
import android.content.Context; 
import android.content.Intent; 
import android.os.Bundle; 
import android.view.MotionEvent; 
import android.view.View; 
import android.view.Window; 
import android.view.WindowManager.LayoutParams; 
import android.widget.ImageButton; 
 
public class RegisterDialog extends Dialog implements 
  android.view.View.OnClickListener { 
 
 private ImageButton cancel; 
 private ImageButton experienceNow; 
 Context context; 
 View registerView; 
  
 
 public RegisterDialog(Context context) { 
  super(context); 
  this.context = context; 
 } 
 
 @Override 
 protected void onCreate(Bundle savedInstanceState) { 
  super.onCreate(savedInstanceState); 
  requestWindowFeature(Window.FEATURE_NO_TITLE); 
 
  // 这句代码换掉dialog默认背景,否则dialog的边缘发虚透明而且很宽 
  // 总之达不到想要的效果 
  getWindow().setBackgroundDrawableResource(android.R.color.transparent); 
  registerView = View.inflate(this.context, R.layout.layout_register_dialog, null); 
  setContentView(registerView); 
  // 这句话起全屏的作用 
  getWindow().setLayout(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT); 
 
  initView(); 
  initListener(); 
 } 
 
 @Override 
 public boolean onTouchEvent(MotionEvent event) { 
  this.dismiss(); 
  return super.onTouchEvent(event); 
 } 
 
 private void initListener() { 
  cancel.setOnClickListener(this); 
  experienceNow.setOnClickListener(this); 
 } 
 
 private void initView() { 
  cancel = (ImageButton) findViewById(R.id.ib_close); 
  experienceNow = (ImageButton) findViewById(R.id.ib_register_now); 
 
 } 
 
 public void onClick(View v) { 
  switch (v.getId()) { 
  case R.id.ib_close: 
   this.dismiss(); 
   break; 
  case R.id.ib_register_now: 
   // 注册 
   Intent intent = AppIntent.getRegPhoneActivity(this.context); 
   context.startActivity(intent); 
   this.dismiss(); 
   break; 
  } 
 } 
} 

用法如下:

new RegisterDialog(mContext).show();

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Android蒙版弹出框效果  # Android蒙版弹出框  # Android弹出框  # Android自定义底部弹出框ButtomDialog  # Android仿微信网络加载弹出框  # Android自定义view仿iOS弹出框效果  # Android使用popUpWindow带遮罩层的弹出框  # Android实现底部半透明弹出框PopUpWindow效果  # Android自定义弹出框dialog效果  # Android 多种简单的弹出框样式设置代码  # Android实现可输入数据的弹出框  # Android使用Dialog风格弹出框的Activity  # android自定义弹出框样式的实现方法  # 这句话  # 弹出  # 自定义  # 大家分享  # 全屏  # 这句  # 达不到  # 具体内容  # 大家多多  # 换掉  # 很宽  # 边缘  # view  # MotionEvent  # Bundle  # content  # Dialog  # Context  # os  # Intent 


相关文章: 如何通过虚拟主机快速搭建个人网站?  网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?  制作网页的网站有哪些,电脑上怎么做网页?  PHP正则匹配日期和时间(时间戳转换)的实例代码  IOS倒计时设置UIButton标题title的抖动问题  宝塔Windows建站如何避免显示默认IIS页面?  如何在宝塔面板中创建新站点?  TestNG的testng.xml配置文件怎么写  ,怎么在广州志愿者网站注册?  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  ,有什么在线背英语单词效率比较高的网站?  网站制作价目表怎么做,珍爱网婚介费用多少?  已有域名和空间,如何快速搭建网站?  如何在云主机上快速搭建多站点网站?  如何用IIS7快速搭建并优化网站站点?  教学论文网站制作软件有哪些,写论文用什么软件 ?  建站主机如何选?高性价比方案全解析  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  建站VPS推荐:2025年高性能服务器配置指南  香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧  网站app免费制作软件,能免费看各大网站视频的手机app?  如何挑选最适合建站的高性能VPS主机?  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?  制作证书网站有哪些,全国城建培训中心证书查询官网?  建站主机选购指南:核心配置优化与品牌推荐方案  定制建站方案优化指南:企业官网开发与建站费用解析  如何设计高效校园网站?  网站制作报价单模板图片,小松挖机官方网站报价?  建站主机核心功能解析:服务器选择与网站搭建流程指南  制作表格网站有哪些,线上表格怎么弄?  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  已有域名如何免费搭建网站?  安云自助建站系统如何快速提升SEO排名?  专业公司网站制作公司,用什么语言做企业网站比较好?  建站之星客服服务时间及联系方式如何?  香港服务器网站推广:SEO优化与外贸独立站搭建策略  如何获取免费开源的自助建站系统源码?  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  免费视频制作网站,更新又快又好的免费电影网站?  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  建站之星与建站宝盒如何选择最佳方案?  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  大型企业网站制作流程,做网站需要注册公司吗?  湖北网站制作公司有哪些,湖北清能集团官网?  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  建站之星代理费用多少?最新价格详情介绍  免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?  建站之星如何配置系统实现高效建站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。