Android伸手党系列之二:Android开发基础知识总结

Android知识体系

  • Android 知识图谱
  • Android体系与系统架构

常用工具

AndroidDevTools

Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等


常用API文档

Material Design 中文版
Android API

Launcher3

Android M Launcher3主流程源码浅析


Android ADB相关

  • ADB Usage Complete / ADB 用法大全
  • Android adb你真的会用吗?

Android权限相关:

  • Android6.0权限适配,比你想的还要简单(实践篇)
  • Android6.0权限适配,比你想的还要简单(改进篇)
  • Android 6.0 运行时权限处理完全解析
  • Android各种访问权限Permission详解
  • Android M 新的运行时权限开发者需要知道的一切

Android Studio相关

  • AndroidStudio技巧全集 -----推荐(来自imooc的视频教程)
  • Android Studio入门到精通
  • 最全面的AndroidStudio配置指南总结-包括护眼模式
  • Android Studio 不得不知的20大快捷键
  • Android Studio插件整理 ------40个插件
  • 倍数提高工作效率的Android Studio奇技0
  • Android Studio相见恨晚的操作锦集
  • 你所不知道的Android Studio调试技巧
  • Android Studio 2.2 中几个实用的新功能
  • 从Eclipse到AndroidStudio(五)迁移一个eclipse工程到AndroidStudio有哪些坑
  • 学会编写Android Studio插件 别停留在用的程度了
  • 神奇的Android Studio Template
  • Android Studio自定义模板 写页面竟然可以如此轻松

Gradle 相关

Gradle Android插件用户指南翻译
  • Gradle Plugin User Guide 官方原文地址
  • 中文版在线阅读地址
  • GitHub地址
工匠若水 的Gradle相关教程
  1. Groovy脚本基础全攻略
  2. Gradle脚本基础全攻略
  3. Android应用开发编译框架流程与IDE及Gradle概要
其它教程
  • Gradle配置最佳实践
  • 深入理解Android之Gradle
  • 适合新手的 gradle 自学教程合集
  • 知道Android 中Gradle 的这些技巧,提升编译构建速度
  • “替你”总结的Gradle配置
Android 打包发布
  • Android打包提速实践
  • Android Studio多渠道打包和代码混淆教程
  • 手把手教你AndroidStudio多渠道打包
  • 美团多渠道打包方案
  • 下一代Android打包工具,100个渠道包只需要10秒钟
  • Android多渠道打包-N种方法
  • Android产品研发(五)-->多渠道打包
  • Android Studio打包apk,aar,jar包
  • 柔弱的APP如何自我保护,浅谈APP防御手段,使用360加固助手加固/签名/多渠道打包/应用市场发布
代码混淆
  • Android常用框架混淆代码
  • 5分钟搞定android混淆
  • Android Studio 代码混淆插件[AndroidProguardPlugin]
65536问题
  • 关于『65536问题』的一点研究与思考
  • AndroidStudio利用android-support-multidex解决65536问题64k问题
  • Android MultiDex实践:如何绕过那些坑?
  • Android Dex分包之旅
  • 其实你不知道MultiDex到底有多坑
  • Android关于Dex拆分(MultiDex)技术详解
  • Android中的 Multiple dex files define 编译错误引发的思考
APK瘦身
  • 关于APK瘦身值得分享的一些经验

版本管理系统之git

  • 分布式版本库——Windows下Git的环境部署以及在GitHub上开源自己的项目
  • Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突

Android其它知识

  • Android UI技巧(一)——Android中伸缩自如的9patch图片切法,没有美工自给自足
  • Android群英传笔记——第九章:Android系统信息和安全机制
  • Android源码解析之(十三)-->apk安装流程
  • Android源码解析之(一)-->Android项目构建过程
  • Android系统的若干关键词大汇总
  • 15个必知的Android开发者选项
  • Android产品研发(一)-->实用开发规范
  • Android开发发布lib到jcenter

Android Manager

  • Android常用Manager

网络数据

  • android 网络数据抓包

你可能感兴趣的:(Android伸手党系列之二:Android开发基础知识总结)