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