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。这些工具对开发者的帮助是巨大的。

 在线阅读

2 33 6

T TicketView 用一个简单的布局显示tickets
 
0.1 0.5
1 1 0

R RxRetrofitUtils 封装工具类
 
0.1 3.3000000000000003
1 4 0

T TinyHttpd是一个运行于Android上轻量且高效的Http服务器组件,可用于代理服务器等使用场景(如音视频边下边播的代理服务器)
 
0.0 3.5
  3天前
1 1 0

A 安卓项目,Socket实现的局域网多人聊天室。
 
0.0 5.0
  5天前

Y 一个简单的数字验证码输入框,能自定义输入框个数和样式
 
0.0 3.7
  5天前
1 6 2

Mantis 简单好用的MVP框架
 
0.1 3.3000000000000003
  6天前
1 28 0

RecordView 安卓录音动效
 
0.1 0.7000000000000001
  6天前
1 14 2

R RxJava2+Retrofit2+RxLifecycle2使用MVP模式构建项目
 
0.0 0.3
  16天前
0 2 0

W WiFiLocation是一款基于K-NN算法的简易WiFi定位系统。它借助 LitePal 建立本地的WiFi指纹数据库,通过一系列API实现目标地点的WiFi指纹搜集、更新、重置或删除,以及当前位置的定位识别。
 
0.0 10.0
  3天前
123 1.5k 171

T Termux是Android终端应用程序和Linux环境
 
0.0 5.0
1 2 0

Q 全网视频嗅探缓存APP-治疗你的松鼠症[比心]
 
0.0 1.3
  8天前
6 108 12

L LiteUtilities 通过移除样板代码来加速您的Android开发
 
0.6 9.5
10 46 8

Y 一个极致的集大成App,力争做到最好——MVVM+Retrofit+RxJava+Small 插件化+单元测试+MD
 
0.1 10.0
  前天
1 32 2

M MethodTimeCost 一句话即可检测 Android App 主线程方法耗时的 Gradle 插件
 
0.2 1.7000000000000002
  6天前
0 1 0

Y 一个封装好的mvp框架,便于快速开发
 
0.0 0.5
  10天前
Popular
172 2.7k 410

您的Android面试查速表 - Android Interview Questions
 
10.0 10.0
  昨天
Popular
107 2.4k 559

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

Y 一个极致的集大成App,力争做到最好——MVVM+Retrofit+RxJava+Small 插件化+单元测试+MD
 
0.1 10.0
  前天
Featured
51 2.1k 346

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

P PLDroidShortVideo 是七牛推出的一款适用于 Android 平台的短视频 SDK,提供了包括美颜、滤镜、水印、断点录制、分段回删、视频编辑、混音特效、本地/云端存储在内的多种功能,支持高度定制以及二次开发。
 
2.6 6.7
3 46 24

D Android 调试工具ddms的devices栏目存在一个功能叫做start method profiling,此按钮顾名思义是启动method profiling的,而Android的Method Profiling功能,是可以在一段时间内记录所有运行过的函数,最后生成一个xxx.trace文件。
 
0.1 6.5
  前天
3 27 3

A Android-Flavors 该项目演示了在 Android Studio 中使用 gradle 构建渠道包
 
0.4 4.3
  前天
5 129 39

A Android常用开发工具类,方法全,功能多,体积小,便于快速开发!
 
0.4 0.0
  前天
17 156 20

A 一个Android应用程序,扩展了内置的文件管理器,以支持连接到SMB文件共享。
 
0.5 5.5
  前天
50 410 52

S 适用于“不受支持”的Android设备的Google ARCore
 
1.4000000000000001 10.0
  前天
1 5 1

F 一个适合接手一个陌生项目的Android开发者使用的小工具,可以显示当前界面Activity的类名
 
0.0 5.300000000000001
  3天前
1 8 0

D DataSupport 一款简单、轻量、易扩展的用于创建模拟数据与进行数据检查的库
 
0.0 7.5
Popular
364 3.6k 627

R RePlugin是一套完整的、稳定的、适合全面使用的,占坑类插件化方案
 
10.0 10.0
0 2 0

W WiFiLocation是一款基于K-NN算法的简易WiFi定位系统。它借助 LitePal 建立本地的WiFi指纹数据库,通过一系列API实现目标地点的WiFi指纹搜集、更新、重置或删除,以及当前位置的定位识别。
 
0.0 10.0
  3天前
15 441 25

F Floo 支持AOP,堆栈控制,跨页消息和动态路由的URL路由器
 
3.9000000000000004 10.0
1 4 0

T TinyHttpd是一个运行于Android上轻量且高效的Http服务器组件,可用于代理服务器等使用场景(如音视频边下边播的代理服务器)
 
0.0 3.5
  3天前
1 44 0

仿IOS滚轮
 
0.1 4.8
Popular
351 9.9k 2.2k

Y 一个强大并且灵活的RecyclerViewAdapter
 
10.0 6.3
Popular
958 8.8k 2.6k

Android官方培训课程中文版
 
10.0 6.0
  4天前
Popular
184 6.9k 491

Lottie是一个Airbnb开源面向iOS、Android 和 React Native的动画库
 
10.0 7.199999999999999
  昨天
Popular
228 6k 1.1k

V VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 主要提供一整套布局方案和布局间的组件复用的问题。
 
10.0 10.0
Popular
427 5k 1.6k

Y 用于逆向工程Android apk文件的工具
 
10.0 10.0
Popular
155 4.1k 636

Kickstarter for Android
 
10.0 10.0
Popular
364 3.6k 627

R RePlugin是一套完整的、稳定的、适合全面使用的,占坑类插件化方案
 
10.0 10.0
Popular
308 3.3k 1.8k

K K-9 Mail – 一个开源Android电子邮件客户端
 
10.0 10.0
Popular
175 2.9k 784

Z 正在成为史上最全分类 Android 开源代码大全
 
10.0 10.0
  19天前
Popular
172 2.7k 410

您的Android面试查速表 - Android Interview Questions
 
10.0 10.0
  昨天
Popular
280 2.5k 827

 VirtualApp是一个App虚拟引擎的开源实现
 
10.0 10.0
  9天前
Popular
107 2.4k 559

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

A Android模块化和可定制的 Material Design UI 组件
 
9.8 10.0
  前天
Popular
234 2.1k 813

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

G 一个Android图像加载和缓存库专注于流畅体验
 
9.0 10.0
Popular
978 17.6k 1.8k

K Kotlin:JetBrain针对JVM、安卓和浏览器提供的静态类型编程语言
 
9.0 10.0
Popular
990 16.9k 2.8k

LeakCanary:Android内存泄漏检测工具
 
9.0 8.299999999999999
Popular
946 13.5k 3.4k

F 一个Android库管理图片和它所使用的内存。
 
9.0 10.0
Popular
762 13.2k 4.3k

A Android开发人员不得不收集的代码
 
9.0 10.0
Featured
351 9.9k 2.2k

Y 一个强大并且灵活的RecyclerViewAdapter
 
10.0 6.3
Featured
524 8.7k 2.5k

G greenDAO是一个用于Android应用开发的轻量和快速的ORM框架。实现对象与SQLite数据库的映射。
 
10.0 0.2
Featured
929 17.9k 3.6k

G 一个Android图像加载和缓存库专注于流畅体验
 
9.0 10.0
Featured
1.4k 24k 4.8k

R Retrofit:类型安全的Android Http客户端
 
Featured
599 10.2k 2.3k

G Gson:一个Java序列化/反序列化库,可以将JSON和java对象互相转换
 
9.0 5.8
  前天
Featured
990 16.9k 2.8k

LeakCanary:Android内存泄漏检测工具
 
9.0 8.299999999999999
Featured
978 17.6k 1.8k

K Kotlin:JetBrain针对JVM、安卓和浏览器提供的静态类型编程语言
 
9.0 10.0
Featured
954 15.4k 4.5k

I 基于 FFmpeg n3.0的Android/iOS视频播放器,并支持MediaCodec, VideoToolbox.
 
9.0 5.2
  16天前
Featured
339 9.4k 1k

Android 的Flexbox布局
 
10.0 1.3
Featured
762 13.2k 4.3k

A Android开发人员不得不收集的代码
 
9.0 10.0
Featured
1k 13.8k 2.3k

R RxAndroid:函数响应式编程 ,RxJava - Rx和RxJava文档中文翻译项目, RxJava 详解。
 
9.0 1.7000000000000002
Featured
176 4.4k 378

S 使用RxJava处理Android apps生命周期 APIs
 
10.0 2.2
Featured
15 153 7

Y 一个实验,使用多态重写RxJava-like类型 (并且是在Kotlin中).
 
0.5 6.5
  11天前
Featured
1.3k 14.8k 2.7k

A android-best-practices - android最佳实践
 
9.0 0.8
  8天前
Featured
187 1.4k 676

A Azkaban工作流管理器
 
0.0 10.0
Featured
739 14.1k 1.9k

Z 最全的面试试题集合,覆盖各个领域
 
9.0 4.0
  6天前
Featured
175 2.9k 784

Z 正在成为史上最全分类 Android 开源代码大全
 
10.0 10.0
  19天前
Featured
172 4.3k 715

E EasyPermissions 简化Android M系统权限
 
10.0 1.7999999999999998
Featured
135 4.6k 551

R RxPermissions 由RxJava提供的Android运行时权限
 
10.0 0.3
Featured
41 1.8k 274

android 4.4以上沉浸式状态栏管理,一句代码轻松实现
 
0.2 5.300000000000001
  3天前
Featured
254 4k 608

A Android Architecture Components 示例
 
10.0 5.8
  9天前
Featured
6 316 37

S SoftKeyboardUtil 一行代码实现Android软键盘和EditText各种交互
 
1.2 4.0
  6天前
Featured
172 2.7k 410

您的Android面试查速表 - Android Interview Questions
 
10.0 10.0
  昨天
Featured
21 824 111

Android 6.0 运行时权限申请框架
 
3.5999999999999996 10.0
Featured
57 1.2k 89

一个使用clean架构的android样板工程
 
1.5 10.0
  4天前
Featured
107 2.4k 559

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

S 适用于“不受支持”的Android设备的Google ARCore
 
1.4000000000000001 10.0
  前天
Featured
28 619 90

Y 一种简单有效的android组件化方案,支持组件的单独调试、集成调试、组件交互以及组件之间的完全隔离
 
2.2 6.2
  9天前
Featured
15 441 25

F Floo 支持AOP,堆栈控制,跨页消息和动态路由的URL路由器
 
3.9000000000000004 10.0
Featured
6 287 52

Android 快速实现新手引导层的库
 
1.4000000000000001 6.800000000000001