android_study_data

整理收集经常使用或者非常好的资料,会持续更新.

学习资料整理
  • Android 学习资料收集

    非常全面的资料整理,包括书籍

  • AndroidDevTools

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

  • Android 开发最佳实践

    从Futurice公司Android开发者中学到的经验。 遵循以下准则,避免重复发明轮子。

  • Android tech frontier

    一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目 http://www.devtf.cn

  • Android 问题交流讨论坛

    在Issues中分享和提问的论坛

  • Android源码设计模式分析项目

    该项目通过分析Android系统中的设计模式来提升大家对设计模式的理解,从源码的角度来剖析既增加了对Android系统本身的了解.

  • Android知识库

    Android 非常全面细致的资料和讲解.

  • 常用的一些Android代码

    这里收集了大家常用的一些Android代码,持续更新中,内容来自作者的平时积累和网络上看到的文章,部分原文地址在最下方。

  • GreenDAO的入门使用

    GreenDAO 的入门使用

  • awesome-android-ui

    非常全面的UI库,可以学到很多知识.

  • A fast JSON

    最快的Json解析库

第三方服务
  • 环信

    即时通讯

  • 融云

    即时通讯云

  • 友盟+

    推送,统计,分享

  • 极光

    推送

  • 七牛

    云存储

  • Bmob后端云

    云数据库

  • 蚂蚁金服

    支付

  • 百度地图

    地图

个人应用可以用到的资料
完整的项目

[源码] Android 不要错过的7个完整项目学习

鸿洋大大整理github上完整的项目:音视频播放器、IM通讯、阅读类、商城以及部分公司开源客户端

仿网易云音乐客户端

仿全民TV

简阅客户端

豆芽客户端

即时通讯:嗨豹

洛克商城

oschina官方客户端

可用的第三方API
  • 知乎日报 API 分析

  • Awsome_API 此开源项目收集了国内外常用的API

  • Postman HTTP请求 的Chrome插件

  • Material icons 使用正确的图标

常用的开源项目
  • stetho Stetho是 Facebook 出品的一个强大的 Android 调试工具

  • logger Logger 是一个简单, 漂亮, 强大 Android 打印日志库

  • okhttp OkHttp 是 Square 公司出品的 HTTP 请求库

  • RxJava RxJava 是一个在 Java VM 上使用可观测的序列来组成异步的, 基于事件的程序的库

  • retrofit Retrofit 是 Square 公司出品的 HTTP 请求库

  • picasso Picasso 是 Square 公司出品的一款图片缓存库, 主导者是 JakeWharton 大神

  • EventBus EventBus 是 Android 事件管理总线 线程之间传递消息, 大大简化了事件传递逻辑

  • zxing ZXing 是二维码领域中名气最大的开源项目

  • leakcanary LeakCanary 是 Square 公司出的一款检测内存泄露工具

  • butterknife 由 JakeWharton 大神开发出来的, ButterKnife 是 View 注入框架

  • glide Glide 是 Google 员工的开源项目, 广泛应用于 Google 一些 App 上,图片缓存库

  • PhotoView PhotoView 是 ImageView 的子类, 支持所有 ImageView 的源生行为,支持双击放大/还原, 支持平滑滚动等等

  • MaterialDesignLibrary Material Dialogs 是一个可高度定制易用, 符合 Material Design 风格的 Dialogs

  • RxAndroid RxAndroid 是 RxJava 的一个针对 Android 平台的扩展, 主要用于 Android 开发

  • dagger Dagger 是 Square 公司出品的一个针对 Android 和 Java 的快速依赖注入器, 能够有效减少你敲代码量

  • SmartTabLayout SmartTabLayout 是一个自定义的 Tab title strip, 基于 Google Samples 中的 android-SlidingTabBasic 项目, 滑动时 Indicator 可平滑过渡

  • android-Ultra-Pull-To-Refresh 开发者是廖祜秋, 这个是一个非常强大的下拉刷新库

  • StickyListHeaders 头部悬停

  • AppIntro AppIntro 是一个让人轻松快速搭建漂亮酷炫的引导页库

  • ShowcaseView ShowcaseView 是一个非常适合用于对用户进行第一次使用进行指导的库,使用起来非常简单还可以自定义样式

  • material Material 是将 Material Design 风格控件封装在该库当中

  • uCrop uCrop 是Yalantis 组织开源的图片裁剪库, 支持缩放, 旋转图片, 支持各种比例的裁剪框, 非常强大的一个图片裁剪库

  • sweet-alert-dialog Android 版的 SweetAlert, 清新文艺, 快意灵动的甜心弹框, 灵感来源于 JS 版 SweetAlert

更多相关文章

  1. 【精华】Android面试精华总结——Socket网络通信
  2. SlidingMenu库的导入以及Jar mismatch问题
  3. Android(安卓)Studio高级使用详解
  4. Android命令生成编译出build.xml文件
  5. 开源项目之Android(安卓)GreenDroid(界面库)
  6. Android(安卓)推送之Androidpn项目分析(一)
  7. Android服务器端和客户端设计APK升级
  8. android studio导入第三方工具
  9. Android常用开源项目库

随机推荐

  1. Android(安卓)opengl ES实现后台绘图并保
  2. Android(安卓)Camera增加自定义图像处理
  3. USB Camera在android车机上应用前景及初
  4. 深入理解 Android(安卓)消息机制原理
  5. 三分钟搞定安卓+iOS适配问题
  6. 【总结问题】在Eclipse中安装ADT(Android
  7. android 自定义Toast样式和显示方式
  8. Android启动service下载失败后stopServic
  9. Android(安卓)QQ第三方登录 分享
  10. 微软Office应用将于明年3月登陆iOS与Andr