摘要:
在使用UC-WebBrowser时,你会发现它的弹出菜单跟系统自带的菜单不一样。它实现更多菜单选项的显示和分栏。其实,它的本身是PopupWindow或者是AlertDialog对话框,在里面添加两个GridView控件,一个是菜单标题栏,一个是菜单选项。菜单选项视图的切换可以通过适配器的变换,轻松地实现。一、运行截图:二、实现要点: (1)屏蔽系统弹出的菜单: 1、首先创建至少一个系统的菜单选项@Override public boolean onCreateOptionsMenu(Menu menu) { menu.add("menu"); return super.o 阅读全文
摘要:
Android的对话框常用的有两种:PopupWindow和AlertDialog。PopupWindow顾名思义为弹出菜单,不同于AlertDialog对话框,PopupWindow弹出的位置可以很多变化,按照有无偏移分,可以分为无偏移和偏移两种;按照参照类型不同又可以分为两种:相对某个控件(Anchor锚)的位置和父容器内部的相对位置。具体如下:函数简介showAsDropDown(Viewanchor)相对某个控件的位置(正左下方),无偏移showAsDropDown(Viewanchor, int xoff, int yoff)相对某个控件的位置,有偏移showAtLocation(V 阅读全文
摘要:
在Android里面图片的缩放,有很多方法,这里介绍一种比较简单的。它主要采用BitMap对象的切换,通过BitMap的比例缩放改变来实现图片的放大放小。下面是效果图: 程序代码: (1)布局:<?xml version="1.0" encoding="utf-8"?><RelativeLayout android:id="@+id/relativeLayout" android:layout_width="fill_parent" android:layout_height="fill 阅读全文