弹出框
文章平均质量分 66
HarryWeasley
加油ing
展开
-
手把手教会popupWindow从下往上弹出效果的实现
在Android应用中,popWindow用的越来越多了,我今天总结了一下我写的popuWindow方法,一步一步教你写,让你看完就会运用popupWindow实现动画效果原创 2014-11-19 15:53:08 · 7940 阅读 · 4 评论 -
自定义toast外形,多次点击不会总是弹出toast
效果如下所示:我封装了一个类出来:package com.amt.appstore.widgets;import com.amt.appstore.R;import android.content原创 2015-09-14 21:03:42 · 1945 阅读 · 0 评论 -
ProgressDialog的简单使用
因为考虑到有些程序加载时间相对较长,所以在启动主界面之前,实现一个加载的progressDialog对话框来延缓,相对来说可以提高用户体验度。如果是直接进入主界面,即activity,界面因为加载时间长,一片漆黑,让用户老觉得这程序不行。ProgressDialog 继承自AlertDialog,AlertDialog继承自Dialog,实现DialogInterface接口。Progre原创 2014-10-29 09:39:19 · 1705 阅读 · 0 评论 -
Android自定义类似ProgressDialog效果的Dialog
Android自定义类似ProgressDialog效果的Dialog.方法如下:1.首先准备两张自己要定义成哪样子的效果的图片和背景图片(也可以不要背景)。如我要的效果:2.定义loading_dialog.xml布局文件(这里你也可以按自己的布局效果定义,关键是要有个imageView):[html] view转载 2015-08-14 10:36:33 · 1156 阅读 · 0 评论 -
实现点击menu键popupWindow显示和消失,模仿微信更多按钮
最近想实现一个这样的功能:点击menu键,popupWindow显示出来,再点击menu键,popupWindow消失,同时也可以点击正常的按钮使popupWindow出来和消失。我说的是不是有点乱,那就看下具体的效果图,就像微信的这个效果一样的,如图所示:原创 2015-04-23 09:37:46 · 3559 阅读 · 1 评论 -
popupWindow弹出来后,背景变暗
/** * 点击评分,如果评分后,显示的弹出框 */ private void showMakeGradeMarkedWindow() { View view = LayoutInflater.from(DetailActivity.this).inflate( R.layout.grade_screen_marked, null); final PopupWindow原创 2015-07-16 16:42:15 · 7510 阅读 · 0 评论 -
关于android.view.WindowLeaked(窗体泄露)的解决方案
虽然是小问题一个,但也困扰了我一段时间,现在记下来,给自己做个备忘,也可以给其他人一个参考Java代码 view plaincopy to clipboardprint? 01-08 01:49:27.874: ERROR/WindowManager(473): Activity com.photos.MainActivity has leaked wi转载 2015-04-16 09:13:37 · 2646 阅读 · 0 评论 -
PopupWindow响应返回键的问题
假设情景是这样的:在一个Activity中弹出一个PopupWindow,要求在按返回键时关闭该PopupWindow。 如果该PopupWindow是无焦点的(默认情况),那么可以在Activity中响应返回键(onBackPressed),然后关闭它。 如果该PopupWindow是有焦点的,那么在它弹出来之后,所有的按键和触摸事件都会被它截获,包括返回键。转载 2015-07-08 14:19:20 · 2043 阅读 · 0 评论 -
怎么使点击一个popupwindow窗口之外的区域popupwindow消失呢?
这个功能应该是不难的,查了下文档,没发现明显的方法可以调用。开始以为popupWindow.setOutsideTouchable(true);这个方法可以呢,试了试,不行,其实这个方法时设置popupWindow以外的区域可以相应触摸事件,比如我们重写了触摸事件去做一些别的操作。对了,还有,设置popupWindow.setFocusable(true); 这样才能让p转载 2015-04-08 17:01:56 · 1908 阅读 · 0 评论 -
android 之popupWindow 在指定位置上的显示
这篇文章主要介绍了popupWindow 在控件的各个方向上的显示(上、下、左、右),主要用到popupWindow 的showAtLocation()方法:在控件的上方:[java] view plaincopyprivate void showPopUp(View v) { LinearLayout layo转载 2014-11-19 16:13:43 · 8999 阅读 · 1 评论 -
Android UI设计--PopupWindow显示位置设置
当点击某个按钮并弹出PopupWindow时,PopupWindow左下角默认与按钮对齐,但是如果PopupWindow是下图的那样,会发生错位的情况,尤其是不同尺寸的平板上,那错位错的不是一般的不靠谱,而Android本身只提供了如下几个方法设置PopupWindow显示位置showAsDropDown(View anchor, int xoff, int yoff) 以anchor的左转载 2015-04-15 09:48:41 · 3256 阅读 · 0 评论 -
gridView item一个一个出来,一个一个消失动画
转载请注明出处,谢谢:本篇博客最终效果,如下所示: 当点击click按钮,弹出对话框,gridView里面的item一个一个从下往上出来;当点击红叉按钮,gridView里面的item一个一个从上往下的消失。其实刚开始做的时候,item一个一个出来的动画,官方api是有现成的接口的,调用setLayoutAnimation(LayoutAnimationController cont原创 2016-05-31 16:18:29 · 2304 阅读 · 0 评论