2013年11月26日

【转载】Android之用PopupWindow实现弹出菜单

摘要: 在使用UC-WebBrowser时,你会发现它的弹出菜单跟系统自带的菜单不一样。它实现更多菜单选项的显示和分栏。其实,它的本身是PopupWindow或者是AlertDialog对话框,在里面添加两个GridView控件,一个是菜单标题栏,一个是菜单选项。菜单选项视图的切换可以通过适配器的变换,轻松地实现。该实例下载路径:http://download.csdn.net/source/3275759一、运行截图:二、实现要点:(1)屏蔽系统弹出的菜单: 1、首先创建至少一个系统的菜单选项@Override public boolean onCreateOptionsMenu(Menu... 阅读全文

posted @ 2013-11-26 14:18 护星月 阅读(383) 评论(0) 推荐(0) 编辑

【转载】使用ActivityGroup来切换Activity和Layout

摘要: 一、效果图 要求点击底部不同图片按钮切换不同的Activity,并在中间显示Activity对应的ContentView。 二、 实现代码 2.1 layout.xmlCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 2.2 TestView.javaCode... 阅读全文

posted @ 2013-11-26 14:12 护星月 阅读(159) 评论(0) 推荐(0) 编辑

【转载】Intent Flag介绍 intent.addFlags()

摘要: intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);FLAG_ACTIVITY_BROUGHT_TO_FRONT 这个标志一般不是由程序代码设置的,如在launchMode中设置singleTask模式时系统帮你设定。FLAG_ACTIVITY_CLEAR_TOP 如果设置,并且这个Activity已经在当前的Task中运行,因此,不再是重新启动一个这个Activity的实例,而是在这个Activity上方的所有Activity都将关闭,然后这个Intent会作为一个新的Intent投递到老的Activity(现在位于顶端)中。 例如,假设.. 阅读全文

posted @ 2013-11-26 10:14 护星月 阅读(180) 评论(0) 推荐(0) 编辑

【转载】Android getWindow().setFlags方法

摘要: //设置窗体全屏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置窗体始终点亮getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);//设置窗体背景模糊getWindow().setFlags(WindowManager.LayoutParam 阅读全文

posted @ 2013-11-26 10:12 护星月 阅读(313) 评论(0) 推荐(0) 编辑

【转载】requestWindowFeature使用详解

摘要: requestWindowFeature可以设置的值有:// 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定 // 2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定 // 3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时 // 4.FEATURE_INDETERMINATE_PROGRESS:不确定的进度 // 5.FEATURE_LEFT_ICON:标题栏左侧的图标 // 6.FEATURE_NO_TITLE:无标题 // 7.FEATURE_OPTIONS_P 阅读全文

posted @ 2013-11-26 10:10 护星月 阅读(176) 评论(0) 推荐(0) 编辑

导航