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 24 7

具有数据绑定的Android clean arch,基于MVP模式
 
0.2 8.299999999999999
  前天
0 1 0

M mumu-berkeley是一个demo项目,主要通过这个项目学习和了解berkeley db的使用方式和实现原理。berkeley db是一个key/value 数据库(key、value可以是任意类型),而且同一个key可以存储不能的值。
 
0.0 3.3000000000000003
  4天前
1 4 1

recyclerView实现翻页功能
 
0.1 6.2
  昨天
5 251 46

Android下WIFI隔空apk安装
 
1.1 3.7
  昨天
1 39 9

A AnrManager是一个android卡顿监测模块。当UI线程卡顿(得不到执行、无反应)达到预定阈值时,将把卡顿期间线程堆栈打印出来,以便开发人员分析和优化App的性能。
 
1.0 5.2
  昨天
86 408 139

2018东京DroidKaigi会议官方App源代码
 
1.7000000000000002 10.0
  昨天
0 2 2

W 微信 跳一跳 辅助工具 5分钟上手 最高分已经跳出天际线超过整形最大值 智能识别跳跃 增加随机跳跃因子 ~ 👻 👻 👻 可学习可娱乐
 
0.0 4.5
  3天前
1 5 1

高仿网易新闻新版频道管理功能
 
0.0 5.300000000000001
  4天前
1 2 1

Z 芝士达人提取题目apk,该项目只是用来提取芝士超人题目的module
 
0.0 4.2
  5天前
1 72 6

C Cordova插件-用于播放海康监控视频
 
0.1 3.2
  6天前
7 69 1

G Google Play Billing Library的一个RxJava封装
 
0.2 5.5
  4天前
22 90 8

X XPrivacyLua一个Android隐私管理器
 
0.1 10.0
  昨天
1 81 11

P PultusORM 一个用于kotlin / Java / Android的sqlite ORM库
 
0.0 0.3
2 69 11

Android使用悬浮窗轻松实现微信跳一跳辅助
 
0.1 1.7999999999999998
  14天前
3 104 5

Y 用于Kotlin序列化的Retrofit 2 Converter.Factory
 
0.8999999999999999 0.5
  10天前
26 434 173

J 今日头条的百万英雄答题助手
 
1.7999999999999998 10.0
  昨天
10 228 24

T 一个简洁、实用、方便的Android异步处理库,已应用到百万日活的线上项目中
 
0.8 3.2
26 157 59

P 包含许多功能,如编辑,缩放,旋转和绘制等
 
0.5 0.0
  7月前
1 4 0

A Android健身app,在普通健身app的基础上加入了社交功能(类似KEEP、FEEL、轻+、减约、薄荷等) 毕设项目
 
0.0 2.3000000000000003
  10天前
1 1 0

Android基础mvpDemo 参考Googlemvp
 
0.0 6.7
  11天前
0 1 0

A Android 根据OrientationEventListener获取设备的方向
 
0.0 1.3
  14天前
1 1 0

W 完全屏蔽微信被屏蔽的群.使用xposed实现. 效果为所有被屏蔽的群一直出现在聊天列表的最底部,如果想看的话双击微信左下角就可以了.
 
0.0 1.0
  13天前
22 90 8

X XPrivacyLua一个Android隐私管理器
 
0.1 10.0
  昨天
1 4 1

recyclerView实现翻页功能
 
0.1 6.2
  昨天
2 212 36

Android下WIFI隔空apk安装
 
1.0 3.7
  昨天
68 602 45

从Google Play商店下载apk文件
 
1.7999999999999998 10.0
26 427 168

J 今日头条的百万英雄答题助手
 
1.7999999999999998 10.0
  前天
20 859 113

一款android自动生成表格框架
 
2.8000000000000003 10.0
12 75 14

Lancet 是一个轻量级Android AOP框架
 
0.0 3.3000000000000003
  前天
1 34 6

A AnrManager是一个android卡顿监测模块。当UI线程卡顿(得不到执行、无反应)达到预定阈值时,将把卡顿期间线程堆栈打印出来,以便开发人员分析和优化App的性能。
 
1.3 4.0
  前天

NbButton 自定义按钮,动画,跳转动画
 
0.0 4.699999999999999
  前天
13 224 54

A Android MVP样例适应新的Android架构组件(Lifecycle,Room)
 
0.8 8.0
  前天
6 128 7

S Rxjava2 做状态管理实现的redux库 
 
0.5 4.5
  前天
0 4 0

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

W 微信 跳一跳 辅助工具 5分钟上手 最高分已经跳出天际线超过整形最大值 智能识别跳跃 增加随机跳跃因子 ~ 👻 👻 👻 可学习可娱乐
 
0.0 4.5
  3天前
67 1.7k 268

Y 一种简单有效的android组件化方案,支持组件的单独调试、集成调试、组件交互以及组件之间的完全隔离
 

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

R 实现原理为Camera自动对焦成功后获取当前帧进行针对身份证的图像识别,识别后验证身份证,验证通过则返回,不通过则进行2次对焦并识别,直到通过为止
 
0.0 3.8
  3天前
8 269 57

一款新闻客户端, MVP + RxJava + Retrofit + Dagger2
 
0.8999999999999999 4.699999999999999
  4天前
Popular
272 7.2k 1.3k

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

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

F 为"单Activity + 多Fragment","多模块Activity + 多Fragment"架构而生,简化开发,轻松解决动画、嵌套、事务相关等问题。
 
10.0 8.299999999999999
Popular
165 4.3k 683

Kickstarter for Android
 
10.0 6.0
Popular
326 3.6k 1.9k

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

Alerter一个Android 下拉风格的弹窗
 
10.0 9.5
  4天前
Popular
146 2.5k 219

A Android模块化和可定制的 Material Design UI 组件
 
10.0 10.0
  前天
Popular
114 2.5k 387

R Robust新一代热更新系统,对Android版本无差别兼容
 
10.0 10.0
Popular
68 2.3k 201

F Fotoapparat 好用的Android相机API
 
10.0 10.0
Popular
63 2.5k 411

A Android-skin-support: 一款用心去做的Android 换肤框架, 极低的学习成本, 极好的用户体验.
 
9.9 6.7
  11天前
Popular
1.1k 20.3k 2.2k

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

G 一个Android图像加载和缓存库专注于流畅体验
 
9.0 10.0
Popular
862 15.8k 5.1k

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

F 一个Android库管理图片和它所使用的内存。
 
9.0 9.5
Featured
971 19.8k 3.9k

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

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

G Gson:一个Java序列化/反序列化库,可以将JSON和java对象互相转换
 
9.0 1.3
  15天前
Featured
360 9.1k 835

S Stetho 调试Android应用的桥梁,使得可以利用Chrome开发者工具进行调试
 
10.0 2.2
Featured
134 3.3k 834

Android QRCode 库 BGAQRCode
 
10.0 0.7000000000000001
Featured
1.1k 20.3k 2.2k

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

A Android ImageView自定义实现,支持缩放,由不同的触控手势
 
9.0 0.3
Featured
3.7k 25.8k 11.8k

Android 开源项目分类汇总
 
9.0 3.5
  4天前
Featured
862 15.8k 5.1k

A Android开发人员不得不收集的代码
 
9.0 10.0
Featured
1.1k 14.9k 2.5k

R RxAndroid:函数响应式编程 ,RxJava - Rx和RxJava文档中文翻译项目, RxJava 详解。
 
9.0 5.300000000000001
Featured
90 2.6k 372

A Android Signature V2 Scheme签名下的新一代渠道包打包神器
 
10.0 1.5
Featured
188 3.1k 767

P PLDroidPlayer 是一个适用于 Android 平台的音视频播放器 SDK,可高度定制化和二次开发,为 Android 开发者提供了简单、快捷的接口,帮助开发者在 Android 平台上快速开发播放器应用。
 
10.0 1.3
Featured
158 5.4k 659

R RxPermissions 由RxJava提供的Android运行时权限
 
10.0 0.5
Featured
316 5.6k 705

根据 Awesome系列再筛选的优质Android开发库集合
 
10.0 1.3
  13天前
Featured
395 6.3k 1.2k

A Android Architecture Components 示例
 
10.0 4.8
  3天前
Featured
587 5.5k 1.9k

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

Y 一种简单有效的android组件化方案,支持组件的单独调试、集成调试、组件交互以及组件之间的完全隔离
 
Featured
19 885 141

Y 基于exoPlayer 自定义播放器 支持直播 ,ExoUserPlayer 基本播放器 ,GestureVideoPlayer 增加手势 亮度,音量,快进,等手势 ,ManualPlayer 默认手动播放,增加默认图 ,增加广告视频预览 ,增加视频清晰度切换 , 增加缓存视频功能
 
2.8000000000000003 6.7
  4天前
Featured
2 206 4

RichEditor 轻量级仿简书风格的Android端富文本编辑器
 
0.7000000000000001 0.7000000000000001
  28天前
Featured
20 859 113

一款android自动生成表格框架
 
2.8000000000000003 10.0
Featured
34 406 17

K Kotlin序列化支持由三部分组成:一个gradle编译器插件,它为对象生成访问者/序列化程序代码,一个IntelliJ插件和一个运行时库。
 
1.3 4.3
  27天前
Featured
41 1.3k 280

B 抽象出一个方便自定义的Basepopup类,更加方便的创建出一个popup以及动画效果
 
0.2 10.0
Featured
16 429 41

Z 用Kotlin去提高生产力:汇总Kotlin相对于Java的优势,以及怎么用Kotlin去简洁、务实、高效、安全开发的Tips
 
1.7999999999999998 10.0
  前天
Featured
3 337 35

跟miui一样的自动滚动截屏
 
1.3 1.7000000000000002
  16天前
Featured
34 952 267

腾讯微信跳一跳破解(目前最高19844分)
 
3.8 8.0
  11天前