常用开源框架学习
来源:互联网 发布:mac 删除苹果系统 编辑:程序博客网 时间:2024/06/06 00:03
开源项目链接:Android 开源项目分类汇总、List of Android UI/UX Libraries
一、Dagger:
Dagger是Android的依赖注入框架(DI框架),跟Spring 的IOC差不多。但它没有采用反射技术(Spring是用反射的,反射耗性能),而是用预编译技术,对程序性能影响极小。
Android Dagger依赖注入框架浅析
二、Bolts:
Bolts是一个用于简化移动app开发的轻量级函数库集合,是由Parse和Facebook编写来进行内部使用的,后来他们决定开源,提供给广大开发者使用。“Tasks”,使复杂的异步代码结构变得易于管理。
Bolts框架在安卓中的简单应用
三、EventBus:
EventBus是一个Android端优化的publish/subscribe消息总线(即消息发布/订阅),简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络,等网络返回时通过Handler或Broadcast通知UI,两个Fragment之间需要通过Listener通信,这些需求都可以通过EventBus实现。
快速Android开发系列通信篇之EventBus
四、AndroidAnnotations:
AndroidAnnotations是一个能够让你快速进行Android开发的开源框架,它能让你专注于真正重要的地方。使代码更加精简,使项目更加容易维护,它的目标就是“Fast Android Development.Easy maintainance”。
Android Studio配置 AndroidAnnotations
Android开源框架(一):AndroidAnnotations
- 常用开源框架学习
- 常用开源框架
- Java常用框架学习
- 常用框架 学习笔记
- android 常用开源框架
- android 常用开源框架 .
- Android----常用开源框架
- IOS 常用开源框架
- Android常用开源框架
- android 常用开源框架
- 常用Android开源框架
- 常用Android开源框架
- Android常用开源框架
- 常用的开源框架
- Android常用开源框架
- GitHub常用开源框架
- Android常用开源框架
- 常用开源框架使用
- java静态变量(类变量)和普通变量(实例变量)的区别
- 使用Loadrunner进行文件的上传和下载
- C# ~ 从 IEnumerable / IEnumerator 到 IEnumerable<T> / IEnumerator<T> 到 yield
- 关于架构升级的一次体悟
- windows7安装chrome错误0x80004002
- 常用开源框架学习
- ODBC、JDBC和四种驱动类型
- php://input 获取数据
- Android最新 代号、版本和API Levels对应关系
- 初学驱动开发-windows驱动-键盘过滤驱动
- Adidas F50 FG Baratas discovers the lady does
- nsobjcruntime.h 报错
- zzulioj1899 985的最大和难题(思维)
- iso14443 非接触式IC卡协议