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

 在线阅读

7 217 62

如风小说阅读器
 
0.7000000000000001 0.0
  10月前
1 8 0

Y 一个简易的埋点解决方案(基于JakeWharton的hugo基础上改造)
 
0.0 6.2
10 244 33

宅社AcgClub,一款纯粹的ACG聚合类App
 
1.4000000000000001 10.0
  昨天
1 16 2

N RxBus 支持多事件定义,支持数据携带,支持全局和局部的事件订阅和注销
 
0.0 9.0

R 一个简易的Android事件通知库,使用RxJava和Javassist设计,拒绝使用反射,保证性能高效稳定
 
0.1 5.0
2 31 0

B Bouquet是一个java / android库,用于在执行RxJava2 Observable,Flowable,Single,Maybe和Completable时帮助调试和记录各种数据。
 
0.1 3.7
  4天前
3 28 6

Y 一个Android库,可快速方便地访问Android Shared偏好设置
 
0.0 2.8000000000000003
15 217 30

此存储库包含100多个使用RxJava for Android的示例
 
2.3000000000000003 0.8
  16天前
1 65 6

玩安卓客户端(Java版)
 
0.1 4.8
  7天前
1 2 0

A Android 监听网络变化、判断网络连接类型、网络制式等工具类
 
0.0 0.8
  14天前
8 148 15

S Slick使用的一个Reactive Android MVP框架
 
1.0 10.0
26 566 103

A 给Android开发工程师的一份面试指南,包含面试题集与简历模板。
 
1.9 9.200000000000001
  5天前
0 18 8

J 简单、高效的12306抢票项目。3种抢票模式。车次时间限制。无需内嵌浏览器,纯HTTP请求。
 
0.1 1.7999999999999998
  11天前

S 使用Glide在Android中加载SVG
 
0.1 0.8
5 191 12

R RxRouter -- 一个轻量级、简单、智能并且强大的Android路由库
 
1.7999999999999998 4.8
1 2 0

A Android Activity 侧滑退出库
 
0.0 0.5
3 127 25

用于Android的自定义导航抽屉库
 
1.4000000000000001 2.3000000000000003
0 51 10

采用Kotlin开发的碎阅APP
 
0.1 2.5
  6天前
1 2 0

K kotlin模块化MVP架构,使用rxjava、rxgo等常用组件,用于以后开发使用,后期会不断调整
 
0.0 0.5
3 34 9

A AOP方式封装的6.0运行时申请权限的库—A library that request Permissions in an AOP manner
 
0.0 2.8000000000000003
0 4 0

J 基于greenDAO的上层调用封装
 
0.0 1.0
1 14 2

Z 最好用的android-mvp框架,包含了rxjava+retrofit+okhttp的网络框架、6.0动态授权、以及activity、fragment的基类封装等
 
0.1 0.8
  24天前
166 1.5k 276

T Tachiyomi - 适用于Android的免费和开源漫画阅读器
 
0.1 9.8
66 2.7k 470

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

Blockly for Android
 
1.4000000000000001 4.0

A Android Secure Storage 使用keystore库API加密和存储数据
 
0.4 4.2
  前天
18 369 31

G Goldfinger - 简化了指纹认证实现的Android库
 
1.1 3.5
10 314 12

Y 一个Gradle插件,可以可视化项目的依赖关系
 
3.5999999999999996 8.8

Y 一款图片选择器,支持单选、多选、裁剪、适配7.0、适配小米
 
0.0 7.800000000000001
0 3 0

A Android-Serial-Port 安卓串口通讯,基于google官方编译
 
0.0 4.3
  3天前

R 一个简易的Android事件通知库,使用RxJava和Javassist设计,拒绝使用反射,保证性能高效稳定
 
0.1 5.0
1 8 0

Y 一个简易的埋点解决方案(基于JakeWharton的hugo基础上改造)
 
0.0 6.2
1 16 2

N RxBus 支持多事件定义,支持数据携带,支持全局和局部的事件订阅和注销
 
0.0 9.0

大图浏览, 仿微信朋友圈
 
0.0 3.3000000000000003
  3天前
38 383 107

A Android rtmp rtsp 推流客户端
 
1.3 9.3
Popular
280 5.9k 1.5k

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

B BeesAndroid项目旨在通过提供一系列的工具与方法,降低阅读系统源码的门槛,帮助更多的Android工程师理解Andriod系统,掌握Android系统。
 
4.3 10.0
  4天前
11 193 45

PowerMenu 这是一个强大的弹出菜单android库
 
0.8 5.699999999999999
  4天前
8 41 9

S 小王子是针对Android手机研发的一套自动化测试工具,可对用户的点击操作进行录制并回放,同时,还可对手机进行基于Monkey原理的压力测试,针对某一款app进行控件遍历测试,埋点统计,接口测试等
 
0.1 3.7
  4天前
6 144 25

C Collection聚合了项目搭建的一些基本模块,节约开发者时间,协助项目的快速搭建,RecyclerView+Adapter+网络请求+MVP+基本Base,能够满足一个项目的基本实现,框架中暂时还没有把数据库和SharePrefence添加进去,后续会把两者跟网络请求封装在一起的 。
 
0.8999999999999999 8.5
  4天前
2 31 0

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

Z 这是一个轻量级库,用于生成64位随机密钥,并使用AES算法对该随机数进行加密/解密,以获得密钥并将其保存到密钥存储区。
 
0.0 4.3
  4天前
Popular
684 6.7k 2.2k

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

Y 用于逆向工程Android apk文件的工具
 
10.0 10.0
Popular
325 6.1k 503

A Android KTX - 用于开发Android应用程序的一套Kotlin扩展
 
10.0 10.0
  前天
Popular
281 5.9k 1.5k

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

Kickstarter for Android
 
10.0 7.5
Popular
316 4.3k 986

ACRA:Android应用程序崩溃报告
 
10.0 7.800000000000001
Popular
418 3.9k 1.3k

 VirtualApp是一个App虚拟引擎的开源实现
 
10.0 6.3
  3天前
Popular
324 3.8k 1.9k

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

Y Moshi是一个现代的Android和Java的JSON库.它很容易把JSON解析为Java。
 
10.0 10.0
  6天前
Popular
157 2.8k 251

A Android模块化和可定制的 Material Design UI 组件
 
10.0 10.0
  9天前
Popular
252 2.7k 1.1k

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

R Robust新一代热更新系统,对Android版本无差别兼容
 
10.0 7.0
Popular
130 2.4k 899

L LeafPic是一个开源,material设计风格Android相册App。
 
Popular
112 2k 228

A A Module to use Xposed without root or recovery(or modify system image etc).
 
9.1 10.0
Popular
1.6k 27.5k 5.4k

R Retrofit:类型安全的Android Http客户端
 
Popular
1.3k 22.4k 3.8k

Z 最全的面试试题集合,覆盖各个领域
 
9.0 8.299999999999999
  4天前
Popular
1.1k 22k 2.4k

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

G 一个Android图像加载和缓存库专注于流畅体验
 
9.0 8.7
Popular
934 17.4k 5.6k

A Android开发人员不得不收集的代码
 
9.0 10.0
Popular
952 14.4k 3.5k

F 一个Android库管理图片和它所使用的内存。
 
9.0 9.200000000000001
Featured
445 13.1k 2.9k

Y 一个强大并且灵活的RecyclerViewAdapter
 
9.0 4.2
Featured
554 9.8k 2.6k

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

A Android和Java学习笔记
 
10.0 0.5
  27天前
Featured
1.6k 27.5k 5.4k

R Retrofit:类型安全的Android Http客户端
 
Featured
1.1k 22k 2.4k

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

 VirtualApp是一个App虚拟引擎的开源实现
 
10.0 6.3
  3天前
Featured
934 17.4k 5.6k

A Android开发人员不得不收集的代码
 
9.0 10.0
Featured
308 5.1k 1.3k

安卓学习笔记
 
10.0 0.7000000000000001
  11天前
Featured
1.3k 22.4k 3.8k

Z 最全的面试试题集合,覆盖各个领域
 
9.0 8.299999999999999
  4天前
Featured
234 3.3k 381

Android 开发的一些 Tips 集合
 
10.0 1.3
  7天前
Featured
37 1.5k 240

CalendarView 优雅且性能高效的日历控件
 
0.5 1.0
  28天前
Featured
252 3.9k 1k

Z 正在成为史上最全分类 Android 开源代码大全
 
10.0 0.5
  28天前
Featured
489 6.1k 1.8k

Y 用于逆向工程Android apk文件的工具
 
10.0 10.0
Featured
474 7.6k 1.7k

A Android Architecture Components 示例
 
10.0 1.5
  13天前
Featured
415 4.5k 854

R RePlugin是一套完整的、稳定的、适合全面使用的,占坑类插件化方案
 
10.0 3.8
Featured
281 5.9k 1.5k

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

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

PagerLayoutManager一个Android 网格分页布局
 
1.2 3.5
  8天前
Featured
4 165 36

一款高仿IT之家的Android APP
 
0.5 0.5
  11天前
Featured
325 6.1k 503

A Android KTX - 用于开发Android应用程序的一套Kotlin扩展
 
10.0 10.0
  前天
Featured
29 318 25

O Oboe是一个C ++库,可以轻松在Android上构建高性能音频App
 
1.2 6.5
Featured
12 387 15

使用简单的Gradle规则修改每个应用变体的启动器图标
 
3.5999999999999996 1.7999999999999998
  21天前
Featured
112 2k 228

A A Module to use Xposed without root or recovery(or modify system image etc).
 
9.1 10.0