- 浏览: 41803 次
- 性别:
- 来自: 日照
最新评论
-
wuhanchendalong:
哥们你能把这个源代码的布局文件发给我好吗?我看看 非常感谢 ...
Android 自定义BaseAdapter -
greatghoul:
antkingwei 写道greatghoul 写道有木有跨平 ...
Java 在CS客户端做网页连接 -
antkingwei:
greatghoul 写道有木有跨平台的实现方法?什么意思?
Java 在CS客户端做网页连接 -
greatghoul:
有木有跨平台的实现方法?
Java 在CS客户端做网页连接
效果图好像不显示了package com.android.wei.popupwindow;
import android.app.Activity; import android.app.Dialog; import android.content.Context; import android.os.Bundle; import android.view.Gravity; import android.view.LayoutInflater; import android.view.View; import android.view.View.OnClickListener; import android.view.animation.AnimationUtils; import android.widget.Button; import android.widget.PopupWindow; import android.widget.ViewFlipper; public class MyActivity extends Activity implements OnClickListener{ private Button popupButton; private Button dialogButton; private LayoutInflater layoutInflater; private ViewFlipper viewFilpper; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); popupButton = (Button) this.findViewById(R.id.button1); dialogButton = (Button) this.findViewById(R.id.button2); popupButton.setOnClickListener(this); dialogButton.setOnClickListener(this); } public void onClick(View v) { Context context = MyActivity.this; // TODO Auto-generated method stub if(v.getId()==R.id.button1){ layoutInflater = LayoutInflater.from(context); PopupWindow popup= new PopupWindow(MyActivity.this); View popView = layoutInflater.inflate(R.layout.popupwindow, null); popup.setContentView(popView); viewFilpper = (ViewFlipper) popView.findViewById(R.id.viewFlipper); popup.setAnimationStyle(R.anim.popupmenu); viewFilpper.setInAnimation(AnimationUtils.loadAnimation(context, R.anim.menu_in)); viewFilpper.setOutAnimation(AnimationUtils.loadAnimation(context, R.anim.menu_out)); viewFilpper.setFlipInterval(60000); popup.setFocusable(true); popup.setWidth(120); popup.setHeight(80); popup.showAtLocation(MyActivity.this.findViewById(R.id.button1), Gravity.CENTER, 0, 0); viewFilpper.startFlipping(); } if(v.getId()==R.id.button2){ layoutInflater = LayoutInflater.from(context); Dialog dialog = new Dialog(MyActivity.this); View popView = layoutInflater.inflate(R.layout.popupwindow, null); dialog.setContentView(popView); dialog.setCancelable(true); viewFilpper = (ViewFlipper) popView.findViewById(R.id.viewFlipper); viewFilpper.setInAnimation(AnimationUtils.loadAnimation(context, R.anim.menu_in)); viewFilpper.setOutAnimation(AnimationUtils.loadAnimation(context, R.anim.menu_out)); viewFilpper.setFlipInterval(60000); dialog.show(); viewFilpper.startFlipping(); } } }
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:background="@drawable/background" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <ImageButton android:layout_width="wrap_content" android:background="#00000000" android:id="@+id/imageView1" android:layout_height="wrap_content" android:src="@drawable/wei" android:layout_gravity="center"/> <Button android:id="@+id/button1" android:background="#b0000000" android:layout_margin="5px" android:text="弹出PopupWindow" android:layout_height="60px" android:layout_width="fill_parent"></Button> <Button android:id="@+id/button2" android:background="#b0000000" android:layout_margin="5px" android:text="弹出Dialog" android:layout_height="60px" android:layout_width="fill_parent"></Button> </LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<ViewFlipper xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/viewFlipper" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="horizontal" android:layout_width="wrap_content" android:gravity="center" android:layout_height="wrap_content" android:layout_gravity="center" > <LinearLayout android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content"> <Button android:id="@+id/deleat" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/menu_delete" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:text="删除"/> </LinearLayout> <Button android:id="@+id/speed" android:layout_width ="wrap_content" android:layout_height="wrap_content" android:text="添加"/> </LinearLayout> </ViewFlipper>
发表评论
-
Android开发中用到的几种多线程
2012-03-12 10:42 2172在开发工程中线程可以帮助我们提高运行速度,Andro ... -
android 数据库随APK打包发布
2012-03-09 22:01 2297有些时候我们的软件用到SQLite数据库,这个时候怎么把一个做 ... -
goolge 地图地址位置解析
2012-02-24 16:50 1173Java代码package com.android.yibai ... -
Android ImageView使用网上图片资源
2012-02-24 16:47 1760Java代码package com.android.antk ... -
Android手机与WEB服务器通信
2012-02-24 12:30 2744Tomcat服务器 package com.edu.q ... -
手机于PC服务器通信
2012-02-24 12:16 1103手机客户端 package com.newsocket ... -
在google地图上画出两点的行走路线
2012-02-23 12:56 1737新建一个图层 package com.androi ... -
goolge 地图弹出气泡
2012-02-23 12:50 1597新建图层 package com.android.a ... -
GPS定位那点事
2012-02-22 15:30 1453<?xml version="1.0 ... -
手机上使用google 搜索引擎
2012-02-22 15:25 1141<?xml version="1.0&q ... -
android phoneGap开发
2012-01-15 08:42 1052PhoneGap是一个用基于HTML,CSS和JavaScri ... -
Android Google地图开发入门
2011-12-29 17:17 1805Android开发要连接GoogelMaps使用MapVi ... -
集中管理Activity
2011-12-25 15:21 1120有时候在设计软件的时候布局复杂的话不利于查看跟更改,这时 ... -
Android Dilaog 设置没有标题注意的地方
2011-12-23 12:51 1397layoutInflater = LayoutInfla ... -
AndroidUI设计美化
2011-12-18 15:52 957不要说Android中UI做的丑是因为不会美化,其实做一个 ... -
Android QQ多级列表的实现
2011-12-17 19:40 2320主类: package com.android.qu ... -
Android SharedPreferences应用解析
2011-12-11 09:52 1194在任何软件中,数据存储都是非常重要的,一定程度上来说它是软件 ... -
Android GridView,Gallery动态更新数据
2011-12-09 00:05 3080package com.android.wei.z ... -
Android 自定义BaseAdapter
2011-12-04 13:57 1323不要对俺的贴图做评价 看一下代码实现 pac ... -
Android 3D壁纸开发设计
2011-11-30 19:34 1064希望能给需要得人一点帮助,这个触屏可以改变壁纸映射, J ...
相关推荐
在本项目"Android项目实现半透明的popupwindow.rar"中,开发者将探讨如何创建一个具有半透明效果的PopupWindow,使得用户体验更加丰富且美观。 首先,我们了解PopupWindow的基本概念。PopupWindow是Android提供的一...
综上所述,通过自定义布局并设置背景颜色为半透明,以及通过`setHeight()`方法和监听PopupWindow的显示事件来设置最大高度,我们可以实现一个背景半透明且有最大高度限制的PopupWindow。在实际应用中,还可以结合...
本教程将深入探讨如何利用Android源码来实现一个半透明效果的PopupWindow,这对于提升应用的用户体验和界面美观度至关重要。 首先,我们需要了解PopupWindow的基本用法。PopupWindow类在`android.widget....
在Android开发中,PopupWindow是一个非常实用的组件,它能够以弹出窗口的形式展示内容,通常用于创建下拉菜单、浮动提示或者简单的对话框。在本案例中,我们关注的是如何实现一个半透明的PopupWindow。半透明效果...
本资源"安卓Android源码——实现半透明的popupwindow的源码.zip"提供了如何创建一个半透明效果的PopupWindow的具体实现。通过分析这个源码,我们可以深入理解PopupWindow的工作原理及其透明度的设置方法。 首先,...
在Android开发中,PopupWindow是一种常用的UI组件,它可以在屏幕上的任意位置显示一个浮动窗口,通常用于实现类似下拉菜单、提示框等效果。在这个场景中,我们要实现的是从屏幕底部弹出的PopupWindow,并带有滑动...
本资源"Android源码——实现半透明的popupwindow的源码.zip"提供了如何创建一个半透明PopupWindow的示例代码,通过深入分析这些源码,我们可以了解到如何自定义PopupWindow的外观和行为。 首先,让我们理解...
本资源“Android源码——实现半透明的popupwindow的源码.rar”提供了关于如何创建一个半透明效果的PopupWindow的详细示例。以下是对这个主题的详细讲解: 首先,PopupWindow类在`android.widget.PopupWindow`包中,...
这个"Android应用源码实现半透明的popupwindow.zip"压缩包提供的源码示例,旨在教你如何创建一个具有半透明效果的PopupWindow。下面我们将深入探讨相关知识点。 首先,我们了解PopupWindow的基本概念。PopupWindow...
在Android开发中,PopupWindow是一个非常实用的组件,它能够以弹出窗口的形式展示内容,类似于对话框。本文将深入探讨如何实现一个半透明的PopupWindow,并基于提供的源码进行详细解析。 首先,PopupWindow的基本...
在Android应用开发中,PopupWindow是一个非常实用的组件,它可以在屏幕任意位置弹出一个窗口,通常用于创建对话框、菜单或者其他临时显示的信息。在这个"Android应用源码实现半透明的popupwindow"项目中,我们可以...
Android应用源码实现半透明的popupwindow.zip项目安卓应用源码下载Android应用源码实现半透明的popupwindow.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术...
在Android开发中,PopupWindow是实现弹出窗口功能的一个重要组件。它允许我们在主界面之上显示一个具有丰富交互性的窗口,比如下拉菜单、提示信息等。本篇将深入探讨如何利用源码实现一个半透明的PopupWindow。 ...
在Android开发中,PopupWindow是一个非常实用的组件,它能够以弹出窗口的形式展示内容,类似于对话框。本文将深入探讨如何实现一个半透明的PopupWindow,并基于提供的资源进行详细解析。 首先,让我们理解...
在这个主题中,我们关注的是如何实现一个半透明效果的PopupWindow。半透明PopupWindow可以提供更好的用户体验,因为它允许用户在不完全遮挡背景内容的情况下看到并交互。 首先,让我们了解PopupWindow的基本使用。...
在Android开发中,PopupWindow是一个非常实用的组件,它能够以弹出窗口的形式展示内容,类似于对话框但具有更高的灵活性。本资源“Android实现半透明的popupwindow的源码.zip”提供了一种实现半透明PopupWindow的...
在Android开发中,PopupWindow是一个非常实用的组件,它允许我们创建浮动窗口,可以在Activity的任何位置显示。在实现特定的UI设计时,比如底部弹出菜单或对话框,我们可能会遇到需要添加底部灰色背景的需求。这个...
本资源“android实现半透明的popupwindow的源码.rar”提供了如何创建一个具有半透明效果的PopupWindow的具体实现。 首先,让我们了解一下PopupWindow的基本概念。PopupWindow类在`android.widget`包下,它允许...