Android实用开源项目
来源:互联网 发布:淘宝设计网站 编辑:程序博客网 时间:2024/05/06 04:37
Dagger
https://github.com/square/dagger
A fast dependency injector(依赖注入工具) for Android and Java.
ButterKnife
https://github.com/JakeWharton/butterknife
Field and method binding for Android views which uses annotation processing to generate boilerplate code for you.(Android views的变量和方法的绑定工具,使用注解的方式形成公式化的代码)
RxAndroid
https://github.com/ReactiveX/RxAndroid
Android specific bindings for RxJava.
Retrofit
https://github.com/square/retrofit
Type-safe HTTP client for Android and Java by Square, Inc.
OkHttp
https://github.com/square/okhttp
An HTTP & HTTP/2 client for Android and Java applications.
Gson
https://github.com/google/gson
Gson(json string和java object相互转换的工具) is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object. Gson can work with arbitrary Java objects including pre-existing objects that you do not have source-code of.
GalleryFinal
https://github.com/pengjianbo/GalleryFinal
Android自定义相册,实现了拍照、图片选择(单选/多选)、 裁剪(单/多裁剪)、旋转、ImageLoader无绑定任由开发者选择、功能可配置、主题样式可配置。GalleryFinal为你定制相册。
Glide
https://github.com/bumptech/glide
Glide(可以加载本地和网络中的图片,并且会自动处理图片缓存的工具) is a fast and efficient open source media management and image loading framework for Android that wraps media decoding, memory and disk caching, and resource pooling into a simple and easy to use interface.
Tileview
https://github.com/moagrius/TileView
The TileView widget(可实现类似地图的功能,可缩放的组件) is a subclass of android.view.ViewGroup that asynchronously displays tile-based images, with pan and zoom functionality, and features like markers, hotspots, paths, multiple levels of detail, and arbitrary coordinate systems.
SlidingDrawer
https://github.com/wtao901231/SlidingDrawer
android.widget.SlidingDrawer在API17时弃用了,这个是代替用的。
PullToRefresh
https://github.com/MarkMjw/PullToRefresh
根据Maxwin的XListView改造而来,完善下拉刷新上拉加载更多的功能并实现自动刷新以及自动加载等功能, 并增加对ScrollView的支持。 原XListView参考链接:https://github.com/Maxwin-z/XListView-Android
zxing
https://github.com/zxing/zxing
ZXing (“zebra crossing”) is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages.(可用来扫描条形码和二维码)
RealTime
https://github.com/socketio/socket.io
Realtime application framework (Node.JS server) http://socket.io
stickylistheaders
https://github.com/emilsjolander/StickyListHeaders
StickyListHeaders is an Android library that makes it easy to integrate section headers in your ListView.(一个可以类似ExpandableListView, 但是可以将group固定在顶部的ListView)
expandableTextView
https://github.com/Manabu-GT/ExpandableTextView
ExpandableTextView is an Android library that allows developers to easily create an TextView which can expand/collapse just like the Google Play’s app description. Feel free to use it all you want in your Android apps provided that you cite this project.(一个可以展开收起的TextView)
0 0
- Android实用开源项目
- Android实用开源项目
- 很实用的android开源项目
- Android 实用开源项目集合 持续更新
- Android 实用项目链接
- 实用的开源项目
- AnyFo实用开源项目汇总
- 实用类库、开源项目收集
- golang优秀实用开源项目收集
- 一些实用的开源项目
- 高效实用的.NET开源项目
- 高效实用的.NET开源项目
- Android[第三方or官方]高质量实用【组件&开源项目&框架】集合贴
- android 实用项目备份【GitHub】(一)
- android 实用项目备份【GitHub】(二)
- android 实用项目备份【GitHub】(三)
- Android Studio项目开发实用快捷键!!
- android 实用的开源框架
- 资源管理类
- Swift编程基础之排序(一)
- Web服务器 Apache URL重写
- 停掉WebService服务端
- 自定义View XML文件出现No resource identifier found for attribute 'xxx' in package 'xxx.xxx.xxx'错误
- Android实用开源项目
- Android Studio或Intellij Idea生成javadoc出错的解决办法
- java中的快捷键
- MMU 段映射
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 表单提交带时间参数 出现404
- 解决<br /> 换行符占据空间
- 万能适配器(2) 抽取CommonAdapter
- 兄弟郊游