1. google valley Android网络通信库

git clone https://android.googlesource.com/platform/frameworks/volley

介绍

http://www.cnblogs.com/bvin/p/3291611.html#2806770

http://liubin.org/2013/05/27/android-volley-at-a-glance/

2.Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。

通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题
     https://github.com/yangfuhai/afinal
    介绍
    http://www.cnblogs.com/taoweiji/p/3174722.html

3、图片控件 - GifView

  由于 Android 中并没有直接播放动画 GIF 图片的 view,所以我们可以利用 GifView 控件来实现 GIF 图片展示功能。GifView 的 Jar 包由四个类组成:

  • GifAction.java 主要用来监视 GIF 图片是否加载成功
  • GifFrame.java 里面三个成员:当前图片、延时、下张 Frame 的链接。
  • GifDecoder.java 解码线程类
  • GifView.java 是核心类,包含 GifView 构造方法,还可以设置图片源、延迟、绘制等。

  官方网站:https://code.google.com/p/gifview/

4、滚动组件 - Glide

  Glide 是一款基于 Android 的图片加载和图片缓存组件,它可以最大性能地在 Android 设备上读取、解码、显示图片和视频。Glide 可以将远程的图片、视频、动画图片等缓存在设备本地,便于提高用户浏览图片的流畅体验。

  官方网站:https://github.com/bumptech/glide

5. https://github.com/qiujuer/Genius-Android

android一些基础工具和theme和button的修改

6.https://github.com/hiphonezhu/Android-BaseLine

android基础库功能封装

7.https://github.com/vince-styling/Netroid 基于volley的网络库

8.https://github.com/inferjay/AndroidDevTools

收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。

9. menu 点击后变化的动画效果

https://github.com/ChrisRenke/DrawerArrowDrawable

https://github.com/balysv/material-menu

https://github.com/ikimuhendis/LDrawer

8. 另外一个UI收集库

https://github.com/wasabeef/awesome-android-ui

9.https://github.com/pungrue26/SelectableRoundedImageView

圆角图片按钮

10 https://github.com/CyberAgent/android-gpuimage

11 .https://github.com/mcharmas/android-parcelable-intellij-plugin

12.https://github.com/Diolor/Swipecards

13 、https://github.com/rengwuxian/MaterialEditText  Material Design的TextEdit

14、 https://github.com/Avocarrot/json2view

   把xml布局文件转换成json,然后有个dynamicview根据json使用java方式动态创建view 
 15 https://github.com/pakerfeldt/android-viewflow 从这个网址知道的 http://smallwoniu.blog.51cto.com/3911954/1308959

16.http://blog.csdn.net/mybook1122/article/details/24003343 fragment 嵌套fragment

android 开源和一些博客总结

android开源库收集的更多相关文章

  1. 开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发

    [原][开源框架]Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位... 时间 2015-01-05 10:08:18 我是程序猿,我为自己代言 原文  http: ...

  2. Android 第三方开源库收集整理(转)

    原文地址:http://blog.csdn.net/caoyouxing/article/details/42418591 Android开源库 自己一直很喜欢Android开发,就如博客签名一样,  ...

  3. 45.Android 第三方开源库收集整理(转)

    原文地址:http://blog.csdn.net/caoyouxing/article/details/42418591 Android开源库 自己一直很喜欢Android开发,就如博客签名一样,  ...

  4. 【开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位网友补充完善

    链接地址:http://www.tuicool.com/articles/jyA3MrU 时间 2015-01-05 10:08:18  我是程序猿,我为自己代言 原文  http://blog.cs ...

  5. Android之史上最全最简单最有用的第三方开源库收集整理

    Android开源库 自己一直很喜欢Android开发,就如博客签名一样, 我是程序猿,我为自己代言 . 在摸索过程中,GitHub上搜集了很多很棒的Android第三方库,推荐给在苦苦寻找的开发者, ...

  6. GitHub上排名前100的Android开源库介绍(来自github)

    本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍,至于排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果,然后过滤了 ...

  7. GitHub Top 100的Android开源库

    摘要: 本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择「Best M... 本项目主要对目前 GitH ...

  8. 我的Android进阶之旅】GitHub 上排名前 100 的 Android 开源库进行简单的介绍

    GitHub Android Libraries Top 100 简介 本文转载于:https://github.com/Freelander/Android_Data/blob/master/And ...

  9. <Android开源库 ~ 1> GitHub Android Libraries Top 100 简介

    转载自GitHub Android Libraries Top 100 简介 本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据 GitH ...

随机推荐

  1. springmvc跨域

    //mvc默认是text/plain;charset=ISO-8859-1@RequestMapping(value = "/xxx", produces = "appl ...

  2. Listview_简单使用_(Virtual)

    1.代码来自于“C:\Program Files (x86)\Borland\Delphi7\Demos\Virtual Listview” 1.1.是使用 ListView来显示数据 1.2.自己管 ...

  3. 使用Java代码来创建view

    使用Java代码来创建view 一.简介 需要了解的知识 二.方法 1)java代码创建view方法 * 1.先建view对象 View view= View.inflate(this, R.layo ...

  4. java reflect反射---Java高级开发必须懂的

    理解反射对学习Java框架有很大的帮助,如Spring框架的核心就是使用Java反射实现的,而且对做一些Java底层的操作会很有帮助.  一.Class类的使用         1.万事万物皆对象,( ...

  5. B/S,C/S简单介绍

    B/S,C/S 架构 硬件环境不同:C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务. B/S 建立在广域网之上的, 不必是专门的网络硬件环境, ...

  6. Educational Codeforces Round 22E

    给你n和k,n个数,每个数范围1e5,m次查询,每次查询区间(l,r),在区间中的每个数,如果超过k次只算k次,否则算原来的次数,求总次数,强制在线 解法:线段树维护区间中每个数经过k次到达的点pos ...

  7. 一 web爬虫,requests请求

    requests请求,就是用python的requests模块模拟浏览器请求,返回html源码 模拟浏览器请求有两种,一种是不需要用户登录或者验证的请求,一种是需要用户登录或者验证的请求 一.不需要用 ...

  8. 如何用Tomcat部署前端静态文件

    在项目开发的过程中,一些公司经常是前后台分开的,并不是所有的前端文件都在后台项目中,尤其是互联网公司.这时候就需要后端人员单独运行前端文件.怎么用Tomcat部署运行前端静态文件呢? 工具/原料   ...

  9. day5-hashlib模块

    一.概述 在程序开发过程中,很多时候会涉及用户信息验证环节,这类场景下我们往往需要对字符串进行加密处理.python中也有专门的加密模块,它就是hashlib.下面章节将详述它的常见用法. 二.常见加 ...

  10. Mac安装Virtualenv & PyCharm使用Virtualenv

    我们使用Python开发的时候,每个项目可能需要不同的Python版本,这时候我们就需要Virtualenv配置虚拟环境. Mac安装Virtualenv sudo pip install virtu ...