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
更多相关文章
- Android简易音乐播放器之界面实现(第一篇)
- Android笔试和面试常见题目(一)
- Android(安卓)9.1 定制开机向导
- Android(安卓)PocketSphinx离线语音识别集成总结
- 浅谈Android中的基础动画(图文详解)
- 【Android:简单夜间模式切换实现】夜间模式切换,完整代码奉上!
- 14—深入Animation,在SurfaceView中照样使用Android—Tween Anim
- Android(安卓)API Guides---User Interface
- Android用户界面设计:框架布局