`
007007jing
  • 浏览: 42334 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

android2.3 api demo 学习系列(5)--App/Activity/Dialog

阅读更多

前面我们已经学习了Custom Dialog 和 Custom Title的demo。该示例相对来说就没什么新鲜的东西了,直接上代码:

1、首先在 manifest中为activity加入theme

 

<activity android:name=".app.activity.DialogActivity" android:label="@string/app_activity_dialog_lable"
        		  android:theme="@android:style/Theme.Dialog">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="com.angie.apidemos.SAMPLE_CODE" />
            </intent-filter>
        </activity>

 2、接下来在DialogActivity onCreate方法中处理

 

@Override
	protected void onCreate(Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		super.onCreate(savedInstanceState);
		requestWindowFeature(Window.FEATURE_LEFT_ICON);
		requestWindowFeature(Window.FEATURE_RIGHT_ICON);
		setContentView(R.layout.app_activity_dialog);
		getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.launcher);
		getWindow().setFeatureDrawableResource(Window.FEATURE_RIGHT_ICON, R.drawable.list);
	}

 如此简单的实现了对话框模式的activity显示,并且我们还顺便修改了title左右两侧的小图标。效果图:


  • 大小: 53 KB
分享到:
评论

相关推荐

    android api demo讲解

    ### Android API Demo详解 #### 一、概述 本篇文章旨在为初学者提供一套全面而深入的Android API Demo解析,帮助大家更好地理解Android开发中的各种基础知识和技术细节。文章将按照给出的目录顺序,逐一分析每个...

    Android 多种android控件的Demo-IT计算机-毕业设计.zip

    本项目“Android多种android控件的Demo”是一个毕业设计学习资源,旨在帮助开发者熟悉并掌握Android控件的应用。下面将对这个项目中的主要知识点进行详细讲解。 1. **布局管理器(Layouts)**: - **线性布局...

    android api demo

    本文档是关于基于Android 2.3版本的API Demo解析,旨在帮助开发者更好地理解Android应用开发中的各种控件和技术点。通过一系列实例,详细介绍了如何使用Android SDK中的各个功能模块。 #### 二、主要内容概述 文档...

    Android 悬浮Activity ( Dialog风格)

    在Android开发中,"悬浮Activity"通常指的是一个可以悬浮在其他应用之上,类似Dialog样式但功能更为丰富的Activity。这样的设计可以提供用户一种便捷的方式访问或操作应用,而无需完全退出当前正在使用的应用。悬浮...

    Android_api_demo

    ### Android API Demo 知识点概述 #### 一、概览 本文档旨在全面解析 Android API Demo 中的各种案例,通过具体实例深入理解 Android 开发中的关键技术和应用实践。该文档覆盖了从简单的用户界面设计到复杂的后台...

    android API-DEMOS中文解析文档

    本文档是对Android官方提供的一系列API演示项目的深入分析,旨在帮助开发者更好地理解并掌握Android平台的各项功能和技术。 ### 一、概述 #### 1.1 Android API-DEMOS简介 Android API-DEMOS是Google为开发者提供...

    Android应用源码之(Dialog对话框-IT计算机-毕业设计.zip

    本源码Demo是针对Android平台的Dialog对话框的实现,适用于毕业设计学习和移动应用开发实践。通过分析和理解这个源码,你可以深入掌握如何在Android中创建和定制各种类型的对话框。 首先,Android提供了多种内置的...

    android 全局dialog,兼容android 8.0

    - 文件名`appdemo`可能代表了一个示例应用,实际的代码实现会包含Service、BroadcastReceiver、定时器相关的Java或Kotlin类,以及Dialog的相关布局文件XML。 通过以上这些步骤和知识点,你可以创建一个在Android ...

    Android应用源码之基于Android2.2照相机Demo,可以直接放到项目里使用-IT计算机-毕业设计.zip

    通过学习这个基于Android 2.2的照相机Demo,开发者可以深入理解如何在Android应用中集成照相机功能,包括硬件权限管理、相机参数设置、预览和拍照的实现,以及资源的正确释放。这将为进行移动开发App的毕业设计或...

    自定义万能dialog

    首先,创建自定义`Dialog`需要继承`android.app.Dialog`或`androidx.appcompat.app.AlertDialog.Builder`类。`Dialog`类提供了基本的对话框结构,而`AlertDialog.Builder`则允许我们更方便地构建对话框,通过链式...

    android实例--窗口抖动demo

    Android窗口(Window)是应用程序与用户交互的容器,它承载了Activity、Dialog等UI组件。窗口抖动涉及到Android的动画系统,包括属性动画(Property Animation)和视图动画(View Animation)。 **属性动画**: 自...

    DialogDemo

    2. **创建Dialog类**:继承自`android.app.Dialog`或`androidx.appcompat.app.AlertDialog.Builder`,并重写必要的方法。例如,`onCreate()`方法用于加载自定义的布局文件,`setCancelable()`设置是否可以取消Dialog...

    Android应用源码之进度条对话框Demo源码-IT计算机-毕业设计.zip

    本项目“Android应用源码之进度条对话框Demo源码”是一个适用于毕业设计学习的示例,旨在帮助学生理解如何在Android应用程序中实现实时反馈机制。 首先,我们需要了解ProgressDialog的基本使用方法。在Android中,...

    黑马程序员 安卓学院 万元哥项目经理 分享220个代码实例

    |--Activity不允许横竖屏切换 |--Activity常用小技巧 |--Activity按返回直接回到桌面 |--aidl之结合反射获取应用缓存大小等空间占用 |--aidl调用系统service未公开的方法挂电话 |--aidl调用系统未公开的方法代码示例...

    Android 半透明对话框Demo源码.zip

    首先,Android中的对话框(Dialog)通常是基于Activity构建的,它可以在用户界面的顶部显示一个浮动窗口。半透明效果主要通过调整对话框的背景透明度来实现。在Android中,我们可以自定义Dialog的主题(Theme)来...

    Fragmentation-为"单Activity + 多Fragment","多模块Activity 多Fragment"架构而生,简化开发,轻松解决动画、嵌套、事务相关等问题。.zip

    第三个为仿知乎交互的复杂嵌套demo下载APK   特性1、可以快速开发出各种嵌套设计的Fragment App2、悬浮球/摇一摇实时查看Fragment的栈视图Dialog,降低开发难度3、增加启动模式、startForResult等类似Activity...

    android省市区三级联动地址选择器demo

    通过深入研究这个"android省市区三级联动地址选择器demo",开发者可以学习到如何在Android应用中实现动态联动效果,提升用户在选择地址时的交互体验。同时,这也是对Android基础组件、数据处理和UI设计能力的一次...

    Android 进度条对话框Demo.zip

    随着Material Design的引入,Android推荐使用`androidx.appcompat.widget.ProgressBar`(原生的ProgressBar控件)和`androidx.appcompat.app.AlertDialog`结合来替代ProgressDialog。这样可以获得更好的自定义性和...

    android开发资料大全

    Android 所有Dialog 对话框 大合集 详解【附源码】 Android自定义View研究-- 一个小Demo Android调用相册拍照实现系统控件缩放切割图片 Android SQLite的实例汇总大全 两分钟彻底让你明白Android Activity生命周期...

Global site tag (gtag.js) - Google Analytics