(一).前言: 仿36Kr客户端开发过程中,因为他们网站上面的新闻文章分类比较多,所以我这边还是打算模仿网易新闻APP的主界面新闻标签Tab以及页面滑动效果来进行实现。要实现的顶部的Tab标签的效果有很多方法例如采用开源项目ViewPagerIndicator中的TabPageIndicator就可以实现。不过我们今天不讲ViewPagerIndicator,我们来讲一下G...
分类:
移动开发 时间:
2015-12-03 14:15:09
阅读次数:
429
NiftyNotification在github上的项目主页是:https://github.com/sd6352051/NiftyNotification NiftyNotification本身又依赖于另外一个github上的第三方开源项目NineOldAndroids,NineOldAndroi...
分类:
移动开发 时间:
2015-12-02 16:11:19
阅读次数:
218
(一).前言: 仿36Kr客户端开发过程中,因为他们网站上面的新闻文章分类比较多,所以我这边还是打算模仿网易新闻APP的主界面新闻标签Tab以及页面滑动效果来进行实现。要实现的顶部的Tab标签的效果有很多方法例如采用开源项目ViewPagerIndicator中的TabPageIndicator就可以实现,不过查看了源码发现该控件其实就是继承自HorizontalScrol...
分类:
移动开发 时间:
2015-12-02 14:42:26
阅读次数:
241
JSPatch 是一个开源项目(Github链接),只需要在项目里引入极小的引擎文件,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,替换任意 Objective-C 原生方法。目前主要用于下发 JS 脚本替换原生 Objective-C 代码,实时修复线上 bug。...
分类:
移动开发 时间:
2015-12-02 09:15:39
阅读次数:
207
[转]Visual Studio.net 2013 asp.net MVC 5 Scaffolding代码生成向导开源项目提高开发效率,规范代码编写,最好的方式就是使用简单的设计模式(MVC , Repoistory Pattern)+ 模板生成工具。每个小型的软件公司似乎都有自己的基础开发平台,大...
分类:
Web程序 时间:
2015-11-30 20:23:28
阅读次数:
196
图片的放大缩小实现效果是使用的github上的一个开源项目photoView实现的,下载地址:https://github.com/chrisbanes/PhotoView下面看测试代码:activity_main.xml: 1 5 6 10 11 12 MainActivity...
分类:
其他好文 时间:
2015-11-29 00:57:57
阅读次数:
229
1 关于wpa_supplicant我是一个Android framework开发人员,但是迫于工作的需要和对知识的需求,必须开始往更底层深入。wpa_supplicant是一个开源项目,主要是实现了802.11的大多数内容。WPAS算是一个接口,对上连接framework,向下与kernel dr...
分类:
其他好文 时间:
2015-11-28 23:16:20
阅读次数:
189
近日在做项目的时候,遇到了个怪问题,关于AutoMapper的细节问题,也是不为一般人所关注的。本人研究AutoMapper也没有多长时间,而且研究的过程中也写了关于AutoMapper的系列基础教程,但是毕竟AutoMapper是个开源项目,并不是一个简单的系列教程就能解释的清楚的,只能解释个大概...
分类:
移动开发 时间:
2015-11-27 21:36:07
阅读次数:
824
第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、 GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、 Fli...
分类:
移动开发 时间:
2015-11-27 17:15:03
阅读次数:
389
docker是一个开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的Go语言实现。项目后来加入了Linux基金会,遵从了Apache2.0协议,项目代码在GitHub上进行维护。Docker自开源后受到广泛的关注和讨论,以至于dotCloud公司后来都改名为Docke..
分类:
系统相关 时间:
2015-11-27 15:06:59
阅读次数:
230