Android开源框架
shineflowers
每个人都是独一无二的……
展开
-
Android Afinal框架学习(一) FinalDb 数据库操作
框架地址:https://github.com/yangfuhai/afinal对应源码:net.tsz.afinal.annotation.sqlite.* net.tsz.afinal.db.sqlite.*net.tsz.afinal.db.table.*net.tsz.afinal.utils.ClassUtils、net.tsz.afinal.ut原创 2014-11-19 16:14:29 · 4046 阅读 · 0 评论 -
Freeline - Android平台上的秒级编译方案
FreeLine是什么?Freeline是蚂蚁金服旗下一站式理财平台蚂蚁聚宝团队15年10月在Android平台上的量身定做的一个基于动态替换的编译方案,5月阿里集团内部开源,稳定性方面:完善的基线对齐,进程级别异常隔离机制。性能方面:内部采用了类似Facebook的开源工具buck的多工程多任务并发思想:端口扫描,代码扫描,并发编译,并发dx,并发merge dex等策略,在多核机器上有明显加速原创 2017-03-06 19:56:49 · 1659 阅读 · 0 评论 -
MPAndroidChart开源图表库(三)之柱形图
承接上一篇文章,请参考 http://blog.csdn.net/shineflowers/article/details/447047231. 将mpandroidchartlibrary-2-0-8.jar包copy到项目的libs中2. 定义xml文件3. 主要Java逻辑代码如下,注释已经都添加上了。package com.jackie.mpandoidbar原创 2015-04-01 16:42:35 · 27577 阅读 · 27 评论 -
MPAndroidChart开源图表库(一)之饼状图
MPAndroidChart是一款基于Android的开源图表库,MPAndroidChart不仅可以在Android设备上绘制各种统计图表,而且可以对图表进行拖动和缩放操作,应用起来非常灵活。MPAndroidChart同样拥有常用的图表类型:线型图、饼图、柱状图和散点图。GitHub地址:https://github.com/PhilJay/MPAndroidChart下面主要原创 2015-03-28 15:32:27 · 72157 阅读 · 95 评论 -
Android 网络操作库 okhttp
现在Android网络方面的第三方库很多,volley,Retrofit,OKHttp等,各有各自的特点。okhttp是一款高效的HTTP客户端,支持连接同一地址的链接共享同一个socket,通过连接池来减小响应延迟,还有透明的GZIP压缩,请求缓存等优势 。okhttp官网github:https://github.com/square/okhttp一、 使用教程原创 2016-10-30 18:49:04 · 1371 阅读 · 0 评论 -
AndroidAnnotations开发框架使用详解
AndroidAnnotations是一个能够让你快速进行Android开发的开源框架,它能让你专注于真正重要的地方。使代码更加精简,使项目更容易维护。下面给出GitHub地址:https://github.com/excilys/androidannotations/wiki简单说明下Android Studio的配置方法,比较简单,修改对应module的build.gradle文件原创 2016-03-28 17:13:27 · 5524 阅读 · 1 评论 -
HelloCharts开源图表库(一)之折线图
之前我们介绍了一个非常优秀开源图表库MPAndriodChart,请参考http://blog.csdn.net/shineflowers/article/details/44704723。我们今天介绍的将是一个更为优秀的图表库,比MPAndroidChart性能更好,功能更完善,UI风格更美观,坐标轴更精细。支持缩放、滑动以及平移。Zoom(pinch to zoom,原创 2015-04-11 19:54:04 · 29805 阅读 · 9 评论 -
MPAndroidChart开源图表库(二)之折线图
承接上一篇文章,请参考 http://blog.csdn.net/shineflowers/article/details/447016451. 将mpandroidchartlibrary-2-0-8.jar包copy到项目的libs中2. 定义xml文件3. 主要Java逻辑代码如下,注释已经都添加上了。package com.example.mpandroidl原创 2015-03-28 19:48:22 · 58465 阅读 · 87 评论 -
Android Volley的基本用法
1. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用率非常高。不过HttpURLConnection和HttpCl转载 2014-10-24 17:35:11 · 20257 阅读 · 1 评论 -
LiteHttp极简且智能的Android HTTP框架
今天接触到了LiteHttp框架,觉得挺不错,比Vollery更轻量级。详细信息,请参考http://www.eoeandroid.com/thread-326584-1-1.html上面有详细的介绍,这里简单介绍一下怎么用它来给服务端发送请求,完成用户名和密码的验证:GitHub链接:https://github.com/litesuits/android-lite-async原创 2015-03-29 23:59:48 · 6485 阅读 · 1 评论 -
Android开源框架Universal-Image-Loader基本介绍和使用
相信大家平时做Android应用的时候,多少会接触到异步加载图片,或者加载大量图片的问题,而加载图片我们常常会遇到许多的问题,比如说图片的错乱,OOM等问题,对于新手来说,这些问题解决起来会比较吃力,所以就有很多的开源图片加载框架应运而生,比较著名的就是Universal-Image-Loader,相信很多朋友都听过或者使用过这个强大的图片加载框架,今天这篇文章就是对这个框架的基本介绍以及使用,主原创 2015-03-26 15:41:20 · 4100 阅读 · 1 评论 -
Andbase应用开发框架
【运行说明】运行AndBaseDemo需要将文件中的AndBase库Add进AndroidBaseDemo中。1.andbase中包含了大量的开发常用手段。如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理,图片文件下载上传,Http请求工具,SOAP工具类,异步Task,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使您的应用在团队开发中减少冗余代码,很大的提原创 2015-03-10 16:43:52 · 16079 阅读 · 2 评论 -
Android集成友盟社会化分享功能
1. 产品概述友盟社会化组件,可以让移动应用快速具备社会化分享、登录、评论、喜欢等功能,并提供实时、全面的社会化数据统计分析服务。2. 获取友盟Appkey如果你之前已经在友盟注册了应用,并获取到了Appkey,可以继续使用它.如果没有,请去友盟官网注册应用。3. 下载并安装SDK下载SDK最新版添加代码和资源引用原创 2015-03-05 13:49:53 · 30694 阅读 · 1 评论 -
Android集成友盟推送功能
友盟是中国最大的移动开发者服务平台,为移动开发者提供免费的应用统计分析、社交分享、消息推送、自动更新、在线参数、移动推广效果分析、微社区等app开发和运营解决方案。如何快速集成友盟推送功能:1. 注册友盟账号友盟开发者账号的注册地址:http://www.umeng.com/users/sign_up2. 创建推送应用首先进入友盟消息推送的应用中心,创建一个应用,链接地址为原创 2015-03-03 15:59:03 · 28951 阅读 · 2 评论 -
Android PullToRefresh上拉和下拉刷新
Github链接:https://github.com/chrisbanes/Android-PullToRefresh1. 设置Listview layout文件中定义PullToRefreshListView Xml代码com.jackie.PullToRefreshListView android:id="@+id/list_vi原创 2014-12-09 14:55:20 · 2170 阅读 · 0 评论 -
Android EventBus的初步使用
参考链接:http://blog.csdn.net/jjwwmlp456/article/details/41548825简化应用程序组件(Activity、Fragment、线程)间通信的开源项目原创 2014-12-01 18:44:44 · 1359 阅读 · 0 评论 -
Android 最火的快速开发框架xUtils
Github下载地址:https://github.com/wyouflf/xUtilsxUtils简介xUtils 包含了很多实用的Android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响。xUtils最低兼容And原创 2014-11-20 11:25:55 · 19290 阅读 · 2 评论 -
Android Studio配置GreenDAO 3.2.0和使用方法
我相信,在平时的开发过程中,大家一定会或多或少地接触到SQLite。然而在使用它时,我们往往需要做许多额外的工作,像编写 SQL语句与解析查询结果等。所以,适用于Android ORM框架也就孕育而生了,现在市面上主流的框架有OrmLite、SugarORM、Active Android、Realm与GreenDAO。今天主要来讲一下GreenDAO 3.0G之后的版本是怎么在Android St原创 2016-11-30 11:38:04 · 6380 阅读 · 3 评论