随笔分类 -  【开源分享】

learn the open source and share
摘要:Volley提供了优美的框架,使android程序网络访问更容易、更快。Volley抽象实现了底层的HTTP Client库,我们不需关注HTTP Client细节,专注于写出更加漂亮、干净的RESTful HTTP请求。Volley请求会异步执行,不阻挡主线程。Volley提供的功能封装了异步的R... 阅读全文
posted @ 2015-02-09 13:38 马走日 阅读(7131) 评论(1) 推荐(0)
摘要:Retrofit官网:http://square.github.io/retrofit/Retrofit 和Java领域的ORM概念类似, ORM把结构化数据转换为Java对象,而Retrofit 把REST API返回的数据转化为Java对象方便操作。同时还封装了网络代码的调用。例如:publi... 阅读全文
posted @ 2014-12-31 11:34 马走日 阅读(479) 评论(0) 推荐(0)
摘要:概述及基本概念**EventBus**是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间 的通信。比如请求网络,等网络返回时通过Handler或Broadcast通知UI,两个Fragment之间需要通过Listener通信,这些需求 ... 阅读全文
posted @ 2014-12-30 10:34 马走日 阅读(1644) 评论(0) 推荐(3)
摘要:安卓图表引擎AChartEngine(一) -简介http://blog.csdn.net/lk_blog/article/details/7645509安卓图表引擎AChartEngine(二) -示例源码概述和分析http://blog.csdn.net/lk_blog/article/deta... 阅读全文
posted @ 2014-11-27 10:56 马走日 阅读(416) 评论(0) 推荐(0)
摘要:ImageLoader类中包含了所有操作。他是一个单例,为了获取它的一个单一实例,你需要调用getInstance()方法。在使用 ImageLoader来显示图片之前,你需要初始化它的配置-ImageLoaderConfiguration使用init(…)方法。然后,你就可 以使用可以明确地根据需... 阅读全文
posted @ 2014-11-26 14:49 马走日 阅读(1058) 评论(0) 推荐(0)
摘要:欢迎大家推荐好的Android开源项目,可直接Commit或在收集&提交页中告诉我,欢迎Star、Fork:) 微博:Trinea主页:www.trinea.cn邮箱:trinea.cn@gmail.comQQ:717763774目前包括:Android开源项目第一篇——个性化控件(View)篇包括... 阅读全文
posted @ 2014-10-24 10:13 马走日 阅读(451) 评论(1) 推荐(2)
摘要:介绍ButterKnife通过@InjectView和视图的ID注解的变量去找到并自动转换为你布局上相应的布局视图。class ExampleActivity extends Activity {@InjectView(R.id.title) TextView title;@InjectView(... 阅读全文
posted @ 2014-10-24 09:28 马走日 阅读(228) 评论(0) 推荐(0)
摘要:现在很多应用都很潇洒的从左边屏幕手势一划出个左边的隐藏菜单,右边一划出个隐藏菜单,上边一划出个隐藏菜单,下边一划出个隐藏菜单。或者像android的API16左右的激活列表项的功能。很多人肯定都很着迷。呵呵,其实实现很简单的,大部分的人都是使用我说的这个控件改的,不是说国内的人水平低,而是国外真是有... 阅读全文
posted @ 2014-10-23 17:49 马走日 阅读(245) 评论(0) 推荐(0)
摘要:在安卓中左右侧滑菜单的使用用的比ios多得多,可能是谷歌带的头吧,几乎所有的谷歌应用都有侧滑菜单。谷歌没有开放这个源码,在一个成熟的开源代码出现之前,大家都是各自为战,偶尔能看到一个勉强实现了的。MenuDrawer和其他的侧滑代码不同,他是一个性能高效且成熟的库。在menuDraer出现之前我还用... 阅读全文
posted @ 2014-10-23 17:46 马走日 阅读(289) 评论(0) 推荐(0)
摘要:如果你对Android提供的Android ExpandableListView并不满意,一心想要实现诸如Spotify应用那般的效果,那么SlideExpandableListView绝对是你最好的选择。该库允许你自定义每个列表项目中的ListView,一旦用户点击某个按钮,即可实现该列表项目... 阅读全文
posted @ 2013-10-29 19:51 马走日 阅读(234) 评论(0) 推荐(0)
摘要:Afinal简介Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用;使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题。Afinal的宗旨是... 阅读全文
posted @ 2013-09-17 00:10 马走日 阅读(270) 评论(0) 推荐(0)
摘要:androidpn(Android Push Notification)是一个基于XMPP协议的java开源Android push notification实现。它包含了完整的客户端和服务器端。项目首页1、Androidpn的配置和使用方法Androidpn的配置和使用方法:先下载android-... 阅读全文
posted @ 2013-05-29 09:34 马走日 阅读(291) 评论(0) 推荐(0)
摘要:我们经常会从网上加载大量的图片,处理不好,经常会出现内存溢出,导致app崩溃,还有下载速度慢登问题。ImageLoader基本避免了这些问题,下载速度快,基本不会出现内存泄漏,还有很好的缓存管理机制,自己感觉很好用的,下面,简单介绍其使用方法:官方网址:https://github.com/nost... 阅读全文
posted @ 2013-05-28 09:54 马走日 阅读(239) 评论(0) 推荐(0)