`
mjbb
  • 浏览: 89158 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

使用PopupWindows

 
阅读更多

主要参考资料:

http://www.cnblogs.com/noTice520/archive/2011/08/16/2140356.html

http://www.cnblogs.com/and_he/archive/2011/08/12/2136107.html

 

1. style 的使用

 

   res/anim/ 这目录可以创建动画的xml配置文件

 

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
	android:oneshot="true"
	>
	<translate android:interpolator="@android:anim/accelerate_decelerate_interpolator"
		android:fromYDelta="0"
		android:toYDelta="100"
		android:duration="1000" 
		android:fillEnabled="true"
		android:fillAfter="true"
		/>
	<alpha
		android:fromAlpha="0.0" 
		android:toAlpha="1.0" 
		android:duration="1000" 
		/>
</set>

   res/values/style.xml 可以配置不同的样式

 

<?xml version="1.0" encoding="utf-8"?>  
<resources>  
    <style name="buttonstyle">  
        <item name="android:background">#ff00ffff</item>  
        <item name="android:layout_width">fill_parent</item>  
        <item name="android:layout_height">wrap_content</item>  
        <item name="android:textColor">#ff00ffff</item>  
        <item name="android:textSize">18sp</item>  
    </style>  
    <style name="popupwindow">
        <item name="@android:windowEnterAnimation">@anim/in</item>        ------------->这里应用上面的动画文件
        <item name="@android:windowExitAnimation">@anim/out</item>
    </style>
    
    <style name="a">
        <item name="@android:windowEnterAnimation">@anim/grow_from_topleft_to_bottomright</item>
        <item name="@android:windowExitAnimation">@anim/shrink_from_bottomright_to_topleft</item>
    </style>
    
</resources> 

 

分享到:
评论

相关推荐

    关于IllegalStateException: The specified child already has a parent.

    IllegalStateException: The specified child already has a parent.我的博客中有文章讲解

    [Android] 底部菜单布局+PopupWindows实现弹出菜单功能(源代码)

    http://blog.csdn.net/eastmount/article/details/40827939.主要介绍实现类似美图秀秀的功能,在底部显示菜单,点击不同按钮实现切换图标,同时使用PopupWindows弹出功能.免费资源,希望对大家有所帮助.

    Popupwindows

    这篇博客“PopupWindows”可能是对如何使用和自定义PopupWindow进行深入探讨的文章。 PopupWindow的核心功能在于它可以提供比对话框更多的自由度,因为它可以在屏幕上的任何位置显示,大小可变,而且可以设置是否...

    PopupWindows省市区二级三级联动

    在Android开发中,"PopupWindows省市区二级三级联动"是一个常见的需求,特别是在处理地址选择时。PopupWindow是一种轻量级的弹出窗口,它可以显示在屏幕的任何位置,相比于Dialog,它更加灵活,不会阻塞用户对背景...

    PopuPWindows弹窗

    在提供的文件列表中,"Popupwindow"可能是包含了示例代码或布局文件,通过查看这些资源,你可以更深入地了解如何在实践中创建和使用PopupWindow。如果你需要具体的代码示例或者遇到任何问题,随时可以进一步询问。

    android popupWindows ListView 实现下拉列表

    这样,在其他地方需要使用下拉列表时,只需实例化这个自定义控件,传入必要的数据,即可轻松实现功能。 在实际项目中,可能还需要考虑更多细节,比如添加选择监听器以处理用户的选择事件,或者根据屏幕方向和设备...

    自定义键盘PopupWindows弹出

    资源共享是每个android开发的责任,使用方法 private NumberKeyBoard dpk; private View passwdview; dpk = new NumberKeyBoard(this); passwdview = dpk.setup(); mListView.setOnItemClickListener(new ...

    popupwindow项目使用案例

    例如,使用`AnimationUtils.loadAnimation()`加载平滑滑入或滑出的动画资源,然后通过`startAnimation()`方法应用到PopupWindow上。 3. **交互处理**:PopupWindow中的按钮或其他可点击元素需要绑定监听器来响应...

    Slide_popupwindows:手指滑动屏幕,判断滑动方向,弹出菜单

    在Android开发中,Slide_popupwindows是一个常见的用户交互设计,它涉及到手势识别、PopupWindow的使用以及自定义ViewGroup等技术。下面将详细讲解这些知识点。 首先,手势识别是移动应用中一个重要的部分,用于...

    CustomFastScrollView

    PopupWindows通常使用PopupWindow类创建,可以自定义布局,包含item的详细信息或首字母大写的标签。 "item字母显示"是CustomFastScrollView的一个核心特点。在中文环境下,这通常涉及到对列表数据的预处理,将每个...

    PopupWindow实现demo

    PopupWindow在Android开发中是一个非常实用的组件,它允许开发者创建弹出式窗口,用于显示临时信息或提供...通过学习和实践这个demo,开发者可以更好地掌握PopupWindow的使用,为自己的应用添加更多动态和有趣的元素。

    Android下拉框PopupWindow使用详解

    Android下拉框PopupWindow使用详解 Android下拉框PopupWindow是一种常用的UI组件,用于在移动应用程序中实现下拉框的功能。下面将详细介绍Android下拉框PopupWindow的使用方法和实现原理。 一、PopupWindow的基本...

    通讯录弹窗效果源码分享

    本篇将详细解析标题“通讯录弹窗效果源码分享”所涉及的知识点,并结合描述与标签来深入探讨如何利用PopupWindows实现这样的功能。 首先,我们来看看“通讯录”这一关键词。在Android中,访问通讯录需要使用`...

    C# 版 屏幕右下角弹框广告

    在C#中,我们可以使用`System.Windows.Forms.NotifyIcon`类来实现这个功能。这个类允许我们在系统托盘区域创建一个图标,当有通知时,可以通过显示气泡提示(`ShowBalloonTip`方法)来呈现弹框效果。 服务器推送...

    DevComponents.DotNetBar2(dll文件)

    DevComponents.DotNetBar2.dll包含的具体控件有:Toolbars(工具栏)、Menus(菜单)、Buttons(按钮)、RibbonBars(Ribbon风格的界面)、PopupWindows(弹出窗口)、Dialogs(对话框)等,这些控件支持自定义样式...

    Android实现底部弹窗效果

    知识点3:PopupWindow 的使用 PopupWindow 是 Android 中的一种常见的控件,用于弹出一个窗口,提供给用户更多的操作选项。PopupWindow 可以设置其布局文件、宽高、背景颜色等属性。 知识点4:Android 底部弹窗...

    Android开发实现popupWindow弹出窗口自定义布局与位置控制方法

    自定义PopupWindow布局时,你可以自由设计XML文件,包括使用任何控件、设置布局参数等。在`popup_window.xml`中,你可以根据需求添加ImageView、TextView、ListView等组件,以满足不同功能的需求。 总的来说,...

    DotNetBar 控件教程

    - **PopupWindows**:创建弹出式窗口,如右键菜单或浮动工具栏。 - **Animations**:添加平滑的动画效果,增强用户体验。 6. **示例代码** 在提供的"DotNetBar示例汇总"中,包含了各种控件的使用示例,涵盖了...

    Android简单实现自定义弹框(PopupWindow)

    在Android开发中,自定义弹框是经常遇到的需求,它能提供一种轻量级的交互方式,不打断用户的正常操作流程。...记住,使用PopupWindow时,要注意弹框与用户交互的逻辑,避免造成混乱或遮挡重要信息。

Global site tag (gtag.js) - Google Analytics