DialogActivity】的更多相关文章

<?xml version="1.0" encoding="utf-8"?> <resources> <style name="MyDialogStyle"> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:windo…
学习 Activity 生命周期时希望通过 Dialog 主题测试 onPause() 和 onStop() 的区别,点击按钮跳转 Activity 时报错: E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.activitylifecycletest, PID: 2920 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.examp…
1 TextView文本框 1.1 TextView类的结构 TextView 是用于显示字符串的组件,对于用户来说就是屏幕中一块用于显示文本的区域.TextView类的层次关系如下: java.lang.Object   ↳ android.view.View   ↳ android.widget.TextView 直接子类: Button, CheckedTextView, Chronometer, DigitalClock, EditText 间接子类: AutoCompleteTextV…
Dialog详解(包括进度条.PopupWindow.自定义view.自定义样式的对话框)   Android中提供了多种对话框,在实际应用中我们可能会需要修改这些已有的对话框.本实例就是从实际出发,展现了andorid中大部分对话框,代码中用了一个对话框管理类来做封装,其中还定义了对话框的动画.自定义样式等等. 主布局文件(全是button) <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&q…
  对话框就是一般的弹出窗口,主要用来提示用户,和用户交互.   创建Activity对话框 使用Activity模拟对话框.这个比较简单,主要是使用Activity自带的Dialog主题.   创建DialogActivity,并在AndroidManifest中注册. 改变DialogActivity的主题: <activity android:theme="@android:style/Theme.Dialog" android:name="com.whathec…
AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_TRADITIONAL);//传统主题   AlertDialog.Builder builder = new AlertDialog.Builder(DialogActivity.this,AlertDialog.THEME_HOLO_DARK);//使用深色背景主题       AlertDialog.Buil…
一.活动的重要性 掌握活动的生命周期对任何 Android 开发者来说都非常重要,当你深入理解活动的生命周期之后,就可以写出更加连贯流畅的程序,并在如何合理管理应用资源方面,你会发挥的游刃有余.你的应用程序将会拥有更好的用户体验. 二.返回栈 Android 中的活动是可以层叠的.我们每启动一个新的活动,就会覆盖在原活动之上,然后点击 Back 键会销毁最上面的活动,下面的一个活动就会重新显示出来. 其实 Android 是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的活动的集合…
在android开发中,经常会用到对话框跟用户进行交互,方便用户可操作性:接下来就对常用对话框进行简单封装,避免在项目中出现冗余代码,加重后期项目的维护量:代码如有问题欢迎大家拍砖指正一起进步. 先贴出演示结果,在晒出演示代码.1.运行成功后,原始界面如下:2.点击“显示普通对话框”,效果界面如下:3.点击“显示列表对话框”,效果界面如下:4.点击“显示单选按钮对话框”,效果界面如下:5.点击“显示复选对话框”,效果界面如下: 代码:1.项目目录结构如下2.对话框封装类DialogTool pa…
活动的生命周期 Android中的活动是可以重叠的,每启动一个新的活动,就会覆盖在原活动之上,然后点击Back键就会销毁最上面的活动. Android是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的活动的集合,也被称为返回栈(Back Stack). 每个活动在其生命周期中有三种状态: 1.运行状态 一个活动位于返回栈的栈顶时,这时活动就处于运行状态. 2.暂停状态 一个活动不再处于栈顶位置,但仍然可见,这时活动就进入了暂停状态. 3.停止状态 一个活动不再处于栈顶位置,并且完全…
    距离上一篇文章,过去有半个多月了,在此期间忙于工作,疏于整理和总结,特此写下这篇博文,来谈谈自己对Activity的理解.总所周知,Activity组件在Android中的重要性不言而喻,我们所能看到的交互动作离不开活动,我们能看到的界面也离不开活动,那么我想从以下几个方面来谈谈: 什么是活动(Activity) 活动(Activity)用法 活动(Activity)生命周期 活动(Activity)启动模式 活动(Activity)管理 1,什么是活动(Activity) 活动(Act…