Android 模仿Path 的左右拉动菜单效果

好久没写博客了  主要是 最近毕业了。 人也懒了 。 想进个比较大的公司 学习学习。   啊啊  辞职吧 骚年!

Path 现在很火。 菜单和按钮啥 都成了 大家模仿的对象。 比如当笑话看的糗事百科也模仿了。

在IOS 上  Path的动画 很好实现,因为IOS 都是以Window 为底,你可以加任意UIView 上去。加上动画 再以 UIViewNavigation 当视图切换。 OK 了

可是Android 是以Activity 为窗体。同一时刻只能有一个Activity 显示。所以我们的实现就变的有点复杂了。 因为我们不能用Activity 进行管理我们的程序。

说下 思路:

以一个Frame 为底  中间 放Menu 层   最上面放个HorizontalScrollView 当遮罩层  HorizontalScrollView 里面就是我们显示的界面啦  所以  界面切换什么的  生命周期什么的  都要自己做 麻烦啊。。。。


界面切换动画 没做完    大家切换的时候 可以 先把 LKCoverView.smoothScrollTo(0,0); 在滚动结束事件里面 切换界面。  切换完 在LKCoverView.resetView()

我在 LKSlideView   有个startViewSwitcher 方法。  主要是 现在View 管理没写好了  郁闷啊  


对于View 的管理 我只是单纯模仿IOS UINavigationController   API来做的  卡壳了 

对 View 的管理很郁闷 。 界面切换  界面退出  有动画  和没动画 。

 希望大家看看 指点指点

代码下载地址

http://download.csdn.net/detail/li6185377/4431550


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值