Android 基础入门教程

小猪的教程尽量以路线图 + 核心知识讲解 + 代码实例,来帮助大家学习Android!当然有些东西你一开始可能并不了解,不过你以后回过头来看,会发现这些东西很有用!

 在线阅读

Kotlin开发Android App文档

《Kotlin for android developers》中文版翻译。这本书并不是一本语言参考书,但它是一个Android开发者去学习Kotlin并且使用在自己项目中的一个工具。我会通过使用一些语言特性和有趣的工具和库来解决很多我们在日常生活当中都会遇到的典型问题。

 在线阅读

14天学会安卓开发

14天学会安卓开发.Android是什么?是一个针对移动设备的操作系统和软件平台。基于Linux内核。由 Google和开放手机联盟OHA开发的。容许使用Java语言来开发和管理代码。

 在线阅读

浅入浅出 Android 安全 中文版

Android 安全架构的理解不仅帮助我了解 Android 的工作原理,而且为我开启了如何构建移动操作系统和 Linux 的眼界。 本章从安全角度讲解 Android 架构的基础知识。 在第 1.1 节中,我们会描述 Android 的主要层级,而第 1.2 节给出了在此操作系统中实现的安全机制的高级概述。

 在线阅读

gradle学习笔记

在Android开发中平常所接触的gradle脚本,配置好了点击run按钮就能编译、打包、安装等等操作,编译出想要的apk,大大方便了开发过程。但是自己对gradle的了解和掌握仅仅只是够用,于是大量查资料开始学习gradle。

 在线阅读

Android官方培训课程中文版

Google Android团队在2012年的时候开设了Android Training板块,这些课程是学习Android应用开发的绝佳资料。我们通过Github发起开源协作翻译的项目,完成中文版的输出,欢迎大家传阅学习!

 在线阅读

RxJava Essentials 中文翻译版

RxJava Essentials 中文翻译版。本书是对Ivan.Morgillo所写一书的中文翻译版本,仅供交流学习使用,严禁商业用途。

 在线阅读

Material Design 中文版

Google I/O 2014 发布 Material Design,1sters 于 2014-09-09 上线中文版,并稳稳占据百度和 Google material design 关键字的第一名。

 在线阅读

Fresco 中文版教程

Fresco 是一个强大的图片加载组件。Fresco 中设计有一个叫做 image pipeline 的模块。它负责从网络,从本地文件系统,本地资源加载图片。为了最大限度节省空间和CPU时间,它含有3级缓存设计(2级内存,1级文件)。

 在线阅读

Android Gradle 用户指南

Android Studio 使用 Gradle 构建工具,而 Gradle 继承了强大、灵活的 Ant 和 Maven 丰富的依赖管理,配置管理简单,脚本编写方便灵活,插件模块化。本指南是 Android 官方的 Gradle Plugin User Guide 中文翻译版。

 在线阅读

Android Java 技术笔记

个人日常学习之余记下的笔记,仅供参考。包括Android Java 技术笔记。

 在线阅读

深入理解 Android 卷I

Android 应用开发工程师:刚接触 Android 系统的读者朋友,本书中关于 Binder,sp 和 wp、Handler 及 Looper 等常用类的分析,或许能帮助你迅速适应 Android 平台上的开发工作。

 在线阅读

深入理解 Android 卷II

本书通过直接剖析源代码的方式进行讲解,旨在引领读者一步步深入于Android系统中相关模块的内部原理,去理解它们是如何实现、如何工作的。在分析过程中,笔者根据个人研究Android代码的心得,采用了精简流程、逐个击破的方法。

 在线阅读

深入理解 Android 之 Gradle

本文对 Gradle 进行了讲解,希望能帮助大家答疑解惑。本文是 Android 系统及应用开发专家邓凡平的最新作品,帮你深入理解 Gradle,继续修炼 Android 内功。

 在线阅读

Android OpenGL ES 开发教程

OpenGL ES 主要用来开发 3D 图形应用的。OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL 三维图形 API 的子集,针对手机、PDA 和游戏主机等嵌入式设备而设计。本教程结合实例由浅入深地讲解了使用 OpenGL ES 进行 3D 图形开发的。

 在线阅读

Android OpenGL ES 简明开发教程

OpenGL ES 主要用来开发 3D 图形应用的。OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL 三维图形 API 的子集,针对手机、PDA 和游戏主机等嵌入式设备而设计。本教程可以帮助从未接触过 3D 开发的程序员了解 OpenGL 开发的基本概念和方法。

 在线阅读

Android Weekly 中文版

Android Weekly 相当于是 Android 开发社区的实时通讯录,每周报道 Android 最新讯息,包括新的库、工具和博客等,只要你有 Email,就可以对其进行订阅,了解更多关于 Android 的消息。

 在线阅读

Android官方培训课程

欢迎来到为Android开发者准备的培训项目。在这里你会找到一系列的课程,这些课程会演示你如何使用可重用的代码来完成特定的任务。所有的课程分为若干不同的小组。你可以通过左边的导航来查看。

 在线阅读

Android 测试教程

测试也是开发过程中一个重要组成部分,Android 开发环境集成一个测试框架可以用来测试 Android 应用的各个方面,单元测试,UI 测试等。

 在线阅读

Android 开源项目指南

Android 开源项目是针对各种各样具有不同外形的设备创建的开源软件栈。它的主要目的是为运营商、原始设备制造商(OEMs)和开发人员创造一个开放的软件平台。

 在线阅读

Android RoboGuice 使用指南

RoboGuice 为 Android 平台上基于 Google Guice 开发的一个库,可以大大简化 Android 应用开发的代码和一些繁琐重複的代码。比如代码中可能需要大量使用 findViewById 在 XML 中查找一个 View,并将其强制转换到所需类型,onCreate 中可能有大量的类似代码。

 在线阅读

Android NDK 开发教程

NDK是一系列工具的集合,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。

 在线阅读

1 1 0

J 基于高德地图Android SDK进行封装,配合Kotlin实现展示地图效果
 
0.0 4.3
  昨天
21 201 15

S Sceneform是一个3D框架,具有基于物理的渲染器,它针对移动设备进行了优化,使Java开发人员可以轻松构建增强现实应用程序。
 
0.7000000000000001 0.5
9 216 46

实现高性能微信朋友圈
 
0.7000000000000001 4.2
  10天前
14 567 50

自定义LayoutManager,炫酷列表
 
2.8000000000000003 10.0
  前天

Z 专门用于信用卡号码输入的Android EditText
 
0.0 5.300000000000001
8 104 14

B BaseProject是一个Android基础程序架构库(屏幕适配,网络通信,公用方法等),使用它可以快速稳定高效的建立一个Android工程,它集成了一个项目最基本,可以说每个项目必备的一些库。
 
0.4 10.0
2 159 5

Helium一个采用100%Kotlin编写的Android轻量级MVP框架
 
0.7000000000000001 6.800000000000001
  前天
2 78 9

Liquid Refresh Layout 是一个简单的SwipeToRefresh库
 
0.0 1.7999999999999998
  1月前
6 55 9

G Green Build是一款开源Android应用程序,从头开始构建,可随时管理您的CI构建。 Green Build允许您在支持的CI平台上查看和管理您的持续集成项目。
 
0.0 10.0
2 10 0

Y 一个轻量级的Android路由框架,基于ARouter上进行改良,优化Fragment的使用,可结合XPage使用。
 
0.1 7.5
1 2 0

A Android串口通信,由 Google 官方串口通信库迁移而来,并扩展支持设置 su 路径、串口路径、波特率、校验位、数据位、停止位
 
0.0 3.8
  5天前
8 271 39

M 一款汇总了郭霖,鸿洋,以及自己平时收集的自定义控件的集合库。主旨帮助大家学习自定义控件中的一些技巧,分析问题解决问题的一种思路。
 
1.0 10.0
11 211 35

K khttp是Kotlin中HTTP请求的简单库。 它的功能类似于Python的requests模块。
 
0.6 0.0
  8月前
1 2 1

Y 一个可以根据数据库结构,快速生成基于spring boot常用API接口的gradle插件。生成的工程是idea+gradle+springboot+mysql+validation-api框架结构的工程。
 
0.1 0.5
  13天前

A App升级更新,兼容Android6.0 7.0 8.0
 
0.1 0.5
0 1 0

Y 音乐搜索器 - 多站合一音乐搜索安卓解决方案
 
0.0 5.8
  5天前
1 1 0

H rxjava1+retrofit2的一个初级封装。包括统一异常处理,加载框,取消订阅,拦截器(日志、加密、请求头),文件上传下载模块(支持断点续传)等。
 
0.0 1.2
  7天前

M MagicPermission - 安卓纯注解动态权限申请库
 
0.0 1.5
46 782 256

A 这是一个Android OpenGLES2.0 从零开始的Demo程序,仅做个人学习OpenGLES的记录,并提供给后来初学者参考
 
2.4 0.0
  2月前
51 564 37

K Kotlin序列化支持由三部分组成:一个gradle编译器插件,它为对象生成访问者/序列化程序代码,一个IntelliJ插件和一个运行时库。
 
1.7999999999999998 6.0
  昨天
1 29 3

Z 增强型apk analyzer,支持ap_, ap, aar, jar, so, awb等zip文件使用apk analyzer打开, android studio插件
 
0.0 4.2
  昨天

J 解决多数据多视图轻松编写以及复用存在的适配器.
 
0.1 5.0
  昨天
3 236 80

Android自定义悬浮窗
 
0.7000000000000001 3.2
  昨天
82 1.5k 152

E 它有两层数据库访问:类型安全的SQL包装DSL和轻量级数据访问对象
 
0.0 9.0
  昨天
10 143 12

M Magnet是Android的依赖注入库
 
0.4 10.0
60 718 148

Y 一个极致的集大成App,力争做到最好——MVVM+Retrofit+RxJava+Small 插件化+单元测试+MD
 
2.2 3.3000000000000003
  昨天
3 52 1

B Bouquet是一个java / android库,用于在执行RxJava2 Observable,Flowable,Single,Maybe和Completable时帮助调试和记录各种数据。
 
0.0 7.0
  前天
176 1.6k 293

T Tachiyomi - 适用于Android的免费和开源漫画阅读器
 
0.1 9.0
14 567 50

自定义LayoutManager,炫酷列表
 
2.8000000000000003 10.0
  前天
8 84 6

G Google Play Billing Library的一个RxJava封装
 
0.0 3.2
  前天
0 3 0

S 使用 Kotlin 属性委托实现的基于文件的 Key-Value 持久化工具
 
0.0 3.3000000000000003
  前天
1 3 0

M mvp+retrofit+Rx+gson+okhttp+数据储存
 
0.0 4.5
13 218 22

一组酷炫的Android UI 库,组件和动画
 
1.0 6.800000000000001
  前天
5 33 5

C 从 fb 的 profilo 项目里提取出来的hook 库,自己用
 
1.3 5.5
  前天

A android 轮播图控件
 
0.0 3.3000000000000003
  前天
Popular
713 7.2k 2.4k

H HanLP是由一系列用于自然语言处理模型与算法组成的Java工具包,目标是普及自然语言处理在生产环境中的应用。HanLP具备功能完善、性能高效、架构清晰、语料时新、可自定义的特点。
 
10.0 10.0
Popular
361 6.7k 553

A Android KTX - 用于开发Android应用程序的一套Kotlin扩展
 
10.0 8.299999999999999
  昨天
Popular
500 6.3k 1.8k

Y 用于逆向工程Android apk文件的工具
 
10.0 6.7
Popular
405 6.1k 1.1k

S 手机淘宝容器化框架,支持组件化、动态更新、热修复等,一个强大的安卓动态组件框架。
 
10.0 7.5
Popular
176 4.6k 762

Kickstarter for Android
 
10.0 7.7
Popular
168 3.9k 278

Y Moshi是一个现代的Android和Java的JSON库.它很容易把JSON解析为Java。
 
10.0 10.0
  8天前
Popular
338 3.8k 1.9k

K K-9 Mail – 一个开源Android电子邮件客户端
 
10.0 10.0
Popular
205 3.8k 337

A Android模块化和可定制的 Material Design UI 组件
 
10.0 10.0
  3天前
Popular
70 2.9k 487

A Android-skin-support: 一款用心去做的Android 换肤框架, 极低的学习成本, 极好的用户体验.
 
10.0 10.0
  6天前
Popular
260 2.7k 1.1k

F FirebaseUI for Android — Firebase的UI绑定,允许您快速连接常见的UI元素至Firebase APIs,像实时数据库或Firebase身份验证
 
10.0 10.0
Popular
162 2.7k 312

A A Module to use Xposed without root or recovery(or modify system image etc).
 
10.0 10.0
Popular
137 2.4k 958

L LeafPic是一个开源,material设计风格Android相册App。
 
9.9 10.0
Popular
1.2k 22.6k 2.5k

K Kotlin:JetBrain针对JVM、安卓和浏览器提供的静态类型编程语言
 
Popular
948 18k 5.8k

A Android开发人员不得不收集的代码
 
9.0 10.0
Popular
958 14.5k 3.6k

F 一个Android库管理图片和它所使用的内存。
 
9.0 10.0
Popular
680 12.6k 2.6k

G Gson:一个Java序列化/反序列化库,可以将JSON和java对象互相转换
 
9.0 7.800000000000001
  3天前
Featured
464 13.6k 2.9k

Y 一个强大并且灵活的RecyclerViewAdapter
 
9.0 4.8
Featured
137 2.4k 958

L LeafPic是一个开源,material设计风格Android相册App。
 
9.9 10.0
Featured
1k 21.8k 4.3k

G 一个Android图像加载和缓存库专注于流畅体验
 
9.0 4.699999999999999
Featured
680 12.6k 2.6k

G Gson:一个Java序列化/反序列化库,可以将JSON和java对象互相转换
 
9.0 7.800000000000001
  3天前
Featured
1k 19.5k 3.1k

LeakCanary:Android内存泄漏检测工具
 
9.0 4.699999999999999
Featured
1.2k 22.6k 2.5k

K Kotlin:JetBrain针对JVM、安卓和浏览器提供的静态类型编程语言
 
Featured
434 4.2k 1.3k

 VirtualApp是一个App虚拟引擎的开源实现
 
10.0 5.8
  3天前
Featured
389 11.5k 1.3k

Android 的Flexbox布局
 
9.0 0.8
Featured
168 3.9k 278

Y Moshi是一个现代的Android和Java的JSON库.它很容易把JSON解析为Java。
 
10.0 10.0
  8天前
Featured
288 7.6k 1.4k

L 有朋友通过尝试逆向微信图片压缩算法而实现的一个压缩比还不错的压缩算法。
 
10.0 5.8
  5天前
Featured
153 2.4k 829

BLibrary-Android快速开发框架
 
9.8 0.5
Featured
111 3.8k 711

A 在Android6.0开始,App可以直接安装,App在运行时一个一个询问用户授予权限,系统会弹出一个对话框让用户选择是否授权某个权限给App(这个Dialog不能由开发者定制),当App需要用户授予不恰当的权限的时候,用户可以拒绝,用户也可以在设置页面对每个App的权限进行管理。
 
10.0 5.8
  23天前
Featured
205 3.8k 337

A Android模块化和可定制的 Material Design UI 组件
 
10.0 10.0
  3天前
Featured
735 20.8k 3.2k

在Android和iOS上原生渲染After Effects动画
 
9.0 5.300000000000001
Featured
210 1.8k 833

A Azkaban工作流管理器
 
0.0 8.299999999999999
Featured
512 8.2k 1.9k

A Android Architecture Components 示例
 
10.0 2.0
  18天前
Featured
300 6.5k 1.6k

A 支付宝支付 | 微信支付(统一下单) | 微信分享 | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 压缩与加密 | 图片缩放
 
10.0 2.3000000000000003
Featured
202 2.6k 368

G Google ARCore SDK for Android
 
10.0 0.3
Featured
75 1.3k 402

Android校招面试指南
 
0.5 1.7000000000000002
  14天前
Featured
54 770 239

A 这个存储库包含一个详细的示例应用程序,它使用Dagger2,Room,RxJava2,FastAndroidNetworking和PlaceholderView实现MVVM体系结构
 
2.6 3.5
  3天前
Featured
39 1.3k 124

V VasDolly是一种快速多渠道打包工具,同时支持基于V1签名和V2签名进行多渠道打包。插件本身会自动检测Apk使用的签名类别,并选择合适的多渠道打包方式,对使用者来说完全透明。
 
0.0 2.0
Featured
361 6.7k 553

A Android KTX - 用于开发Android应用程序的一套Kotlin扩展
 
10.0 8.299999999999999
  昨天
Featured
23 1.1k 122

ShapeOfView - 为任何Android视图提供自定义形状
 
0.2 5.699999999999999
  3天前
Featured
39 1.3k 125

V VasDolly是一种快速多渠道打包工具,同时支持基于V1签名和V2签名进行多渠道打包。插件本身会自动检测Apk使用的签名类别,并选择合适的多渠道打包方式,对使用者来说完全透明。
 
0.0 2.0
Featured
162 2.7k 312

A A Module to use Xposed without root or recovery(or modify system image etc).
 
10.0 10.0
Featured
24 707 151

Y Awesome WanAndroid项目基于Material Design + MVP + Rxjava2 + Retrofit + Dagger2 + GreenDao + Glide
 
2.3000000000000003 10.0
Featured
17 656 62

W 为了彻底掌握 Kotlin 语法,花了好几个月把官方文档翻译了一遍。
 
2.1 2.8000000000000003
  9天前
Featured
17 573 79

宅社AcgClub,一款纯粹的ACG聚合类App
 
2.0 8.5
  5天前
Featured
10 662 43

B 帮助Android开发者,让项目在崩溃时从异常堆栈中,自动寻找Stack Overflow的回答
 
2.3000000000000003 5.5