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 2 0

S 简单明了高度自定义打印输出,无论是实体类,集合,字典,数组,基础类型,通通格式化完美输出
 
0.1 3.2
  前天
1 5 0

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

D 对Toast和Snackbar的封装,提高性能和用户体验!
 
0.2 10.0
19 219 37

C 此示例演示如何创建自定义lint检查和相应的lint测试
 
0.8 0.0
  2月前
2 53 12

A AndroidLintPlus 一个自定义Lint规则的示例
 
0.0 0.0
  1年前
2 23 4

W 为您的Android项目轻松设置CheckStyle,FindBugs,PMD和Lint
 
0.0 0.0
  1年前
7 204 21

C CacheWebView是Android WebView 缓存的自定义实现,通过拦截静态资源进行内存(LRU)和磁盘(LRU)2级缓存实现缓存。突破系统WebView缓存的空间限制,让缓存更简单、更快、更灵活。让网站离线也能正常访问。
 
0.7000000000000001 10.0
  昨天
4 12 4

Y 一个Android Lint的Danger插件
 
0.0 0.2
  1月前

E 自定义Exoplayer框架的DataSource资源以直接播放AES加密音频文件
 
0.1 4.5
  3天前
0 1 0

L 本指南适用于那些过去构建应用程序有基础知识,现在想知道构建强大的生产质量应用程序最佳实践和建议的体系结构的开发人员。
 
0.0 4.2
  5天前
6 203 54

采用MVP架构的仿应用商店App
 
0.7000000000000001 4.5
  3天前
1 3 0

Android手机指纹验证
 
0.0 1.0
  5天前
4 30 2

J 简单的多平台Kotlin项目示例
 
0.2 4.0
  4天前
51 709 148

A Android 服务保活/常驻 (Android service daemon using JobScheduler)
 
2.1 2.3000000000000003
  8天前
6 266 31

Z 这是一个,viewpager 的工具类,内置多种指示器,能够帮你快速完成,轮播图,app引导页,viewpager的tab指示器等等
 
3.5 5.0
1 2 1

D DragView一个长按可以拖拽和item 实时交换的View
 
0.0 0.5
  6天前
2 1 0

D 短时间Kotlin上手, 带中文示例代码
 
0.0 4.0
  5天前
0 1 0

J JarsCrawler 爬取阿里maven中央仓库的所有jar包
 
0.0 1.3
  5天前
17 219 20

Y 用Rxjava 2.0对Google的Android Firebase库进行封装
 
0.7000000000000001 0.7000000000000001
1 1 0

A [ViewHoloder生成工具(Eclipse工程)] Android自动生成findviewbyId,自动生成ViewHolder###{"Java":25733}
 
0.0 4.5
  前天

V 视频直播库,视频H264,H265硬编码,音频AAC编码,使用UDP协议提供实时预览,传输和解码播放以及录制
 
0.0 7.0
1 3 0

E EasyBlur 用于高斯模糊处理的库
 
0.0 3.3000000000000003
1 5 0

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

Android的动画铅笔动作视图
 
0.0 3.3000000000000003
  昨天
7 204 21

C CacheWebView是Android WebView 缓存的自定义实现,通过拦截静态资源进行内存(LRU)和磁盘(LRU)2级缓存实现缓存。突破系统WebView缓存的空间限制,让缓存更简单、更快、更灵活。让网站离线也能正常访问。
 
0.7000000000000001 10.0
  昨天
1 76 1

T 通过注解生成SharedPreferences包装类,解决跨进程数据访问不同步的问题
 
0.4 6.2
  昨天
Popular
59 2.2k 370

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

这几年 MVP 架构在安卓界非常流行,几乎已经成为主流框架,它让业务逻辑 和 UI操作相对独立,使得代码结构更清晰。
 
0.3 5.300000000000001
  昨天
1 7 2

K 考研单词是一个用来记忆考研大纲单词的app,做这个app的初衷是为了背诵考研大纲中单词,但当时比较了应用市场中的单词app.并没有一个界面简介,无付费项,无广告,且词库准确的app.于是就做了一个这样的app.并把它传到了各个应用市场.
 
0.0 4.2
  昨天
5 21 4

车牌号码专用键盘-Android
 
0.1 6.3
  昨天
1 2 0

S 简单明了高度自定义打印输出,无论是实体类,集合,字典,数组,基础类型,通通格式化完美输出
 
0.1 3.2
  前天
6 92 14

K Kotlin Extensions 最常用的Kotlin扩展列表
 
0.0 5.0
  前天
29 470 22

K KOIN是一个简单(但功能强大)的Android依赖注入框架。 它使用Kotlin及其功能来完成任务! 没有代理/ CGLib,没有代码生成,没有内省。
 
1.5 10.0
  前天
19 70 28

IJPay Demo 让支付触手可及
 
0.0 5.5
  前天
0 7 0

K KotlinMvp 一键生成mvp
 
0.1 4.699999999999999
  前天

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

Z 站在大神们的肩膀上自己封装的RecyclerViewAdapter
 
0.2 4.0
  前天
Popular
370 3.9k 695

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

一个从顶部滑出的 snackbar
 
0.3 5.5
  3天前

M M3U8管理器,M3U8格式视频下载
 
0.0 3.2
  3天前
0 4 1

android端通用WebView
 
0.0 3.8
  3天前
0 5 1

J 此项目是JMVP的Kotlin版本,目的在于学习kotlin语法的应用
 
0.0 4.8
  3天前

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

AndroidAnnotations - 快速Android开发框架,维护方便
 
10.0 6.7
  14天前
Popular
386 8.7k 665

anko - Android App快速开发框架
 
10.0 7.800000000000001
Popular
325 5.2k 877

A Android Architecture Components 示例
 
10.0 10.0
  4天前
Popular
536 4.7k 1.7k

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

Kickstarter for Android
 
10.0 10.0
Popular
370 3.9k 695

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

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

K K-9 Mail – 一个开源Android电子邮件客户端
 
10.0 10.0
Popular
165 3.4k 968

开源的 Material Design 豆瓣客户端
 
10.0 7.199999999999999
Popular
332 2.8k 919

 VirtualApp是一个App虚拟引擎的开源实现
 
10.0 10.0
  6天前
Popular
126 2.4k 190

A Android模块化和可定制的 Material Design UI 组件
 
10.0 10.0
  3天前
Popular
59 2.2k 370

A Android-skin-support: 一款用心去做的Android 换肤框架, 极低的学习成本, 极好的用户体验.
 
9.1 10.0
  昨天
Popular
1k 18.9k 2k

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

G 一个Android图像加载和缓存库专注于流畅体验
 
9.0 10.0
Popular
650 17.1k 2.5k

在Android和iOS上原生渲染After Effects动画
 
9.0 7.800000000000001
Popular
818 14.3k 4.7k

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

F 一个Android库管理图片和它所使用的内存。
 
9.0 9.3
Featured
391 10.9k 2.4k

Y 一个强大并且灵活的RecyclerViewAdapter
 
9.0 4.699999999999999
Featured
935 18.7k 3.7k

G 一个Android图像加载和缓存库专注于流畅体验
 
9.0 10.0
Featured
1.5k 24.9k 5k

R Retrofit:类型安全的Android Http客户端
 
9.0 2.3000000000000003
Featured
624 10.8k 2.4k

G Gson:一个Java序列化/反序列化库,可以将JSON和java对象互相转换
 
9.0 2.7
  18天前
Featured
1k 18.9k 2k

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

Android 开源项目分类汇总
 
9.0 1.7999999999999998
  8天前
Featured
818 14.3k 4.7k

A Android开发人员不得不收集的代码
 
9.0 10.0
Featured
386 8.7k 665

anko - Android App快速开发框架
 
10.0 7.800000000000001
Featured
1k 14.3k 2.4k

R RxAndroid:函数响应式编程 ,RxJava - Rx和RxJava文档中文翻译项目, RxJava 详解。
 
9.0 0.5
Featured
117 2.3k 719

云阅:一款基于网易云音乐UI
 
9.399999999999999 4.2
Featured
1.4k 15.2k 2.8k

A android-best-practices - android最佳实践
 
9.0 3.3000000000000003
  4天前
Featured
650 17.1k 2.5k

在Android和iOS上原生渲染After Effects动画
 
9.0 7.800000000000001
Featured
900 16.1k 2.3k

Z 最全的面试试题集合,覆盖各个领域
 
9.0 0.2
  24天前
Featured
148 5k 602

R RxPermissions 由RxJava提供的Android运行时权限
 
10.0 0.2
Featured
325 5.2k 877

A Android Architecture Components 示例
 
10.0 10.0
  4天前
Featured
31 838 49

J Javalin 用于Java/Kotlin的一个简单REST API库
 
2.7 10.0
  4天前
Featured
190 2.9k 466

您的Android面试查速表 - Android Interview Questions
 
10.0 3.0
  13天前
Featured
38 806 178

小秋魔盒(QBox)是一个生活工具  App
 
2.5 0.5
  9天前
Featured
160 3.5k 845

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

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

A 排行榜包括四大类:单一框架:仅提供路由、网络层、UI层、通信层或其他单一功能的框架。混合开发框架:提供开发hybrid app、h5与webview结合能力、web app能力的框架企业级开源项目:可以独立运行的app,有极高的学习价值、思路借鉴意义。
 
2.2 1.5
  18天前
Featured
17 495 16

K Kotlin的类型安全时间计算
 
2.3000000000000003 4.8
Featured
26 665 53

R RapidView是一套用于开发Android客户端界面、逻辑以及功能的开发组件。布局文件(XML)及逻辑文件(Lua)可以运行时执行,主要用以解决Android客户端界面、逻辑快速更新以及快速开发的诉求。
 
3.7 10.0
  5天前
Featured
81 1k 84

G 官方KotlinConf日程会App源代码
 
1.9 1.0
  10天前