[Android实例] Android界面设计(左侧隐藏菜单右边显示content)demo

来源:互联网 发布:胸口碎大石的网络意思 编辑:程序博客网 时间:2024/06/06 19:26

移动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等知识点,通过这个简单的例子我还是学到了很多知识,也开始懂得如何去学习一门语言。光看是不会学到东西,也不会有积累的,
只有自己去实践,去理解,然后收藏整理自己敲好的代码才会有更好的效果。

 

 

 

1.png (432.37 KB, 下载次数: 27)

下载附件  保存到相册

2013-1-22 15:50 上传



 

2.png (342.77 KB, 下载次数: 6)

下载附件  保存到相册

2013-1-22 15:50 上传



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2013年2月4号
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

另外一种实现方式:

SlidingMenuDemo.rar(1.56 MB, 下载次数: 1859)

2013-2-4 15:34 上传
点击文件名下载附件
下载积分: e币 -2 元

 



参考别人博客实现的功能:博客地址:http://blog.csdn.net/jj120522/article/details/8075249

调试了挺久的改了很多bug,并加入了上下拉刷新的功能,希望大家一起学习学习。

上几张图:

 

1.png (383.42 KB, 下载次数: 1)

下载附件  保存到相册

2013-2-4 15:42 上传



 

3.png (532.85 KB, 下载次数: 1)

下载附件  保存到相册

2013-2-4 15:42 上传



 

2.png (579.5 KB, 下载次数: 1)

下载附件  保存到相册

2013-2-4 15:42 上传



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2013年09月12号
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

这么快半年就过了啊,eoe的兄弟姐妹们,我又来了,看了评论,这几个实例确实很多bug,实在抱歉,所以说大家要抱着研究的心态来学习,或许对自己会多多
少少有帮助,O(∩_∩)O~,废话不多说,现在再上传最近很流行的左滑右滑的实现,代码别人都封装好了,你只需要调用就可以了,结合fragment和viewpager实现
的,也有官方接口说明文档以及例子。O(∩_∩)O~,大家百度下slidingmenu就会有的。

github 参考地址 :https://github.com/jfeinstein10/SlidingMenu

上几张截图:

 

device-2013-09-12-203738.png (22.86 KB, 下载次数: 0)

下载附件  保存到相册

昨天 20:54 上传

    

 

device-2013-09-12-203755.png (23.44 KB, 下载次数: 0)

下载附件  保存到相册

昨天 20:54 上传



最后就是demo了,这个也是百度的,分享出来,希望对大家有帮助  

FragmentTest.rar(1.12 MB, 下载次数: 4)

 

LeftMenuRightContents.rar

2013-1-22 15:43 上传

点击文件名下载附件

下载积分: e币 -2 元

1.66 MB, 下载次数: 4891,

 

原创粉丝点击