activity设置背景透明
在manifest中配置:
01.android:theme="@style/android:Theme.Translucent.NoTitleBar"
此模式可以用作复杂dialog逻辑实现以剥离代码,比如点击edittext弹出自定义密码键盘,将activity作为dialog容器
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
PassportDialog(this);
}
/* Passport Dialog */
private void PassportDialog(Context context) {
dialogPassport = new Dialog(context, R.style.PassportDialog);
dialogPassport.setContentView(R.layout.chinaums_passport_unbind_dialog);
dialogPassport.setCanceledOnTouchOutside(false);
dialogPassport.setOnCancelListener(this);
btn_unbind_cancel=(Button)dialogPassport.findViewById(R.id.btn_unbind_cancel);
btn_unbind_cancel.setOnClickListener(this);
btn_unbind_ok=(Button)dialogPassport.findViewById(R.id.btn_unbind_ok);
btn_unbind_ok.setOnClickListener(this);
passwordEd = (SAEditText) dialogPassport.findViewById(R.id.ed_password);
initSAEditText();
dialog.show();
}
分享到:
相关推荐
Android学习笔记(二)android studio基本控件及布局(实现图片查看器) Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) Android学习笔记(四)Android 中Activity页面的...
android入门级视频:Android基本组件介绍之Android应用的灵魂——Intent和Activity介绍与实例
在Android开发中,给控件添加动画是一种提升用户体验的有效手段,可以使用户界面更加生动和吸引人。本篇文章将深入探讨如何在Android应用中为控件添加动画,包括基本的动画类型、实现方式以及最佳实践。 一、动画...
此外,透明Activity的一个常见应用场景是在启动页面或者过渡动画中。例如,你可能想要在加载主应用界面之前展示一个带有加载动画的透明Activity。在这种情况下,你可以通过监听网络请求或者其他初始化操作的状态,在...
这篇博文"【入门】Android自定义控件——验证码"旨在引导开发者如何创建一个专用于显示和交互的验证码控件。验证码通常用于验证用户身份,防止自动化程序进行恶意操作,如注册、登录等。 验证码控件的基本要素包括...
Android学习笔记(十一)——一些高级控件的使用 Android学习笔记(十二)——数据存储(SQLite数据库) Android学习笔记(十三)——数据存储(LitePal操作数据库) Android学习笔记(十四)——内容提供器 Android...
由于背景透明,布局中的内容会显示在其他Activity之上,所以可能需要调整控件的背景色或添加前景色以确保内容可见。例如: ```xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
本资源"安卓Android源码——动画效果切换Activity动画 控件位置调整.zip"正是针对这一主题,包含了使用translate、scale、alpha和rotate四种基本动画类型实现Activity切换的源代码示例。 1. **translate动画**:...
倒计时控件在移动应用中非常常见,用于各种场景,如验证码的有效期、活动倒计时等。 在Android开发中,我们通常会用到系统提供的CountDownTimer类来实现简单的倒计时功能,但有时为了满足特定的设计需求或交互效果...
标题"安卓Android源码——安卓Android 自定义头部控件,简单易用.zip"表明此压缩包包含了一个关于自定义头部控件的示例源码,旨在帮助开发者理解和创建自己的头部组件,以实现更个性化的界面设计。描述中的“简单易用...
这个"安卓Android源码——Tab控件使用的最简纯净Demo"是一个实用的学习资源,旨在帮助开发者快速理解和掌握如何在Android应用中实现Tab功能。下面我们将详细探讨这个Demo所涉及的关键知识点。 1. **TabLayout**: ...
抽屉控件在Android中的使用基于Android Support Library(现在称为AndroidX),是`androidx.drawerlayout.widget.DrawerLayout`类的一部分。它是布局管理器的一种,可以容纳一个或两个“抽屉”视图,这些视图可以是...
本资源包“安卓Android源码——自定义头部控件,简单易用.zip”提供了一个实现这一功能的示例,帮助开发者快速理解和创建自己的自定义头部组件。 1. **自定义头部控件的基本概念**: 在Android中,自定义头部控件是...
【Android源码——多种android控件的Demo_new_40】是一个针对Android开发者的资源包,其中包含了多种Android原生控件的示例代码。这个Demo集合旨在帮助开发者理解和掌握如何在实际应用中使用这些控件,提升Android...
在Android开发中,意图(Intent)是连接应用组件的桥梁,用于在不同的组件之间传递消息,启动服务或打开新的Activity。意图筛选器(IntentFilter)则是组件(如Activity或BroadcastReceiver)用来声明它能响应哪些类型的...
这个“安卓Android源码——Tab控件使用的最简纯净Demo”是一个示例项目,旨在帮助开发者理解和实践如何在Android应用程序中集成Tab功能。下面将详细解释该Demo中的关键知识点: 1. **TabHost与TabWidget**: - ...
这个压缩包"安卓Android源码——wheel时间控件.zip"包含了一个实现此类功能的源代码示例,我们可以从中学到如何在Android应用中创建和使用这样的自定义控件。 首先,"wheel"控件的核心在于自定义View的实现。在...
本Demo涵盖了多种常见的Android控件,如按钮(Button)、文本框(EditText)、列表视图(ListView)、滑动选择器(Spinner)等,同时可能还包括自定义控件的实现。开发者可以通过这个Demo学习到如何使用不同的布局...
例如,Activity是Android应用的基本单元,它负责处理用户交互;Intent则用来在应用的不同组件之间传递消息,实现功能的调用或数据共享;Service是在后台运行的组件,即使用户界面不在前台也能执行任务。 此外,...