资讯专栏INFORMATION COLUMN

Android入门及效率开发

Scott / 1427人阅读

摘要:响应式编程函数响应式编程中文文档依赖注入配套插件日志输出表达式的表达式插件开源项目汇总

入门

Android官方培训课程中文版:http://hukai.me/android-training-course-in-chinese/index.html

Android设计指南非官方中文版:http://www.apkbus.com/design/index.html

对应google官方(自备梯子):
training:http://developer.android.com/training/index.html
design:http://developer.android.com/design/index.html
api:http://developer.android.com/guide/index.html

项目建立

一个优秀的Android应用从建项目开始

功能模块 网络请求

okhttp,volley,android-async-http

okhttp-utils:https://github.com/hongyangAndroid/okhttp-utils
Android 一个改善的okHttp封装库

NoHttp:https://github.com/Y0LANDA/NoHttp
NoHttp简介 相关置顶文章

retrofit:https://github.com/square/retrofit

网络请求的封装库,推荐如上两个,诸如其他volley,Async-Http,okhttp,
可以看这篇文章:NoHttp, OkHttp, Volley, Async-Http, xUtil, HttpClient, HttpURLConnection的比较

图片加载

Fresco:https://github.com/facebook/fresco

Glide:https://github.com/bumptech/glide

picasso:https://github.com/square/picasso

数据库读写

greenDao:https://github.com/greenrobot/greenDAO

ormlite:https://github.com/j256/ormlite-android

LitePal:https://github.com/LitePalFramework/LitePal

sqlbrite:https://github.com/square/sqlbrite

JSON解析

fastjson:https://github.com/alibaba/fastjson

gson:https://github.com/google/gson

jackson:https://github.com/FasterXML/jackson

事件总线

otto:https://github.com/square/otto

EventBus:https://github.com/greenrobot/EventBus
EventBus使用详解
Android EventBus源码解析 带你深入理解EventBus

我们不推荐使用事件总线这种模式,如果你对代码中n多的interface或者thread,handler的模式感觉繁琐,
可以了解下面的响应式编程。

响应式编程

RxJava:https://github.com/ReactiveX/RxJava

RxAndroid:https://github.com/ReactiveX/RxAndroid

Rx函数响应式编程中文文档

依赖注入

Dagger:https://github.com/square/dagger

RoboGuice:https://github.com/roboguice/roboguice

ButterKnife:https://github.com/JakeWharton/butterknife
配套插件android-butterknife-zelezny

日志输出

logger:https://github.com/orhanobut/logger

android-CLog:https://github.com/liaohuqiu/android-CLog

KLog:https://github.com/ZhaoKaiQiang/KLog

lambda表达式

Android的lambda表达式插件:https://github.com/evant/gradle-retrolambda

开源项目汇总

http://www.jcodecraeer.com/plus/list.php?tid=31

https://github.com/Trinea/android-open-project

http://p.codekk.com/

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/12611.html

相关文章

  • 「码个蛋」2017年200篇精选干货集合

    摘要:让你收获满满码个蛋从年月日推送第篇文章一年过去了已累积推文近篇文章,本文为年度精选,共计篇,按照类别整理便于读者主题阅读。本篇文章是今年的最后一篇技术文章,为了让大家在家也能好好学习,特此花了几个小时整理了这些文章。 showImg(https://segmentfault.com/img/remote/1460000013241596); 让你收获满满! 码个蛋从2017年02月20...

    wangtdgoodluck 评论0 收藏0
  • Android 研发工程师图书一览(2016年版)

    摘要:番茄工作法简约而不简单,本书亦然。在番茄工作法一个个短短的分钟内,你收获的不仅仅是效率,还会有意想不到的成就感。 @author ASCE1885的 Github 简书 微博 CSDN 知乎本文由于潜在的商业目的,不开放全文转载许可,谢谢! showImg(/img/remote/1460000007319503?w=728&h=792); 广而告之时间:我的新书《Android 高...

    MadPecker 评论0 收藏0
  • Android 研发工程师图书一览(2016年版)

    摘要:番茄工作法简约而不简单,本书亦然。在番茄工作法一个个短短的分钟内,你收获的不仅仅是效率,还会有意想不到的成就感。 @author ASCE1885的 Github 简书 微博 CSDN 知乎本文由于潜在的商业目的,不开放全文转载许可,谢谢! showImg(https://segmentfault.com/img/remote/1460000007319503?w=728&h=792...

    NoraXie 评论0 收藏0
  • Tools - 收藏集 - 掘金

    摘要:个高级多线程面试题及回答后端掘金在任何面试当中多线程和并发方面的问题都是必不可少的一部分。默认为提供了年杭州面试经历掘金想换个环境试试觉得做的不是自己想要的。源码网站安居客项目架构演进掘金本文已授权微信公众号独家发布。 15 个高级 Java 多线程面试题及回答 - 后端 - 掘金在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职...

    KitorinZero 评论0 收藏0
  • Tools - 收藏集 - 掘金

    摘要:个高级多线程面试题及回答后端掘金在任何面试当中多线程和并发方面的问题都是必不可少的一部分。默认为提供了年杭州面试经历掘金想换个环境试试觉得做的不是自己想要的。源码网站安居客项目架构演进掘金本文已授权微信公众号独家发布。 15 个高级 Java 多线程面试题及回答 - 后端 - 掘金在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职...

    mylxsw 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<