【压岁干货】精彩技术博客+优秀源码集锦

时间:2023-02-12 18:17:48

虽然2015年已经过了一月有余,但在中国,好像只有过了春节才算进入新的一年。眼看着这也春节倒计时了,大家好像又都忙了起来,赶项目赶项目……

从DevStore整理了一些优秀的技术博客和源码作为新春贺礼送给大家,挑喜欢的拿走吧~

关于特效

有时候,好的特效在一款产品中起到的作用可能比我们想象的远远要多。

「Android」自定义双向侧滑菜单

侧滑菜单大家应该很熟悉,而且在很多应用中,我们几乎都会见到侧滑菜单,比如普通双向侧滑、抽屉式双向侧滑,以及菜单在内容之下的双向侧滑。如果你想要做一个不同效果的双向侧滑菜单,那么这篇文章可能会帮到你。

此外,对于侧滑菜单,大家可能一般都会采用自定义ViewGroup,然后隐藏菜单栏,当手指滑动时,再通过Scroller或者不断的改变leftMargin等方式来实现,多多少少有些复杂,所以推荐大家参考这篇:使用Android自定义控件打造史上最简单的侧滑菜单

各式各样的侧滑菜单相关源码推荐:

【Android】QQ5.0侧滑菜单 (上传作者:okman)

Android源码之简单的侧滑菜单 (上传作者:等待明天1284)

【Android】SlidingPaneLayout实现侧滑菜单(左) (上传作者:紫豪)

【iOS】效果很好看的具有动态弹性效果的抽屉菜单视图 (上传作者:nosleep)

【iOS】模仿网易新闻的主页框架,左右滑动 (上传作者:limingli)

Android折叠书架菜单 (上传作者:Andy0214)

「Android」实现可拖拽的GridView效果

在Android开发中,我们常常用到ListView和GridView,但有时候系统的ListView,GridView并不能满足我们的需求,所以我们需要自己定义一个ListView或者GridView。小编推荐的这篇文章就给大家带来了自定义GridView的控件,并详细介绍了GridView拖拽效果。

众所周知,ListView默认的方向是垂直的,但有些时候人们更喜欢横向ListView。如果你恰好也喜欢的话,不妨看看这篇:Android UI开发:横向ListView的实现(附源码)

GridView效果相关源码推荐:

【Android】可拖动gridview (上传作者:thinkleo)

【Android】GridView效果实现 (上传作者:紫豪)

ListView相关源码推荐:

【Android】ListView特效大集合 (上传作者:紫豪)

【Android】ListView动画Android源码 (上传作者:anitbird)

【Android】时光轴效果 (上传作者:紫豪)

关于Android 5.0以及谷歌推出的全新设计语言Material Design,小编给大家推荐两篇比较热门的技术支持文章:Android L——Material Design详解(视图和阴影)Android L——RecyclerView,CardView的导入和使用

关于UI

一个UI界面不见得要非常复杂,或者非常炫酷,有时候一个简约而又不平凡的高效UI界面会更加受欢迎。Android:一个高效的UI才是一个拉风的UI主要介绍如何在UI设计上提高效率,减少资源的利用。如果还想要其他的方法,还可以参考下这篇

相关源码推荐:

【iOS】高仿网易4.0新UI框架 (上传作者:honglei)

【Android】QQ v4.7.0全新UI (上传作者:Bitter)

【Android】仿微米网Android客户端全部UI (上传作者:anitbird)

关于动画

想在Android中做出很炫酷的动画效果,很多时候都可以选择使用属性动画。【源码解析】Android属性动画内部实现中分析了属性动画的实现源码,能够帮助你深入了解Android属性动画的内部实现机制。另外,如果大家想了解属性动画具体是如何使用的,答案也在那篇文章中哦~

对了,谷歌推出的全新设计语言Material Design包含了很多内容,其中也包括动画,想了解的看这里吧,文章写的很不错。

iOS开发,小编推荐:如何对使用了autolayout的UIView添加动画

相关源码推荐:

【Android】自定义文字的烟花绽放动画效果 (上传作者:阿斯顿0124)

【Android】三种ViewPager切换动画 (上传作者:东风玖哥)

【Android】墨迹天气引导页动画 (上传作者:heti521)

关于框架

开源已然成为一个大趋势。开源不仅能够很好的促进学习,还有利于其自身的发展。这里小编给大家推荐的一个Android开源框架好像用的人还挺多的:Universal-Image-Loader。关于这个开源框架,DevStore对其进行了详细的解析,详细的技术支持可参考这里~

相关源码推荐:

Android快速开发框架LoonAndroid (上传作者:等待明天1284)

Andbase应用开发框架 (上传作者:lzliu)

最后,还是要感谢一下上传源码的各位作者,啥也不说了,提前祝大家新年快乐,工资翻倍啊!另外干货太多,要是我就收藏起来慢慢看~