Skip to content

Latest commit

 

History

History
92 lines (43 loc) · 3.93 KB

File metadata and controls

92 lines (43 loc) · 3.93 KB

Android快速开发库整理

[TOC]

A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations.

SQLDelight generates Java models from your SQL CREATE TABLE statements. These models give you a typesafe API to read & write the rows of your tables. It helps you to keep your SQL statements together, organized, and easy to access from Java.

A collection of source code generators for Java.

Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.

Treasure是一个Android平台上基于SharePreferences的偏好存储库,只需要定义接口,无需编写实现,默认支持SerializableParcelable。运行时0反射,不仅使用方便而且性能和原生写法几乎无差别。

原理讲解

A library for using EventBus between processes, useful in the IPC or plugin development.

原理讲解

A Shelly-based library for business-logic-oriented programming. Shelly plays Domino in ToyRoom.

A smart, novel and easy-to-use framework for Android Inter-Process Communication (IPC).

一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库。

Native code loader for Android

React-Native系列Android——SoLoader加载动态链接库

RxJava

一个使用Observable序列实现包含异步和基于事件的编程方式框架。扩展自观察者模式,实现数据、事件序列,并提供了很多Operators可以随意转换Observable,而无需顾虑线程安全,并发同步等。

给 Android 开发者的 RxJava 详解

Awesome-RxJava

RxJava的Android扩展。

基于RxJava的Activity、Fragment生命周期控制组件。结合RxJava请求使用可以根据Activity、Fragment生命周期自动完成事件序列。避免需要手动调用unsubscribe。

Jake大神的大作, 用来将View的事件转换成Rx模式 (大家可以跟随项目见证它的妙处).

数据库查看库。

Battery Historian is a tool to analyze battery consumers using Android "bugreport" files.

Android performance test tool-CPU,memory,network traffic,starting time,battery current and status

Performance metrics library for Android development (includes dagger2metrics)