
android开源库
文章平均质量分 89
FightSeeker
加油!
展开
-
EventBus 使用详解
在做android开发的时候,免不了在各个组件之间进行通讯。它们之间的交互实在是比较麻烦,而且开销又或许很大。用BroadcastReceiver,还是Intenent呢?抑或者是handler,no no no,都不是,现在有一种轻量级的针对android通讯的优化的发布/订阅事件总线-----EventBus。它可以代替以上三者在组件之间,线程之间传递消息,代码间耦合度低,开销相对来说较小。原创 2016-01-19 17:03:12 · 848 阅读 · 0 评论 -
fastjson使用方法
一:fastjson介绍没啥好说的,阿里巴巴出品,网上摘抄一下。Fastjson是一个Java语言编写的JSON处理器。1、遵循http://json.org标准,为其官方网站收录的参考实现之一。2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。3、无依赖,不需要例外额外的jar,能够直接跑在JDK上。原创 2016-05-18 16:04:14 · 2079 阅读 · 1 评论 -
图片裁剪之CropImageViewdd
当我设置头像的时候,选择的图片未必适合,所以这个时候需要把图片裁剪一下。下面分两种来简单的介绍一下图片裁剪的方法。一:调用系统的裁剪api,来完成裁剪 /** *图片剪切 */ public static void cropImage(Activity mActivity,Uri uri){ Intent intent = new Intent("com.android.c原创 2016-06-29 16:15:28 · 2487 阅读 · 0 评论 -
android快速开发:使用butterknife注解
用烦了通过findViewById来获取View,那么不妨换一种方式获取:注解。注解在开发应用的时候,简单、迅捷、解耦。总之是轻松加愉快啊。下面介绍一个注解框架ButterKnife,当前版本已到8.2.1啦,那就从此版本来介绍一下使用方法。 1.ButterKnife的配置 在Module中的build.gradle配置如下:dependencies { compile 'com.ja原创 2016-07-18 17:06:26 · 3501 阅读 · 0 评论 -
android:RecycleView的简单封装使用
本文主要简单的介绍一下最最简单的RecycleView的使用方法。首先说一下具体的类所起的作用:BaseRecycleView.java:一个抽象类直接继承在RecyclerView,在内部实现了item的点击,长按,以及设置emptyView的功能,其中点击和长按实现了状态切换的功能,state_pressed.并对外开放了两个抽象接口getLayoutManger()和getItemDecora原创 2016-07-20 15:44:06 · 1820 阅读 · 0 评论 -
RxJava使用方法简析
我们很懒,所以我们就开发了很多很多的框架,用来节省我们的工作量、工作时间。异步操作难免是避不开的,官方提供的Handler机制以及AsyncTask ,都能实现异步操作,但是代码随着逻辑的增多而变得复杂,看上去混乱不堪有时候简直,所以,简洁高效的代码也是我们的追求。因此,为了异步,为了简洁,RxJava应运而生,来解决了以上的问题。1.RxJava 地址以及添加github地址: https:/原创 2016-09-03 14:59:52 · 2471 阅读 · 0 评论 -
Android学习资料
1.React Native专题 http://www.lcode.org/react-native/ 2.codeKK开源项目分析 http://www.codekk.com/open-source-project-analysis3.泡在网上的日子 http://www.jcodecraeer.com/plus/list.php?tid=314.ApkBus精品控件原创 2016-09-01 16:49:20 · 658 阅读 · 0 评论