精彩技术博客+优秀源码集锦
来源:互联网 发布:信用卡能买淘宝吗 编辑:程序博客网 时间:2024/05/01 22:09
整理了一些优秀的技术博客和源码作为新春贺礼送给大家,挑喜欢的拿走吧~
关于特效
有时候,好的特效在一款产品中起到的作用可能比我们想象的远远要多。
「Android」自定义双向侧滑菜单
侧滑菜单大家应该很熟悉,而且在很多应用中,我们几乎都会见到侧滑菜单,比如普通双向侧滑、抽屉式双向侧滑,以及菜单在内容之下的双向侧滑。如果你想要做一个不同效果的双向侧滑菜单,那么这篇文章可能会帮到你。
此外,对于侧滑菜单,大家可能一般都会采用自定义ViewGroup,然后隐藏菜单栏,当手指滑动时,再通过Scroller或者不断的改变leftMargin等方式来实现,多多少少有些复杂,所以推荐大家参考这篇:使用Android自定义控件打造史上最简单的侧滑菜单。
各式各样的侧滑菜单相关源码推荐:
【Android】QQ5.0侧滑菜单
Android源码之简单的侧滑菜单
【Android】SlidingPaneLayout实现侧滑菜单(左)
【iOS】效果很好看的具有动态弹性效果的抽屉菜单视图
【iOS】模仿网易新闻的主页框架,左右滑动
Android折叠书架菜单
「Android」实现可拖拽的GridView效果
在Android开发中,我们常常用到ListView和GridView,但有时候系统的ListView,GridView并不能满足我们的需求,所以我们需要自己定义一个ListView或者GridView。小编推荐的这篇文章就给大家带来了自定义GridView的控件,并详细介绍了GridView拖拽效果。
众所周知,ListView默认的方向是垂直的,但有些时候人们更喜欢横向ListView。如果你恰好也喜欢的话,不妨看看这篇:Android UI开发:横向ListView的实现(附源码)。
GridView效果相关源码推荐:
【Android】可拖动gridview
【Android】GridView效果实现
ListView相关源码推荐:
【Android】ListView特效大集合
【Android】ListView动画Android源码
【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框架
【Android】QQ v4.7.0全新UI
【Android】仿微米网Android客户端全部UI
关于动画
想在Android中做出很炫酷的动画效果,很多时候都可以选择使用属性动画。【源码解析】Android属性动画内部实现中分析了属性动画的实现源码,能够帮助你深入了解Android属性动画的内部实现机制。另外,如果大家想了解属性动画具体是如何使用的,答案也在那篇文章中哦~
对了,谷歌推出的全新设计语言Material Design包含了很多内容,其中也包括动画,想了解的看这里吧,文章写的很不错。
iOS开发,小编推荐:如何对使用了autolayout的UIView添加动画。
相关源码推荐:
【Android】自定义文字的烟花绽放动画效果
【Android】三种ViewPager切换动画
【Android】墨迹天气引导页动画
关于框架
开源已然成为一个大趋势。开源不仅能够很好的促进学习,还有利于其自身的发展。这里小编给大家推荐的一个Android开源框架好像用的人还挺多的:Universal-Image-Loader。关于这个开源框架,对其进行了详细的解析,详细的技术支持可参考这里~
相关源码推荐:
Android快速开发框架LoonAndroid
Andbase应用开发框架
- 精彩技术博客+优秀源码集锦
- 【压岁干货】精彩技术博客+优秀源码集锦
- 压岁干货】精彩技术博客兼优秀源码集锦
- 优秀网站博客集锦
- 精彩技术博客集合
- 优秀技术资源集锦
- 优秀技术网站集锦
- 别人的优秀博客集锦
- 笔试面试优秀博客集锦
- 技术文档博客集锦
- 技术网站博客集锦
- 优秀技术博客
- 优秀技术博客摘要
- 优秀技术博客学习
- 优秀技术博客专家
- iOS优秀技术博客
- 优秀个人技术博客
- Android性能优化优秀博客集锦
- Unity3D 编写顶点和片元着色器( ShaderLab )
- 【win10升级】 cocos2d-x编译丢失MSVCR110.dll解决办法
- 结构化的思维
- wireshark 过滤规则 过滤语法
- Xcode创建空模板应用
- 精彩技术博客+优秀源码集锦
- 获得某个电话的通话记录次数times
- 【JAVA】java中CountDownLatch的用法,实例讲解
- Java--数组
- 关于使用IAR软件stlink下载stm8程序失败问题
- iOS即时语音聊天技术实践
- IOS OC声明变量在@interface括号中与使用@property的区别
- 小明系列问题——小明序列 - HDU 4521 DP
- iOS开发UI篇—UIScrollView控件实现图片缩放功能