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

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

日期:2016-05-10 阅读:1num
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

最新文章
  • 2014年大雪节气是什么时候 2014年大雪节气是什么时候

    很多地方都变冷了,有些地方甚至已经开始下雪了,而说到下雪,要数大雪节气之后的雪量最大.那么,2014年什么时候大雪呢?2014大雪时间是几月几日?下面为您介绍,2014年什么时候大雪,告诉您2014大雪时间. 2014年大雪时间 很多地方都变冷了,有些地方甚至已经开始下雪了,而说到下雪,要数大雪节气之后的雪量最大.那么,2014年什么时候大雪呢?2014大雪时间是几月几日? 2014年什么时候大雪 大雪节气的计算公式是:[Y*D+C]-L 公式解读:Y=年数后2位,D=0.2422,L=闰年数,

  • 浅谈Javascript线程及定时机制

    这篇文章主要介绍了浅谈Javascript线程及定时机制的相关资料,需要的朋友可以参考下 setTimeout.setInterval的使用 Javascript api文档中定义setTimeout和setInterval第二个参数意义分别为间隔多少毫秒后回调函数被执行和每隔多少毫秒回调函数被执行.但随着工作经验的积累,我们发现事实并非如此. 比如 ? 1 2 3 4 5 div.onclick=function(){ setTimeout(function(){ document.getEl

  • 地球九大惊人理论:地球曾有一个“双胞胎” 地球九大惊人理论:地球曾有一个“双胞胎”

    地球九大惊人理论:地球曾有一个"双胞胎".对于我们脚下的地球,我们了解的还很少,虽然地球听起来离我们的生活十分遥远,但是它的每一个变化,都将影响人类的生活,以及改变我们的生存环境.小编为大家总结了地球的九个惊人事实,让你更了解我们的家园. 1.地球不是圆的 哦,不--我绝不是"地球是平的协会"成员--地球是个球体,但是由于它的引力作用,它不是一个规则的圆形.实际上,赤道周围的突起也是引力引发的.地球的极半径是3949.99英里,它的赤道半径是3963.34英里.正确

  • 谷歌展示广告负责人薪酬何以超1亿美元? 谷歌展示广告负责人薪酬何以超1亿美元?

    尼尔·莫汉 据国外媒体Business Insider报道,低调的尼尔·莫汉(Neal Mohan)是一位身价过亿的Googler,8年前,他与同伴预测了互联网展示广告的未来走向并将之付诸行动,他对于互联网展示广告的理解和预见当世无出其右.作为谷歌展示广告的负责人,他领着比NBA球星安东尼还高的薪水,同时不断地拒绝其他公司的邀请安心待在谷歌,一步步完成他对展示广告业务的终极规划--为内容发布方和广告主构建端对端的解决方案.尼尔·莫汉本人的职业发展经历,基本上就是互联网展示广告业务的发展史. 以下

  • 细节构筑空间的灵魂 细节构筑空间的灵魂

    screen.width-333)this.width=screen.width-333"> 楼梯:细节,构成了空间的肌体,也彰显着空间的精神力量.关心居室的细节,就是关心空间的灵魂.完美的居室空间应该能够禁得起任何人.任何角度的审视. screen.width-333)this.width=screen.width-333"> 客厅的设计依旧非常贴近生活,属于"功能化第一"的思路,但是在色彩及透视关系上又具备着幽静的氛围和可以随时远离繁尘的逍遥. sc

  • 12款布艺装饰教你怎么给家穿上保暖冬装 12款布艺装饰教你怎么给家穿上保暖冬装

    在温度下降的秋冬季节里面,布艺家居的优势慢慢凸显.温暖舒适的布艺有着独具魅力,除了柔化室内生硬的线条外,还可以通过色彩的搭配,赋予居室一种温馨.典雅.浪漫的格调,让你心里暖暖的.下面一起来感受布艺装饰给我们带来的丝丝暖意吧. 装饰亮点:白色沙发布 厌倦了皮质沙发冰冷的触觉?可以选择在上面铺上一张沙发布.白色的样式让进屋的太阳光显得更加的温暖,让整个空间变得明亮温馨. 装饰亮点:大面积布艺装饰 在这里,从地面到沙发到靠垫,全是布艺产品,让人从脚板暖到心窝里.同时,布艺产品多变的色调让空间产生活泼生

  • 指示灯亮 黑屏无显示的自检方法

    电脑显示器指示灯亮着,但屏幕却是黑的,这是怎么回事了?小编整理了一些显示器黑屏的自检方法,希望对大家有所帮助. 1.晃动鼠标或敲击键盘,查看是否可以回复显示,是否是机器进入节能模式 2.检查电源设置方案,是否设置显示器电源定时关闭及节能模式,取消即可 3.使用过程中更改过显示器分辨率.刷新频率造成,超频原因黑屏无显示,重新启动主机,按键盘"F8"选择进入VGA模式,重新设置显示器分辨率及刷新频率后重启.

  • 10个提升照片构图的摄影技巧 10个提升照片构图的摄影技巧

    这里有10个技巧帮助你提升照片构图.如果你不知道该如何构思一幅照片,你可以从这里任何一个技巧开始学习. 奇数法则 "奇数法则"是指,在一幅照片中保持主体个数为奇数.一幅照片的主体可以是一个物体或三个人的小团体.这个技巧会使照片更加引人注意,也更符合人眼的审美. 这幅四个草莓的照片显得非常平淡无奇.在这幅照片上很难找到兴趣点. 一幅类似的但只有3个草莓的照片.虽然这幅照片与上一幅非常类似,但奇数草莓使照片变得生动有趣多了. 突出主体是一个简单的吸引人注意的方法.这种方法不适用于所有照片,

  • failed to find provider info for downloads Unknown URL content://downloads解决方法

    failed to find provider info for downloads Unknown URL content://downloads解决办法. 在调用系统下载功能时,如出现如下异常 failed to find provider info for downloads FATAL EXCEPTION: main java.lang.IllegalArgumentException: Unknown URL content://downloads/my_downloads at an

  • 信息系统项目成本估算的难点和异常规避

    信息系统项目成本估算的难点和错误规避 来源:项目管理资源网 信息系统项目成本估算的难点 1. 需求信息的复杂性.与其他有些传统项目不同,信息系统要满足的是人的主观需要.由于人的复杂性,给信息系统带来了无数的难以确定的因素.而且,随着项目的进展,许多具体情况的明确,项目的成本估算也会相应的有所变化. 2. 开发技术和工具的不断变化.开发工具软件的不断升级,技术方案不断更新,这些技术的进步让信息系统项目可以提供功能越来越强,但是给信息系统项目的成本估算带来困难. 3. 缺乏类似项目估算数据可供参考.

热门推荐
  • 新婚蜜月由来的四种传说 新婚蜜月由来的四种传说 新婚蜜月由来的四种传说 蜜月是英国流传出来的 在六世纪初,英国的克尔克特部落首领的女儿爱丽丝,从小爱吃蜜糖,长得十分美丽,求婚王子们知道爱丽丝喜欢蜜糖,特意送来一大批上等的蜂蜜.后来,爱丽丝看中其中一位王子并准备结婚.爱丽丝叫厨娘把蜂蜜酿成酒.成婚的宴会上,大家喝上又香又甜的蜂蜜酒,连声赞美.喝剩的酒,新婚夫妇又足足喝了一个月.从此,当地民族在新婚的第一个月里头也都喝蜂蜜酒.蜂蜜酒甘美甜润,象征新婚夫妇生活幸福美满.后来,新婚夫妇在喜庆之夜喝了蜂蜜酒之后,第二天就开始为期一月的旅行生活.人们便把
  • LOL周免英雄8月28日更新 金克丝大战德莱文 LOL周免英雄8月28日更新 金克丝大战德莱文 LOL官方将在8月28日10点左右更换每周免费英雄啦!暴走萝莉金克丝将会迎战荣耀行刑官德莱文,两位英雄都可以在混乱中造成大量的伤害,一旦杀得兴起将势不可挡.那么这两位英雄究竟谁能造成更多的击杀呢?一起来看看吧! 本周免费英雄 魂锁典狱长 锤石 德玛西亚皇子 嘉文四世 无双剑姬 菲奥娜 无极剑圣 易 永恒梦魇 魔腾 死亡颂唱者 卡尔萨斯 时间刺客 艾克 沙漠皇帝 阿兹尔 暴走萝莉 金克丝 荣耀行刑官 德莱文 永久免费英雄 什么是每周免费英雄呢?新玩家们会发现就算你没有买英雄,在游戏中也有13个免费
  • 《LOL》冰霜之心隐藏属性介绍 《LOL》冰霜之心隐藏属性介绍 相信大家对于冰霜之心这件装备都不陌生,在最新的版本中流浪法师瑞兹上单的兴起,使得这件装备看见了春天.而今天小编要来向大家介绍的是冰霜之心这件装备的隐藏关属性,或者说只BUG吧. 冰霜之心属性: 冰霜之心有如下属性:100点护甲,400点法力值和20%的冷却缩减.它的光环会降低附近700单位内的目标15%的攻击速度.它的价格是2600.冰霜之心的面板属性在不计算光环之前就价值3433金币(金钱-效率比132%). 和日炎斗篷(450点生命值45点护甲,价格2600)或者兰顿之兆(500生命值70点
  • 最难忘的夏天手抄报图片 最难忘的夏天手抄报图片 最难忘的夏天手抄报图片 手抄报一: 手抄报二: 手抄报三: 夏季养生短信 9.夏季生活养生小贴士:洗热(温)水澡代替冷水澡,喝热茶(持久解热解渴)代替冷饮,吹风纳凉,首选自然风,其次风扇,再次空调,空调绝对不可过冷.另外建议,睡前热水洗脚,古人说,"睡前洗脚,胜似补药",因为脚是人体第二心脏. 10.夏季天气炎热,容易出现心火旺,表现为说话咬到舌头,舌尖长疮,口渴喜冷饮,咽干舌燥,小便短赤,大便秘结,心慌心跳(尤其女性多见),失眠多梦等."人体自有大药",经络就是一
  • Flash螺旋特效实例剖(3) Flash螺旋特效实例剖(3) 选Duplicate/Remove Movie Clip(复制/删除电影片断),把右边的参数设置成下图所示.其中target为待复制的对象,这里我们用刚做好并命名的电影片断line. 它前面的"/"表示它的位置位于当前层的根部,而没有 "/" 的目标则对应于当前电影片断. New Name为复制后新生成的电影片断名,这里用"line"&n.&为连结符,这时复制后的新电影片断名将随着n的不同而不同,比如n=1时,新电影片断名为lin
  • Maven的装配和配置 Maven的装配和配置 Maven的安装和配置 2.1 在Windows上安装Maven 2.1.1 检查JDK安装 在安装Maven之前,首先要确认你已经正确安装了JDK.Maven可以运行在JDK 1.4及以上的版本上.本书的所有样例都基于JDK 5及以上版本.打开Windows的命令行,运行如下的命令来检查你的Java安装: C:\Users\Juven Xu>echo %JAVA_HOME% C:\Users\Juven Xu>java -version 结果如图2-1所示: 图2-1 Windows中检查J