移动App设计的13大精髓:http://news.eoe.cn/industry/2013/0121/14670.html
这文章讲述了2013年未来的移动APP设计趋势,感觉挺有道理的。wp8的平面界面设计已经取得很大的成功,
很多应用也都是采取相同的设计如zaker,还有类似本文要展示的左侧导航菜单右边显示主要内容的设计,通过menu菜单或者左右拖动可以弹出
左侧导航菜单,国内的应用有百度新闻、100tv、印象笔记等。个人觉得这样的应用很清新,看起来很让人舒服,爱不释手的感觉。因为自己也是
刚学的android,对于实现也是毫无思路,后来在论坛里也看到有人贴出源码,就下载下来看看。那个帖子原文我没有再贴出来,有看到的朋友可以
,帮忙贴出来。那个Demo大致实现了左右拖动,但我在往里面添加组件的时候会出现几个bug,比如拖动没有效果。这个demo很值得大家去认真学
,里面有涉及到自定义属性、view绘制、onTouchEvent(view)、onInterceptTouchEnent(viewgroup)、view中的scrollto(),scrollby()、scroller类、
VelocityTracker等知识点,通过这个简单的例子我还是学到了很多知识,也开始懂得如何去学习一门语言。光看是不会学到东西,也不会有积累的,
只有自己去实践,去理解,然后收藏整理自己敲好的代码才会有更好的效果。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2013年2月4号
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
另外一种实现方式:
SlidingMenuDemo.rar (1.56 MB, 下载次数: 1859)
参考别人博客实现的功能:博客地址:http://blog.csdn.net/jj120522/article/details/8075249
调试了挺久的改了很多bug,并加入了上下拉刷新的功能,希望大家一起学习学习。
上几张图:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2013年09月12号
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
这么快半年就过了啊,eoe的兄弟姐妹们,我又来了,看了评论,这几个实例确实很多bug,实在抱歉,所以说大家要抱着研究的心态来学习,或许对自己会多多
少少有帮助,O(∩_∩)O~,废话不多说,现在再上传最近很流行的左滑右滑的实现,代码别人都封装好了,你只需要调用就可以了,结合fragment和viewpager实现
的,也有官方接口说明文档以及例子。O(∩_∩)O~,大家百度下slidingmenu就会有的。
github 参考地址 :https://github.com/jfeinstein10/SlidingMenu
上几张截图:
最后就是demo了,这个也是百度的,分享出来,希望对大家有帮助
FragmentTest.rar (1.12 MB, 下载次数: 4)
-
1.66 MB, 下载次数: 4891,