`

Android高仿UC半透明MENU菜单(有图有真相)

 
阅读更多

好的布局外观都值得大家学习
UC浏览器的布局风格令人赏心悦目
可以称得上是典范
在下就仿UC界面做了个DEMO
希望大家能够喜欢(不喜欢的表拍砖哈 )

下面两张是UC原版效果图

这两张是在下的仿图

没有用原生的素材图片,效果不是仿的很好,布局方面参考了论坛里前辈们的杰作
在此基础上提炼升华,主要使用POPWINDW来实现半透明的弹出菜单
其实用对话框来承载视图也是可以的,只不过位置不好摆放
当然POPWINDOW也有缺陷,就是本身继承自OBJECT
那么很多行为就要自己去实现了
例如弹出时背景的置灰,焦点的获取,TOUCH事件的处理等
做的过程中遇到不少问题,陆续都解决了
好了具体的大家看代码吧,需要注意的地方都写注释了
例子尽可能的使用XML配置属性
这样不仅灵活,也有助于代码的简洁
让大家对UI属性有更深刻的认识


好了,其他废话就不多说了
附上源码:

CustomMenu.zip

 

详情请查看:

http://blog.apkbank.net/articles/2011/11/01/1320117185551.html

 

0
2
分享到:
评论

相关推荐

    高仿UC半透明MENU菜单

    【标题】:“高仿UC半透明MENU菜单”是一款模仿UC浏览器界面设计的示例项目,旨在展示如何创建具有半透明效果的菜单界面。这个DEMO不仅注重功能实现,还强调了美观性和用户体验,使得布局风格既实用又吸引人。 ...

    Android高仿UC浏览器PopupWindow菜单栏

    本示例是关于如何高仿UC浏览器的菜单栏,利用`PopupWindow`来实现类似的功能。下面我们将深入探讨`PopupWindow`的基本用法以及如何在实际项目中创建一个类似的菜单栏。 `PopupWindow`简介: `PopupWindow`是Android...

    android 高仿UC浏览器首页上拉面板效果

    总结来说,创建"android 高仿UC浏览器首页上拉面板效果"主要涉及到`CoordinatorLayout`、`AppBarLayout`、`Behavior`和`NestedScrollView`等组件和接口的使用,以及自定义动画和交互逻辑。理解这些知识点,将有助于...

    Android DrawerLayout 高仿QQ5.2双向侧滑菜单

    本文将深入探讨如何利用Android的DrawerLayout来高仿QQ5.2的双向侧滑菜单效果。 首先,DrawerLayout是Android SDK中的一个视图容器,它可以承载两个子视图,一个主视图和一个或多个抽屉视图。抽屉视图通常用于展示...

    Android 高仿安卓市场桌面悬浮菜单

    在Android开发中,为了提升用户体验和提供便捷的...总之,`Android高仿安卓市场桌面悬浮菜单`是一个涉及到Android自定义视图、动画、触摸事件处理和系统权限等多个知识点的项目,对于提升Android UI开发技能很有帮助。

    Android 高仿优酷旋转菜单

    Android高仿优酷旋转菜单,实现menu键监听

    高仿UC弹出菜单(抽屉特效)

    综上所述,"高仿UC弹出菜单(抽屉特效)"的实现涉及到Android布局设计、动画制作、手势处理等多个技术层面。通过不断学习和实践,开发者可以创造出更加丰富多样的用户界面,提升应用的整体体验。

    Android 高仿【优酷】圆盘旋转菜单 的实现

    Android 高仿【优酷】圆盘旋转菜单 的实现

    Android 高仿QQ空间侧滑Menu效果且换肤功能.rar

    Android 高仿QQ空间侧滑Menu效果且换肤功能本项目大体结构是 首先有一个换肤基类BaseSkinActivity,然后其他activity都继承这个基类, 类中提供com.zhy.changeskin.SkinManager.getInstance().changeSkin()更改皮肤 ...

    安卓SlidingMenu各种菜单侧滑菜单相关-高仿QQ空间侧滑Menu效果且换肤功能.rar

    在Android开发中,侧滑菜单(SlidingMenu)是一种常见的设计模式,用于提供应用程序的主内容和附加选项。这种设计灵感来源于许多流行的移动应用,如QQ空间,它允许用户通过从屏幕边缘向内滑动来展示一个隐藏的侧边栏...

    Android 超高仿 QQ5.0 侧滑菜单项目完整实例代码

    【Android超高仿QQ5.0侧滑菜单项目完整实例代码】是一个针对Android开发者的实践教程,旨在教开发者如何实现类似QQ5.0版本中的侧滑菜单效果。这个实例代码是基于CSDN博主的文章,你可以通过提供的链接在博客中找到更...

    android源码程序:高仿网易首页菜单

    总的来说,通过这个"高仿网易首页菜单"的项目,开发者可以学习到Android UI设计的基本原则,自定义View的实现,触摸事件的处理,以及动画效果的创建。这些都是Android开发中非常重要的技能,对于提升开发者的能力和...

    android高仿微信聊天界面

    综上所述,"android高仿微信聊天界面"项目涵盖了Android应用开发的多个重要知识点,包括UI设计、传感器交互、网络通信、数据存储和性能优化等,对于提升开发者在实际项目中的技能和经验具有很高的价值。通过这个项目...

    android 高仿微信图片选择

    在Android开发中,实现“高仿微信图片选择”功能是一项常见的需求,这涉及到用户界面设计、多媒体处理以及图片加载优化等多个技术领域。以下是对这个功能的详细解释: 1. **图片选择器**: - 用户界面(UI)设计:...

    Android 高仿 QQ5.0 侧滑左边菜单效果

    在Android应用开发中,创建一个类似QQ5.0的侧滑左边菜单效果是常见的需求,它为用户提供了方便快捷的导航功能。这个效果通常被称为DrawerLayout,源自Android SDK中的一个组件,可以实现从屏幕边缘滑出隐藏的菜单。...

    Android高仿京东商城

    资源文件夹,包含应用的各种资源,如布局文件(layout)、图标(drawable)、字符串(string)、颜色(color)、菜单(menu)等。高仿项目中,这些资源将被用来设计与京东商城类似的用户界面,包括首页、商品列表页...

    android 高仿 QQ5.0侧滑菜单 源码

    在Android应用开发中,侧滑菜单(Slide Menu)是一种常见的设计模式,用于提供导航和功能选项,用户只需从屏幕边缘向内滑动即可显示。这个"android 高仿 QQ5.0侧滑菜单 源码"项目是针对Android 4.4(KitKat)系统...

    Android 高仿优酷圆盘旋转菜单

    摘要:Java源码,Android,旋转菜单,Android源码  Android高仿【优酷】圆盘旋转菜单的源码下载,Android的调试环境现还没有配置起来,暂时无法抓图,代码也没有测试,大家自己下载测试吧,当初是花了高分下载来的。

    Android 高仿QQ5.2双向侧滑菜单DrawerLayout实现源码

    在Android应用开发中,创建一个高仿QQ5.2版本的双向侧滑菜单是一项常见的需求,这涉及到对Android原生控件`DrawerLayout`的深入理解和定制。`DrawerLayout`是Android SDK提供的一种布局,它允许开发者在屏幕边缘滑出...

    android 高仿QQ5.0左侧菜单SlidingMenu

    在Android应用开发中,"高仿QQ5.0左侧菜单SlidingMenu"是一个常见的设计模式,用于实现类似QQ5.0版本的滑动侧边栏菜单效果。这种设计让用户能够轻松地访问应用的不同功能,提高了用户体验。SlidingMenu库是实现这一...

Global site tag (gtag.js) - Google Analytics