刚刚利用WindowManager写了个对话框,如下图。WindowManager是视图实际的渲染者,Toast、activity、dialog都是通过它进行显示的。利用它我们可以很容易的实现诸如:立体UI、悬浮效果、引导页中的app使用说明等等。WindowManager是Android中一个重要的服务(Service)。WindowMan..
一、什么是对话框?
一种次要窗口,包含按钮和各种选项,通过它们可以完成特定命令或任务。 查找和替换对话框 对话框与窗口有区别,它没有最大化按钮、没有最小化按钮、大都不能改变形状大小。(“打开文件”对话框是可以改变大小的) 对话框:是人机交流的一种方式,用户对对话框进行设置,计算机就会执行相应的命令。对话框中有单选框、复选框等。
要我说,对话框,就是一个用于和用户进行对话的小框框。大家见到最多的...
分类:
移动开发 时间:
2015-04-28 18:41:22
阅读次数:
173
在Android中我们经常会用AlertDialog来显示对话框。通过这个对话框是显示在屏幕中心的。但在某些程序中,要求对话框可以显示在不同的位置。例如,屏幕的上方或下方。要实现这种效果。就需要获得对话框的Window对象,获得这个Window对象有多种方法。最容易的就是直接通过AlertDialo...
分类:
移动开发 时间:
2015-04-21 20:25:21
阅读次数:
146
package com.example.androiddialog;
import android.os.Bundle;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android....
分类:
移动开发 时间:
2015-04-15 14:54:44
阅读次数:
147
在编写代码过程中,对于弹出框,事先写好的布局文件往往不能满足我们的需求,这时我们需要自己定义样式。1、首先新建一个xml文件,这里以设置音效开关为例myview.xml如下:<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android..
分类:
移动开发 时间:
2015-04-13 21:09:32
阅读次数:
320
图1图1效果:该效果是当按返回按钮时弹出一个提示,来确保无误操作,采用常见的对话框样式。 代码: 1 // 创建对话框方法dialog() 2 3 protected void dialog() { 4 AlertDialog.Builder builder = new Builder...
分类:
移动开发 时间:
2015-04-11 19:14:07
阅读次数:
187
对话框即Dialog、google的官方解释:AdialogisusuallyasmallwindowthatappearsinfrontofthecurrentActivity.TheunderlyingActivitylosesfocusandthedialogacceptsalluserint...
分类:
移动开发 时间:
2015-04-11 17:35:48
阅读次数:
178
效果图:
有时候我们需要去做一个Activity启动时的数据加载对话框,关于对话框的各种实现可以通过一起学android之对话框
Dialog的创建(7)来完成,在这里另外介绍一个,利用onCreateDialog回调方法来实现,当然这个方法标记已经过
时了,但我们还是可以使用这个方法来实现我们想要的功能。具体请参看代码:
public class...
分类:
移动开发 时间:
2015-03-13 23:50:06
阅读次数:
395
对话框是程序运行中的弹出窗口。例如,当用户要删除一个联系方式时,会弹出一个对话框,让用户确认是否真的要删除。Android系统提供了四种对话框:警告对话框(AlertDialog)、进度对话框(ProgressDialog)、日期选择对话框(DatePickerDialog)和时间选择对话框(TimePickerDialog)警..
分类:
移动开发 时间:
2015-02-20 00:14:09
阅读次数:
189
在Android中,默认情况下一个活动占据真个屏幕,然而,我们也可以让他应用于一个对话框主题,使他成为一个对话框。新建一个Android项目后,修改AndroidManifest.xml,在其中添加theme属性即可,点击保存后,运行。。如下图最后,我们可以隐藏掉标题,在MainActivity.java中添加..
分类:
移动开发 时间:
2015-02-12 16:28:19
阅读次数:
172