位置:首页 » 技术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年4.22世界地球日活动总结

    勃勃生机的地球,是迄今我们发现的唯一的生命之星,也是宇宙中以数万亿分之一概率成就的"奇迹",然而如今我们赖以生存的地球已经不再是从前的模样.大气污染.海洋污染.光污染.酸雨污染等越来越严重,人类的活动改变了环境,而环境也以自己的方式警告着人们.就最近几年来说,不断的海啸.雪灾.地震给人们带来了沉重的灾难,人类难道还不懂得觉醒吗?这就是人们为发展经济以环境为代价得到的"回报". 一.前期准备 本次系列活动由环保图片展.绿色校园行和环保进社区三大活动组成. 3月初我们就

  • 描写白杨树的好词好句好段

    描写白杨树的好词好句好段 1.冬天到了,白杨树脱去美丽的衣服,光秃秃的站在白雪皑皑的大地上.一场雪过后,它披上了洁白的外衣,枝条上落满了亮晶晶毛茸茸的雪,像冰晶像银条,那么洁白那么美丽.孩子们来到树下,淘气的摇着树干上的雪花,落在他们的头上,落在他们的脖子里,他们大叫的向远方跑去.有的孩子堆起了雪人,几分钟后一个漂亮的雪人便呈现在眼前;有的打起了雪仗,他们三人一伙两人一组开战了,雪球在空中飞来飞去,孩子们非常高兴.白杨树带来整洁.美丽.更给孩子带来了欢乐. 2.冬天,寒风呼啸,现在我已经是一颗光

  • 苹果iPhone6sPlus蓝牙怎么连接汽车 苹果iPhone6sPlus蓝牙怎么连接汽车

    苹果iPhone6sPlus蓝牙连接汽车教程.最近有很多网友提问说,不知道自己的iPhone怎么通过蓝牙连接汽车,好播放手机里的音乐等操作,下面小编就来教你们苹果iPhone6sPlus蓝牙连接汽车方法吧! 1)首先我们先打开[设置],然后找到[通用].(如下图) 2)打开后我们再点击[CarPlay]然后弹出校场口我们就可以点击[打开蓝牙]然后即可自动搜索汽车设备了,前提是你得汽车支持无线CarPlay模式哦!(如下图)

  • 不刷单后,如何做好淘宝运营管理? 不刷单后,如何做好淘宝运营管理?

    不知现在还在看小弟叨叨的朋友有多少是店铺老商家,有多少是随大军刚进入淘宝的店铺小白,或许还有一些正在准备加入的淘宝准新人.不管是老人还是新人,还是各位神KA,你都要明白的是淘宝现在变味了,味馊需要自己过滤了. 现在的淘宝做什么?显而易见不在是刷单,或者是刷单加直通车玩转高销量,现在你可以试试,马先生能一粪瓢打的你从此告别淘宝. 先说说淘宝,开春第一月,正好赶上315前夜,再加上年前各种关于淘宝的负面消息,真是看爽了竞争对手,看伤了淘宝买家,同时也看怒了掌门人马先生,然后呢?马先生下手了,年后第一

  • 影楼销售“以顾客为中心” 影楼销售“以顾客为中心”

    没有任何企业或者经营者,胆敢不以顾客为中心.而且不管是否学习过市场营销,是否具有市场营销观念.否则,你的产品卖给谁?或者去骗谁? 区别仅仅是"如何"以顾客为中心. 假冒伪劣制造者或者坑蒙拐骗者,抓的是顾客心理,只不过是从人性的弱点出发. 普通企业是基于生理需要,以产品或服务为对象,从"物美价廉"角度,让顾客得到更多的实惠,为顾客创造更多的使用价值. 强势品牌是基于心理需要,以欲望中心,超越产品,为顾客创造更多的心理价值.也就是我们经常说的,为自己的产品或者服务创造更

  • 给力助手设置安卓模拟器共享文件夹 给力助手设置安卓模拟器共享文件夹

    1.市场上,一些安卓大型游戏的画面十分精美,但其程序体积庞大,往往带有数百兆的数据包,安装这类游戏时,您会需要在模拟器和电脑之间有一个可以彼此均能访问的公共文件夹,便于数据转移; 2.为便于日后管理,建议用户先创建一个专用文件夹来作为共享使用,而不要随机指定一个文件夹; 3.创建完专用文件夹后,在下图所示窗口进行选择; 4.显示名称的设定是用于在安卓模拟器中进行查找的,所以要便于自己识别为原则; 5.添加完成后,只要重启给力助手就能在该页面下方的"已共享文件夹"中找到,并可单击打开进行

  • 用Silverlight Tools实现3D动画及特效

    1.用Visual Studio和Silverlight 3 Tools开发环境设置图片 启动Visual Studio,并创建新的Silverlight工程 (1)在Start菜单,指向并单击Visual Studio 2008 注意:如果是首次启动需要设置开发环境,我们选择C#开发环境 (2)点击File->New->Project- (3)在New Project对话框中Project types列表中点击Silverlight (4)在Templates中选择Silverlight A

  • 收藏连环画的5禁忌

    一忌以页数多少论价钱: 一次逛旧书店, 看到两本标价差不多的连环画, 一本很厚一本却较薄, 当时很自然地选了那本厚的,只觉得厚的性价比一定高,现在才明白当时的选择是错的,时至今日,那本薄的价值比厚的要高出很多倍. 因此, 连环画的价值高低与厚薄是毫无关系的. 二忌过分追求名家之作: 一般来讲,精品连环画大多是出于名家之手,所以他们的作品价值较高, 售价也不低, 并且在当今社会仍拥有不少粉丝. 可是, 名家并不代表他们绘制的所有作品都是精品.因此,与其收藏名家的普通之作还不如收藏普通画家的精美之作

  • 2015公司年夜饭致辞

    男:春上枝头花竞艳,家逢盛世人同欢,接待巨匠加入公司20**年新春晚宴,我是部门 女:我是部门 男:很是侥幸本次晚会由我们2人主持,我也很是但愿能和在座的列位渡过一个夸姣而兴奋的夜晚. 女:请许可我们代表公司向列位暗示衷心的感谢感动,感谢感动你们的支出,感谢感动你们的全力. 男:祝愿 您和您身边的亲友老友在这新的一年里,所有的但愿都能如愿,所有的胡想都能实现,所有的期待都能呈现,所有的支出都能兑现 女:真挚地祝福巨匠福泽多多,欢愉连连,万事圆圆,微笑甜甜 男:下面很侥幸的为巨匠介绍一下加入我们今

  • 2011中国网络零售市场报告解读 2011中国网络零售市场报告解读

    ①.谁还敢说超越淘宝?淘宝B+C-6329亿,占电商82%市场份额已具垄断地位; ②.B2C市场规模:淘宝-955亿,京东-308亿,苏宁-59亿,亚马逊-46亿,凡客-38亿,当当-34亿,易迅-23亿,库巴-22亿元,新蛋-15亿,麦网-12.5亿,红孩子-6亿,其他-272.6亿. 见详细图示!

热门推荐
  • 「活动推荐」2015 沪港黑客马拉松, Geek 快来改变时代!! 「活动推荐」2015 沪港黑客马拉松, Geek 快来改变时代!! 简介 创智天地国际黑客马拉松是创智天地发起,联合美国硅谷孵化器InnoSpring.香港数码港.三井不动产等合作伙伴定期举办的国际性黑客马拉松.继2012年第一届沪港黑客马拉松.2013第一届中美黑客马拉松之后,2014 第一届中日黑客马拉松,今年创智天地将再次联手香港数码港.启创中国等合作伙伴共同举办第三届沪港黑客马拉松. 本次沪港黑客马拉松将于 2015 年 3 月 27 日到 3 月 29日在上海举行,获奖团队将有机会参加4月12日在香港举行的国际黑客马拉松(主办方会承担团队机票和五星级酒
  • 《功夫西游》安卓渠道连开18组新服次日留存率高达45% 《功夫西游》安卓渠道连开18组新服次日留存率高达45% 近日,百度移动游戏旗下首款西游题材无节操暴爽格斗手游<功夫西游>协同百度手机助手.百度91助手.安卓市场.爱奇艺PPS.小米商店.UC九游.豌豆荚.当乐.安智.OPPO.联想等11家安卓渠道联合上线后,众多格斗玩家快速涌入,当日短时间内注册人数过多,导致官方开启4个服务器之后才缓解了服务器压力,截止目前安卓渠道已连开18组新服,人气一路飙涨!据悉,在本次安卓内测中次日留存率更是高达45.08%,无疑使<功夫西游>成为了百度移动游戏独代领域中的又一款佳作. 留存率在一定程度上反映了新
  • 小米平板2代曝光:64位处理器支持SIM卡槽 小米平板2代曝光:64位处理器支持SIM卡槽 根据最新的消息显示,除了主打性能的小米平板,小米公司还在准备另一款价格更加亲民的平板电脑. 图片来源于互联网 GFXBench的数据库中出现了一部屏幕大小为9.2英寸,分辨率为1280X720的小米平板电脑,而这款平板的其他配置也属于中端水准:高通骁龙4101.2GHz处理器辅以1GB RAM+8GBROM. 考虑到运行GFXBench的这款平板可能还处于为调试完毕的状态,前后摄像头均无显示似乎可以理解.当然这款平板最值得瞩目的部分是它还有一个SIM卡槽,可以支持移动数据业务. 难道这次小米又要
  • 京东发放170号码段手机号 剩余流量可转入下月 京东发放170号码段手机号 剩余流量可转入下月 京东集团称将于下月中下旬对外发放170号码段手机号,用户拥有的上网流量可以转赠给朋友,也可以留到下月使用,用户预存的话费将有利息,未来或将根据用户信用实现零元购机和免费通话. 京东虚拟运营商业务 昨天,京东集团发布旗下虚拟通讯运营品牌"京东通信",并宣布京东通信业务将于今年5月中下旬正式上线.目前京东通信还处在业务测试阶段.3月21日晚,京东通信顺利开通了首个号码,并成功完成首次通话.京东通信将尽快完成运营商所要求的全部测试工作,预计在今年五月中下旬向用户提供通信服务. 京东通信相关负
  • Excel如何一次打开2张工作表? Excel如何一次打开2张工作表? Excel如何一次打开2张工作表?如果要一次打开两张表我们是需要进行设置了,如果不设置的肯定是不可以了,今天我们就一起来看看吧,具体的操作细节如下所示. 1.新建一个空白的Excel工作簿 在下面你地看到有多张表了,我们如果只要2张也可以设置,不过这篇教程小编觉得意义不大了一般要不会这样做了. 2.选择"工具"--"选项".如下图 3.此时出现"选项"对话框,然后点击"常规与保存"选项卡.如下图 4.在"新工作簿内的