热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

Android安卓开发知识库汇总

转自:http:blog.csdn.netasmcvcarticledetails51914982目录(?)[+]初级Android面试知识库Android面试题总结之Andr

目录(?)[+]

初级
  • Android 面试知识库
  • Android 面试题总结之Android 进阶(二) - fuchenxuan blog - 博客频道 - CSDN.NET
  • 如何成为一名优秀的程序员 | Mystra
  • 2016Android某公司面试题 | yuweiguo’s blog
  • 我面试到底问什么? - AndroidDeveloper - 知乎专栏
  • 扫清Android面试障碍
  • [Android基础]Android总结篇 - 陶程的博客 - 博客频道 - CSDN.NET
  • AndroidStudyDemo 你值得拥有 - 简书
  • 如何自学Android - Gityuan博客
  • 最全面的 Android 编码规范指南 - SDK.CN - 中国领先的开发者服务平台
  • Android进阶之路——安卓编程规范 - 简书
  • 聊聊Android编程规范 - 简书
  • GeniusVJR/Good-Android-development-habits: 好的Android开发习惯和Android规范项目。
  • 另一份 Android 开发学习路线图 - DiyCode
  • 如何自学Android - 简书
  • Android进阶之自定义注解 - 简书
  • Android 应用进程启动流程
  • 详解 Android 是如何启动的
  • 认识Zygote - 博客频道 - CSDN.NET
  • 【进阶】从linux到android,进程的方方面面 - 简书
  • android MVP模式介绍与实战 | 大黑
  • Android 源码中的设计模式 - fanrunqi - 博客频道 - CSDN.NET
  • Android内存泄漏解决方案(OOM) - Android这个小机器人 - 博客频道 - CSDN.NET
  • 找出造成Android App界面卡顿的原因- BlockCanary - Android这个小机器人 - 博客频道 - CSDN.NET
  • 【深入理解Java虚拟机】Java内存区域模型、对象创建过程、常见OOM - 开心阳 - 博客频道 - CSDN.NET
  • 使用ContentProvider跨进程共享数据 - 简书
  • Android编译及Dex过程源码分析 - 某学姐
  • 使用Socket处理跨进程的实时聊天 - 简书
  • Service要点全解析 - 开心阳 - 博客频道 - CSDN.NET
  • 你必须弄懂的Intent Filter匹配规则 - Android研发安全专栏 - 博客频道 - CSDN.NET
  • 浅谈Android自定义Lint规则的实现 (一) | ljfxyj2008风巢
  • 浅谈Android自定义Lint规则的实现 (二) | ljfxyj2008风巢
  • Handler的那些事 | JunJun’s blog
  • Androd开发艺术探索 第10章 Android的消息机制 读书笔记 - 简书
  • Android系统启动流程分析之安装应用 - 博客频道 - CSDN.NET
  • Android开发艺术探索 第15章 Android性能优化 读书笔记 - 简书
  • Android消息机制原理博文参考 - 简书
  • AsyncTask 源码学习 - 简书
  • Android异步任务AsyncTask的使用与原理分析 - 开心阳 - 博客频道 - CSDN.NET
  • Android 6.0+ 运行时权限探索 - 李济洲的博客 - 博客频道 - CSDN.NET
  • Activity 启动模式个人见解 - 博客频道 - CSDN.NET
  • Android 异步消息处理机制(Handler 、 Looper 、MessageQueue)源码解析 - fanrunqi - 博客频道 - CSDN.NET
  • 【Android】Context基础!
  • Context都没弄明白,还怎么做Android开发? - 简书
  • Android APK签名原理及方法 | 36nu
  • 彻底弄懂Activity四大启动模式 - Android研发安全专栏 - 博客频道 - CSDN.NET
  • 使用AIDL实现Android的跨进程通信 - 简书
  • Android Binder 全解析(3) – AIDL原理剖析
  • Android Binder 完全解析(一)概述 - 简书
  • Android Binder 完全解析(二)设计详解 - 简书
  • Android权限最佳实践 - 简书
  • Android:你是如何把Activity写的如此“万能”的
  • Android UI 开发里的尺寸单位理解 — 码志
  • [Android] 6.0 系统权限适配实践 | 马飞的技术博客
  • Android中ANR分析 | Android学习*

AndroidStudio

  • Android Studio必备插件 | Android学习
  • Android Studio 开发常用快捷键_文章_DevStore
  • 给 Android 初学者的 Gradle 知识普及 - 极客头条 - CSDN.NET
  • 抢先体验ConstraintLayout以及AS 2.2 - huachao1001的专栏 - 博客频道 - CSDN.NET
  • Android应用开发编译框架流程与IDE及Gradle概要 - 工匠若水 - 博客频道 - CSDN.NET
  • 推荐几个非常有用的开发工具之Android Studio插件 | GodCoder’s Notes
  • AndroidStudio上面最好用的插件 - 简书
  • 知道Android 中Gradle 的这些技巧,提升编译构建速度 | Tikitoo Blog
  • 神奇的Android Studio Template
  • Android Studio代码调试技巧篇 - 代码之道,编程之法 - 博客频道 - CSDN.NET
  • 基于Android Studio的内存泄漏检测与解决全攻略【腾讯优测干货分享】
  • 使用新版Android Studio检测内存泄露和性能 - 简书
  • Android代码规范利器: Checkstyle - 技术小黑屋
  • 5分钟搞定android混淆 - 简书
  • 最全面的AndroidStudio配置指南总结-包括护眼模式 - Android研发安全专栏 - 博客频道 - CSDN.NET
  • 如何使用AndroidStudio将开源项目library发布到jcenter
  • Android Studio advanced configuration | liukun的个人博客
  • 开发Android项目中使用androidannotations - 简书
  • 神奇的Android Studio Template
  • 在AndroidStudio中自定义Gradle插件 - huachao1001的专栏 - 博客频道 - CSDN.NET
  • 在Android Studio中进行单元测试和UI测试 - 简书
  • Android必知必会-Android Studio下配置和使用Lambda | Cafeting
  • Android Studio插件整理 | 习惯沉默的Blog
  • 你所不知道的Android Studio调试技巧 - 简书
  • Android Studio2.0 教程从入门到精通Windows版 - 提高篇 - OPEN 开发经验库*

GIT

  • 从0开始学习 GitHub 系列之「Git 速成」 - AndroidDeveloper - 知乎专栏
  • 从0开始学习 GitHub 系列之「Git 进阶」 - AndroidDeveloper - 知乎专栏
  • 从0开始学习 GitHub 系列之「加入 GitHub」 - AndroidDeveloper - 知乎专栏
  • 从0开始学习 GitHub 系列之「向GitHub 提交代码」
  • 30分钟git命令从入门到放弃-程序员头条
  • 简单几步将自己的开源库发布到 jcenter 上 - DiyCode
  • Git与GitHub常用命令 - man_help的博客 - 博客频道 - CSDN.NET
  • 从0开始学习 GitHub 系列之「团队合作利器 Branch」
  • Git的使用笔记 - Cizel的博客
  • Git命令文本手册_Git 教程_编程学习网
  • image
  • Git中.gitignore的配置语法 - 简书

JNI

  • Android Studio下的JNI开发(一):NDK的配置
  • Android Studio下的JNI开发(二):C/C++代码编写与编译
  • Andorid Studio NDK开发-Experimental Plugin - 简书
  • 深入理解JNI - 博客频道 - CSDN.NET
  • AndroidStudio NDK开发最佳入门实践 - 简书
  • Android NDK Tombstone/Crash 分析 | woshijpf’s blog
  • 理解Native Crash处理流程 - Gityuan博客*

调试分析

  • 安卓动态调试七种武器之孔雀翎 – Ida Pro-阿里聚安全
  • 安卓动态调试七种武器之离别钩 – Hooking(上)-阿里聚安全
  • “HTTPS”安全在哪里?
  • 浅谈安卓开发代码混淆技术
  • Android Bug总结 - 简书
  • 手把手教你逆向分析 Android 程序*

流行
  • 给RN的app添加widgets - Frezc Blog
  • kotlin
  • Muse项目Kotlin使用小结 | 七章的博客
  • React Native
  • Android MVP+Retrofit+RxJava实践小结 // 吴小龙同學
  • 是时候学习RxJava了 - 简书
  • React Native 开发之 IDE 选型和配置
  • React 入门实例教程 - 阮一峰的网络日志
  • Android Retrofit 2.0使用
  • Android Retrofit 2.0 使用-补充篇
  • 教你写一个炫酷的Material Design 风格的登录和注册页面 | Tikitoo Blog
  • Android 网络开源库-Retrofit(一)简单介绍 - 博客频道 - CSDN.NET
  • Android网络开源库-Retrofit(二) 文件上传、下载及进度监听 - 博客频道 - CSDN.NET
  • Android网络开源库-Retrofit(三) 批量上传及上传进度监听 - 博客频道 - CSDN.NET
  • google官方架构MVP解析与实战【从零开始搭建android框架系列(3)】 - 简书
  • React Native移植原生Android项目-已更新版本 | 江清清的技术专栏
  • Retrofit2源码深度分析(一)
  • 我的 React Native 技能树点亮计划 のJavascript 模块管理器 npm
  • React Native 高质量学习资料汇总 - 简书*

项目
  • Android开发学习之系统架构
  • 老司机谈APK瘦身套路-项目优化篇 - 猴子搬来的救兵 - 掘金
  • [译]APP瘦身之资源优化篇 - 简书
  • 手把手教你AndroidStudio多渠道打包 - Android研发安全专栏 - 博客频道 - CSDN.NET
  • 更便捷的Android多渠道打包方式 - 简书
  • 美团多渠道打包方案详解,速度快到白驹过隙
  • 基于Android Studio的内存泄漏检测与解决全攻略
  • Android序列化的两种方式 | Android学习
  • Android App 不死之路
  • 关于 Android 进程保活,你所需要知道的一切 - 简书
  • 一种提高Android应用进程存活率新方法 | SkySeraph
  • Android Lint工作原理剖析 | ljfxyj2008风巢
  • 掘金:更优雅的 Android 发布自动版本号方案
  • YiuChoi/MicroReader: 一个小而美的阅读客户端
  • Android客户端性能优化(魅族资深工程师毫无保留奉献)
  • Android网络操作和优化相关 - PleaseCallMeCoder - 博客频道 - CSDN.NET
  • 文件复制的4种实现方式及性能对比 - 简书
  • chsmy/CitySelector: 类似大众点评 58 美团 等应用的城市选择器
  • 最佳实践 —— 详细谈谈如何减小APK体积 - soaringEveryday - 博客园
  • MultiDex安装过程源码分析 - 某学姐
  • Eight Ways Your Android App Can Leak Memory
  • [译]内存泄露的八种花样 - 简书
  • [Android进阶]Android性能优化 - 陶程的博客 - 博客频道 - CSDN.NET
  • 从BaseActivity与BaseFragment的封装谈起 - Young_Kai - 博客频道 - CSDN.NET
  • 全民K歌增量升级方案
  • 不容错过,最全的安卓架构合集【从零开始搭建android框架系列(2)】 - 简书
  • Crash率从2.2%降至0.2%,这个团队是怎么做到的?
  • Android主题换肤 无缝切换 - 简书
  • Android APK打包流程 - 沈良炜的博客 | Shinelw Blog
  • code_news/第15期:英语流利说 Android 架构演进.md at master · DiyCodes/code_news
  • Android性能优化典范(五) - 极客头条 - CSDN.NET
  • 与 so 有关的一个长年大坑 - 无锋,不工 - 知乎专栏
  • 豌豆荚Android混淆字典, 眼睛要瞎了
  • Android中优雅的退出程序 | Android学习
  • 理解Android Crash处理流程 - Gityuan博客
  • 【Android】第三方推送SDK集成简述
  • asLody/VirtualApp: An open source implementation of MultiAccount.
  • 开源项目

  • xiaohaibin/DMGameApp: DMGameApp
  • Yasic/QQBubbleView: 利用三阶贝塞尔曲线模仿QQ空间直播页面右下角的礼物冒泡特效
  • LoadingDrawable/README-ZH.md at master · dinuscxj/LoadingDrawable
  • 动态化应用新方案,阿里聚划算LuaView动态化之路
  • LuaView:基于Lua的移动端跨平台动态化方案
  • alibaba/LuaViewSDK
  • 一个很赞的RecyclerView Adapter辅助类 - 技术小黑屋
  • Android主题换肤 无缝切换 - 简书*

三方库
  • ## 插件补丁
  • 微信Android热补丁实践演进之路
  • Android 热修复-AndFix - keae123的专栏 - 博客频道 - CSDN.NET
  • Android 热修复,没你想的那么难|开源实验室-张涛
  • AndFix热修复 —— 实战与源码解析 - soaringEveryday - 博客园
  • dodola/RocooFix: another hotfix framework
  • Android博客周刊
  • code_news/第11期:带你走进Android插件化开发.md at master · DiyCodes/code_news
  • Service动态加载实现方案
  • Android-基于ClassLoader原理的热修复插入字节码实现(Javassist)
  • Android组件化和插件化开发 | 大黑
  • Android 热修复其实很简单 - 博客频道 - CSDN.NET
  • 微信热更新方案 zzz40500/Tinker_imitator
  • 网络

  • OkHttpUtils一个专注于让网络请求更简单的框架 - 简书
  • FileDownloader: Multitask、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process
  • OkHttp官方教程解析-彻底入门OkHttp使用 - Android研发安全专栏 - 博客频道 - CSDN.NET
  • Android OkHttp文件上传与下载的进度监听扩展 - 区长的专栏 - 博客频道 - CSDN.NET
  • 其他

  • Android缓存机制&一个缓存框架推荐 - 开心阳 - 博客频道 - CSDN.NET
  • Xposed框架初体验 | 杨彦星
  • h4de5ing/AndroidCommon: 基于Android系统Api封装常用工具类
  • 开发第三方库最佳实践 - 简书
  • iOS内存泄漏自动检测工具PLeakSniffer | MrPeak技术分享*

界面
  • 详解实现Android中实现View滑动的几种方式 - absfree - 博客园
  • 用SpannableString打造绚丽多彩的文本显示效果 - 简书
  • 浅谈PopupWindow在Android开发中的使用 - 简书
  • [译] 深度讲解 Android 主题层级
  • RecyclerViewAdapter
  • PullLoadMoreRecyclerView 
    实现RecyclerView下拉刷新和上拉加载更多,如果你只需要简单地实现下拉刷新和上拉加载效果,不需要定制,那PullLoadMoreRecyclerView最适合不过。
  • Vue能不能写一个Android版QQ? - Awe - 掘金 
    hilongjw/vue-mobile-qq: 一个长得像QQ的demo
  • 打造属于你的LayoutManager - huachao1001的专栏 - 博客频道 - CSDN.NET
  • 一步步教你写StepView(流程指示器) - 简书
  • Android 开发之锁屏弹窗 - 简书
  • 仿今日头条最强顶部导航指示器,支持6种模式 - shan_yao的博客 - 博客频道 - CSDN.NET
  • 酷炫的Activity切换动画,打造更好的用户体验 - huachao1001的专栏 - 博客频道 - CSDN.NET
  • RecyclerView大集合
  • qs-lll/ExpandingPager: ExpandingPager is a card peek/pop controller
  • JeasonWong/QingtingBannerView: 仿蜻蜓FM轮播banner
  • Android开发之Theme、Style探索及源码浅析 - 工匠若水 - 博客频道 - CSDN.NET
  • app动态引导页的制作 - 博客频道 - CSDN.NET
  • 像360悬浮窗那样,用WindowManager实现炫酷的悬浮迷你音乐盒(下) - 简书
  • TUBB/CalendarSelector: A calendar selector for select dates, support select a continuous period of time and some discontinuous dates*

测试
  • 5小时搞定谷歌原生自动化框架UiAutomator1.0
  • Android单元测试系列的文章
  • 微信测试工程师手把手教你做弱网络模拟测试

推荐阅读
  • 本文介绍了在Windows环境下使用pydoc工具的方法,并详细解释了如何通过命令行和浏览器查看Python内置函数的文档。此外,还提供了关于raw_input和open函数的具体用法和功能说明。 ... [详细]
  • 高效解决应用崩溃问题!友盟新版错误分析工具全面升级
    友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ... [详细]
  • 在维护公司项目时,发现按下手机的某个物理按键后会激活相应的服务,并在屏幕上模拟点击特定坐标点。本文详细介绍了如何使用ADB Shell Input命令来模拟各种输入事件,包括滑动、按键和点击等。 ... [详细]
  • This document outlines the recommended naming conventions for HTML attributes in Fast Components, focusing on readability and consistency with existing standards. ... [详细]
  • 本文详细探讨了HTTP 500内部服务器错误的成因、解决方案及其在Web开发中的影响。通过对具体案例的分析,帮助读者理解并解决此类问题。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • 该平台旨在为大型企业提供一个高效、灵活且可扩展的分布式微服务架构解决方案。它采用模块化、微服务化和热部署的设计理念,结合当前最先进且无商业限制的主流开源技术,如Spring Cloud、Spring Boot2、MyBatis、OAuth2和Element UI,实现前后端分离的系统管理平台。 ... [详细]
  • 精选30本C# ASP.NET SQL中文PDF电子书合集
    欢迎订阅我们的技术博客,获取更多关于C#、ASP.NET和SQL的最新资讯和资源。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • 本文详细介绍了美国最具影响力的十大财团,包括洛克菲勒、摩根、花旗银行等。这些财团在历史发展过程中逐渐形成,并对美国的经济、政治和社会产生深远影响。 ... [详细]
  • 帝国CMS多图上传插件详解及使用指南
    本文介绍了一款用于帝国CMS的多图上传插件,该插件通过Flash技术实现批量图片上传功能,显著提升了多图上传效率。文章详细说明了插件的安装、配置和使用方法。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 本文详细介绍了VMware的多种认证选项,帮助你根据职业需求和个人技能选择最合适的认证路径,涵盖从基础到高级的不同层次认证。 ... [详细]
  • 本文介绍如何通过更改软件源来提前体验Ubuntu 8.10,包括详细的配置步骤和相关注意事项。 ... [详细]
  • libsodium 1.0.15 发布:引入重大不兼容更新
    最新发布的 libsodium 1.0.15 版本带来了若干不兼容的变更,其中包括默认密码散列算法的更改和其他重要调整。 ... [详细]
author-avatar
舍w不e得i
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有