android 把一个Activity窗口化的实现
1.在你的styles.xml文件中可以新建一如下的style:
<style name="Theme.FloatActivity" parent="android:style/Theme.Dialog">
<!-- float_box为我们定义的窗口背景 ,这个不是必须的-->
<item name="android:windowBackground">@drawable/float_box</item>
</style>
如果窗口要添加窗口背景,可以在drawable中新建一个叫float_box.xml的文件,内容可以如下(自定义):
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ffffff" />
<stroke android:width="3dp" color="#000000" />
<corners android:radius="3dp" />
<padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" />
</shape>
2.在AndroidManifest.xml中在你需要显示为窗口的activity中添加如果属性:android:theme="@style/Theme.FloatActivity" 即可
如果说您觉得新建style.xml及float_box.xml文件的方式麻烦或者只想Test一下,那么可以直接添加您对应需要展示为Dialog style的Activity的android:theme属性值为android:theme="@android:style/Theme.Dialog"。
android 把一个Activity窗口化的实现相关推荐
- Android 从一个Activity跳转到另一个Activity获取第二个Activity的返回值
在做安卓开发的过程中,经常会在两个Activity之间传递数据,从第一个Activity传递数据到第二个Activity是很简单的,在第一个Activity中这样写代码 Intent intent = ...
- Android:新建一个Activity(隐式/显式),并携带数据
新建一个Activity(隐式/显式),并携带数据 目录 新建一个Activity(隐式/显式),并携带数据 一.项目结构 二.隐式Activity 三.显式Activity 四.效果图(三个界面) ...
- 如何阻止EditText专注于Android中的Activity启动
我在Android中有一个Activity ,其中包含两个元素: EditText ListView 当我的Activity开始时, EditText立即具有输入焦点(光标闪烁). 我不希望任何控件在 ...
- Android中调用另一个Activity并返回结果-以模拟选择头像功能为例
场景 Android中点击按钮启动另一个Activity以及Activity之间传值: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detail ...
- android 在同一activity切换layout,在 Android Studio 添加一个activity并实现跳转
Android Studio比较人性化,当你添加一个activity时,他会自动把相关信息写入AndroidManifest.xml文件中,同时添加activity的布局文件到资源res->la ...
- android 一个activity定时更新另一个activity的UI
在开发软件的过程中,客户提出了一个要求,就是在Mainactivity的一个按键button按下之后进入另一个OtherActivity,在这个OtherActivity完成了功能之后,按键butto ...
- 【Android】12.3 在当前Activity中获取另一个Activity的返回值
分类:C#.Android.VS2015: 创建日期:2016-02-23 一.简介 在上一节的示例中,通过StartActivity(Intent)方法启动另一个Activity后,这两个Activ ...
- Android关掉多个activity,Android应用开发之Android Activity栈管理 制定关闭某一个Activity,关闭所有Activit...
本文将带你了解Android应用开发之Android Activity栈管理 制定关闭某一个Activity,关闭所有Activit,希望本文对大家学Android有所帮助. 系统Api :打开新的 ...
- 【转】android之在activity中控制另一个activity的UI更新_如何在activity之间传递handler...
来自:http://blog.csdn.net/jason0539/article/details/18055259 遇到一个问题,需要在一个activity中控制另一个acitivity做一些更新, ...
最新文章
- Docker入门与实践
- 开发中遇到的问题,以及笔记
- enum python_enum:python实现枚举也很优雅
- C++ struct结构体 实现搜索二叉树(BST)
- Oracle Class4. 数据库对象(同义词,序列,视图,索引,簇)
- gensim提取一个句子的关键词_聊一聊 NLPer 如何做关键词抽取
- python使用opencv_教你快速使用OpenCV/Python/dlib進行眨眼檢測識別!
- tcp协议的端口状态
- 【计算机组成原理】定点乘法运算之补码一位乘法(Booth算法)
- 20141214--C#父类,子类
- 计算机设置新用户名和密码怎么设置路由器,192.168.11.1路由器设置教程 | 192路由网...
- 八数码问题BFS算法
- 富媒体广告投放的一些经验
- 箱形图(python画箱线图)
- 源码:Mybatis的LogFactory生成逻辑
- 关于Xcode修改APP名称
- 【Benewake(北醒) 】中距 TF02-i 40m工业版本CAN/485介绍以及资料整理
- 计算机基础题精选(一)
- java迷你DVD管理器
- illustrate插件--AI插件--印前插件--CADTools--导入库分析(一)