位置:首页 » 技术2 » Android下实现Path2.0的menu,可媲美iOS下的效果

Android下实现Path2.0的menu,可媲美iOS下的效果

日期:2016-05-10 阅读:0num
Advertisement

Path2.0在iOS下的用户体验很好,但Android版本不尽如人意。
出于兴趣,尝试在Android下实现了menu的动画效果,几乎和iOS下一致。

Source code:https://github.com/daCapricorn/ArcMenu

--cut--

相关文章
  • Android下实现Path2.0的menu,可媲美iOS下的效果

    Path2.0在iOS下的用户体验很好,但Android版本不尽如人意. 出于兴趣,尝试在Android下实现了menu的动画效果,几乎和iOS下一致. Source code:https://github.com/daCapricorn/ArcMenu --cut--

  • 把path2.0的menu用自己的方法实现了一下

    素材还是用path的...上传到Github了,效果图GIF丢帧严重....链接是 https://github.com/levey/QuadCurveMenu --cut-- romoo在2011-12-01 15:15:0回答到: Cool! chenluois在2011-12-02 10:52:5回答到: 很棒!不过,36氪 的编辑居然把楼主打入"外国人"的行列了,汗- 看36氪上怎么写的 "-今天,国外就有人开发出了相同的效果,并开源出来了!" 看原文吧:

  • 通过不同的语言实现Path2.0的Menu效果 (汇总了一下)

    http://segmentfault.com/question/761/ --cut-- tioover在2011-12-05 15:45:4回答到: 这个menu看着就喜欢,按了很多次 sunshineg在2011-12-05 16:07:5回答到: @tioover 哈哈,装在iPad上不停的按来俺去

  • 当Analyzer 2007 遇下.Net 3.0时,可能会秀才爱下兵 当Analyzer 2007 遇下.Net 3.0时,可能会秀才爱下兵

    当Analyzer 2007 遇上.Net 3.0时,可能会秀才爱上兵 折腾了两天,才发现一个你也可能遇见的问题:当Analyzer 2007 遇上.Net 3.0时,可能会秀才爱上兵,难分难解.若你也遇到该问题,那先恭喜你,因为你今年中奖的几率跟国家的经济一样都在复苏回暖,呵呵...先来张中奖的彩票吧: 以上的白纸红字是不是有点像一个漂亮姑娘的脸蛋,白里透红,呵呵... 胡扯一番是该进入正题了,郑重声明以下的内容是绝对健康的! 因为对该问题的解决方案,纯属个人根据实际经验所推测,故这里说可能.

  • Android版微信5.0发布 容易被忽视的功能 Android版微信5.0发布 容易被忽视的功能

    周一早上,iOS 版微信 5.0率先发布,掀起全民"打飞机"的高潮.Android测试版也在周一晚上放出,不过遗憾的是仅限于申请过内测的用户,之前没有申请的用户仍然无法使用.据了解,Android 版微信 5.0 将在即将正式上线,在腾讯自家的应用商店"应用宝"独家首发三天. Android 版微信 5.0 和之前发布的 iOS 版本功能几乎完全一样,包括游戏中心(同样内置了打飞机).表情商店.微信支付.公众账号折叠等功能,详细的介绍可以参考我们之前的文章.唯一不同

  • win7下安装evc4.0解决思路

    win7下安装evc4.0 哪位高手在win7下安装evc4.0装成功了,麻烦说一下怎么装的.我第一次装完之后没法选择cpu,之后重装之后又是说什么找不到ce platform sdk乱七八糟的,急急急急..... ------解决方案-------------------- 建议 LZ 换 VS2008/VS2005 ------解决方案-------------------- 应该就是sdk没有安装吧... 同建议用VS2005 ------解决方案--------------------

  • Path2.0 Menu的javacript版

    https://github.com/ben304/Path2.0-Menu/ 十分糟糕的代码,高手勿喷 oo没用好,菜鸟一个,非常欢迎对细节的建议 部分图片素材来自这里: https://github.com/levey/QuadCurveMenu --cut-- eye008在2011-12-04 11:18:3回答到: https://github.com/beaucollins/radial-menu 这也有1个. yuest在2011-12-04 12:51:0回答到: 搞到 gh-p

  • Ubuntu11.10下编译android源码4.0.3

    在之前的文章中,为读者介绍了<Ubuntu Linux下android源码下载方法>.<Ubuntu11.10下配置android的Eclipse开发环境>.配置过程中遇到的一些问题,本文继续为大家介绍Ubuntu11.10下android源码4.0.3的编译方法. 1.初始化编译环境 软件需求: Python2.5-2.7,可以http://www.python.org/download/下载(Ubuntu11.10自带). JDK6:编译Gingerbread或更新版本:JDK

  • Android 长按setOnItemLongClickListener 显示context Menu(下上文菜单)

    Android 长按setOnItemLongClickListener 显示context Menu(上下文菜单) Android 长按setOnItemLongClickListener 显示context Menu(上下文菜单) 例子... private ListView fileList; fileList .setOnCreateContextMenuListener(new OnCreateContextMenuListener() { @Override public void

  • android 各系统差异(android 1.5- android 3.0)

    android 各系统区别(android 1.5- android 3.0) android 各系统区别(android 1.5- android 3.0) 2011年09月07日 Android 1.5 API变更概要: UI framework ?? Framework for easier background/UI thread interaction ?? 新SlidingDrawer 组件 ?? 新HorizontalScrollview 组件 AppWidget framewor

  • Android入门基础(13) menu菜单集锦 Android入门基础(13) menu菜单集锦

    Android入门基础(13) menu菜单汇总 Android入门学习(13) ------简单实用菜单menu Menu有两种加载方法,可以再java代码中加入,也可以再res/menu下的.xml文件下配置完成. 一java代码中使用 1.覆盖Activity的onCreateOptionsMenu(Menu menu)函数 2. 调用menu的add()方法添加菜单项(MenuItem),可以调用MenuItem的setIcon()方法来为菜单设置图标 3.当菜单项()被选择时,我们可以

  • 在android的状态栏(statusbar)中增多menu,home和back快捷键的方法 在android的状态栏(statusbar)中增多menu,home和back快捷键的方法

    在android的状态栏(statusbar)中增加menu,home和back快捷键的方法 原帖地址:http://blog.csdn.net/freshui/article/details/5738115 需要说明的是:刚入手android没几天,对系统还不算很熟悉,这篇文章是基于前一篇转帖做的.只是觉得他的方法有些麻烦,而且改出来的效果也不是我想要的. 由于完全改了status bar,建议先做几张png图片,加到 Frameworks/base/core/res/res/drawable

  • 在android的状态栏(statusbar)中增多menu,home和back快捷键的方法 改进 在android的状态栏(statusbar)中增多menu,home和back快捷键的方法 改进

    在android的状态栏(statusbar)中增加menu,home和back快捷键的方法 改进 http://blog.csdn.net/freshui/archive/2010/07/15/5738115.aspx 需要说明的是:刚入手android没几天,对系统还不算很熟悉,这篇文章是基于前一篇转帖做的.只是觉得他的方法有些麻烦,而且改出来的效果也不是我想要的. 由于完全改了 status bar ,建议先做几张 png 图片,加到 Frameworks/base/core/res/re

  • android 各系统差别(android 1.5- android 3.0)

    android 各系统区别(android 1.5- android 3.0) android 各系统区别(android 1.5- android 3.0) 2011年09月07日 Android 1.5 API变更概要: UI framework ?? Framework for easier background/UI thread interaction ?? 新SlidingDrawer 组件 ?? 新HorizontalScrollview 组件 AppWidget framewor

  • Android 高仿 QQ5.0 侧滑菜单效果  自定义控件来袭 Android 高仿 QQ5.0 侧滑菜单效果 自定义控件来袭

    上一篇博客带大家实现了:Android 自定义控件打造史上最简单的侧滑菜单 ,有兄弟看了以后说,你这滑动菜单过时了呀~QQ5.0的效果还不错~~嗯,的确,上一篇也承诺过,稍微修改上一篇的代码,实现QQ5.0侧滑菜单~~好了,下面就开始为大家展示写一个类QQ的侧滑有多easy ~! 1.原理分析 首先对比一下我们上篇的实现距离QQ的效果还有多远: 差距还是蛮大的 区别1.QQ的内容区域会伴随菜单的出现而缩小 区别2.QQ的侧滑菜单给人的感觉是隐藏在内容的后面,而不是拖出来的感觉 区别3.QQ的侧滑

  • 图吧导航Android SDK新版本(V5.0)重磅上线 图吧导航Android SDK新版本(V5.0)重磅上线

    图吧地图导航Android SDK5.0新版本于6月2日正式上线, 该版本支持Android 2.2版本及以上操作系统的地图导航客户端应用程序的二次开发,用户可轻松构造基于地图.导航之上的各种客户端交互式应用产品.新版本中除了提供模拟现实的3D矢量地图显示与操作.精准的位置信息搜索.专业的导航算路.专业定位技术MPS(GPS.基站.WIFI混合定位)接口实现地图低耗精准定位等基础功能外,还新增了栅格图/室内定位.图标压盖层级.导航数据更新/升级等功能.在满足不同用户的各种应用需求同时,极大程度降

  • Android 网络框架 Retrofit2.0引见、使用和封装

    Android 网络框架 Retrofit2.0介绍.使用和封装 前言 时至今日,Android的网络框架不再像之前那么到处都是,随着Google把 HttpClient直接删掉,似乎意味着Android越来越成熟.网络框架中的佼佼者Volley也不再那么光鲜,取而代之的是 Retrofit 和 okHttp. 感觉很像 OnePiece 中白胡子的离去象征着时代的变革,新时代的开始,多弗的垮台象征着七武海制度的取缔一样,不会使用Retrofit + okHttp + RxJava等一系列技术,

  • Android 自定义Button旋钮显示样式(正常、按下、获取焦点) Android 自定义Button旋钮显示样式(正常、按下、获取焦点)

    Android 自定义Button按钮显示样式(正常.按下.获取焦点) 今天学习自定义Button按钮样式.Button样式修改的是Button的背景(Background)属性. 首先写一个定义Button样式的XML文件: 新建Android XML文件,类型选Drawable,根结点选selector,文件名就buton_style吧. 程序自动给我们刚刚建的文件里加了selector结点,我们只需要在selector结点里写上三种状态时显示的背景图片(按下.获取焦点,正常). <?xml

  • ArcGIS Runtime for Android开发课程V2.0(2)开发环境配置 ArcGIS Runtime for Android开发课程V2.0(2)开发环境配置

    ArcGIS Runtime for Android开发教程V2.0(2)开发环境配置 2.开发环境配置 2.1 系统要求 1) 支持的操作系统 A. Windows XP(32位).Vista(32/64位).Windows 7(32/64位) B. Mac OS X 10.5.8以上版本(仅支持x86) C. Linux(Ubuntu.Lucid Lynx) GNC C Library 2.7以上 Ubuntu Linux 8.04以上 64位系统需要运行32位应用程序的能力 2) Ecli

  • ubuntu 12.04(64位)下筹建android5.0开发环境

    ubuntu 12.04(64位)下搭建android5.0开发环境  ubuntu 12.04(64位)下搭建android5.0开发环境 本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android5.0编译环境的操作过程,包括LINUX系统安装,JDK安装,samba服务和ssh服务安装.因为要下载补丁,需要网络支持,要能够上网.电脑要64位cpu,安装好win7操作系统. 第一步: 下载ubuntu地址: LINUX有3个版本,分别是server,des

最新文章
  • 这篇就够了!2015年LOGO设计年度趋势报告 这篇就够了!2015年LOGO设计年度趋势报告

    编者按:这是一篇姗姗来迟的译文.Bill Gardner 每年年中都会发布这么一篇诚意满满的文章,分析每年的LOGO设计的发展趋势,供设计师作为参考. 每年都会有数以千计的优秀LOGO设计涌现,它们迎合着品牌和用户的需求,反映了设计的趋势,也体现了设计技术和技巧的发展.这次的LOGO设计年度报告,会从社会.技术和环境影响三个角度,来审视LOGO设计行业的趋势与未来,而这一年之间的变迁,我将我的思考总结为三个方面. 第一:趋势与转变 今时不同以往,设计师开始越来越多地从儿童和青少年的视角来发掘灵感

  • 全球首款车载集成即时通讯应用宝马QQ上线 全球首款车载集成即时通讯应用宝马QQ上线

    随着互联网技术的成熟,给我们的生活带来更多的便利.不久前,腾讯与传统汽车厂商宝马达成合作.如今他们的合作正在加速,近日宝马QQ上线.据悉装载了BMW互联驾驶的车主,就可以通过宝马聊QQ.此外,宝马QQ还可以对接收到的文字消息进行语音朗读,用"听"的方式来阅读好友消息.这也是全球第一款车载集成即时通讯的社交应用. 全球首款车载集成即时通讯应用宝马QQ上线 据了解,搭载在BMW互联驾驶系统上的QQ,除了可以通过宝马汽车接受文字.图片.语音消息,还可以接收好友发送的地理位置,并直接导航到该目

  • 魔都租房,求指导

    现在上海某公司实习,地点张江高科,因学校距离工作地点太远,想和两个同学租一套房子.预算不太多,一个人800左右,该在哪里找?有什么要注意的吗? --cut--

  • 新娘戴什么头饰好看 新娘戴什么头饰好看

    美丽的新娘头饰发饰总是可以吸引大家的眼光,在婚礼当天如果选择了中式婚礼,就得好好看看小编分享的文章咯.最美中式婚礼新娘头饰和发饰. 中式婚礼新娘佩戴头饰款一: 中式婚礼新娘佩戴头饰款一 相信看过美人心计的女生都特别熟悉这套发饰,这正是杨幂饰演的莫雪鸢出嫁时佩戴的.其中头冠的设计中融入了特别的蝴蝶造型,用白色珍珠与金色蝶翼呼应的设计流露出独特的古典风情.而两侧的流苏花梳与头冠的设计为同系列.浪漫的流苏与翩翩振翅的金蝶带给人大方妩媚的风情. 中式婚礼新娘佩戴头饰款二: 中式婚礼新娘佩戴头饰款二 这套

  • 会声会影如何使用“雨点”滤镜设置变成“下雪”的效果技巧

    首先,选择"雨点"滤镜,然后在自定义对话框中设置参数即可 密度参数 300 长度参数 5 宽度参数 30 背景模糊参数 15 变异参数 60 实体参数 17 不透明度参数 77 前端和后端都要设置 设置参数完毕. 当然,也可以根据视觉效果对参数进行适当的调整.

  • flashfxp怎么连接 flashfxp连接方法图文流程 flashfxp怎么连接 flashfxp连接方法图文流程

    flashfxp怎么连接?小乐哥目前使用的ftp管理工具是flashfxp,flashfxp就小乐哥使用后评价还是很高的,操作上对于新手,第一次使用生疏会难点.下面小编给大家分享flashfxp连接方法图文流程,希望能帮到大家! flashfxp连接方法图文流程: 1.打开flashfxp,先点击工具栏的"选项"----"参数设置" 2.左侧选择"连接"下的"FTP",连接模式选择"被动模式(PASV)",

  • 鱼类也会造神秘“建筑”         为了吸引异性 鱼类也会造神秘“建筑” 为了吸引异性

    据媒体报道,东非马拉维湖生活着一种鱼叫做慈鲷,它们会在水底建造叫做"凉亭(bowers)"的沙堡结构,并且一年两次在这里与母鱼进行交配. 慈鲷公鱼改变建造的沙堡形状,有助于增大与母鱼的交配概率 大约有200种建造沙堡的慈鲷,每种都会建造不同外型沙堡结构,能够吸引异性和抵御公鱼竞争者.英国赫尔大学和诺丁汉大学研究人员发现这些沙堡的精确结构能够测定出慈鲷公鱼与邻近竞争者发生过多少次争斗. 赫尔大学生物进化系高级讲师多米诺-乔伊斯(Domino Joyce)博士称,研究小组花费26.5小时水

  • 大枣掰开泡水补脾益气

    具有补脾益气.养血安神功效的大枣,是老百姓家里的养生"明星",然而大家可能不知道,一些不当的冲泡细节可能使大枣损失不少药效. 大枣果皮坚韧不好消化,如果整颗冲泡,很难将其有效成分完全溶出,因此最好将其掰开再冲泡. 还要注意的是,新鲜的红枣不宜冲泡或煎煮.这是因为它的维生素C含量非常高,热水煮泡会严重破坏维生素C. 大枣有益健康,但并非多多益善.中等大小的红枣,一次食用最好别超过15个,过量食用有损消化功能,引起胃酸过多和腹胀.

  • 6招如何提高Google+的品牌页面内容互动性 6招如何提高Google+的品牌页面内容互动性

    写在前面的话 谷歌最近隆重推出"Search Plus Your World"功能,整合Google+,使得搜索更加个人化.虽然有褒有贬,但有一点是毋庸置疑的:个人信息分享时代真正开始了.想想将来你的社会化营销该怎么做?更加精确化的个性化营销是不是已经到来了? 一连串新功能的推出和市场策划使得Google+备受关注,人们都在猜测它能否和Facebook在社交媒体领域一争高低,当然还是有一部分人选择忽视这款社交产品.对于goolge的这一系列更新你怎么看呢?你也会开通Google+的账号

  • 动感地带学习专题(5) 动感地带学习专题(5)

    在路上 我们将制作一个逐帧动画. 步骤一 我们先在纸上画一个草稿,包括一个站立姿势,抬左腿.右腿的姿势和一个跨步的姿势.在Adobe 10中用压感笔画依据草稿内容画出一个侧面直立的小孩.然后,依次新建图层,在新建的图层上依次画出它抬左腿的姿势,跨步的姿势,抬右腿的姿势.注意,你画的过程越多,在将来的动画中它的动作越连贯. 步骤二 我们选择"File(文件)"菜单下的"Export(输出)".然后,在文件格式中选择Macromedia (SWF)文件格式.在设定对话框

热门推荐