四大组件

1.Service

Android四大组件-Service

Android-远程Service

Service 动态更新 UI

2.Activity

Android四大组件-Activity

Android-Activity启动流程

Android - ANR小结

Activity 启动模式

3.Content Provider

Android四大组件-Content Provider

android - SQLite 数据库

4.Broadcast Receiver

Android四大组件-Broadcast Receiver

Handler

Android-消息处理学习总结(Handler,Looper)

Android-Handler使用姿势

Binder

Android-Binder机制

不依赖AIDL的跨进程通信

Android-Messenger跨进程通信

多线程

Android - 线程池

Android-多线程AsyncTask

View的绘制

Android-LayoutInflater

Android应用层View绘制流程与源码分析

Android-View的绘制源码学习总结

事件分发

Android-事件分发机制框架概述

Android-事件分发(OnTouchEvent,OnTouch,OnClick)

Android-事件分发(ViewGroup)

Context

Android-Context

Android-Application

Framework

ActivityManagerService原理&源码

Android - AMS源码分析

Android - AssetManager

Fragment

fragment的使用

Fragment的坑

Android - fragment Manager

setUserVisibleHint-- fragment真正的onResume和onPause方法

开源库

Okhttp3 使用和原理(DEMO)

Android - Okhttp拦截器

TCP连接与OKHTTP复用连接池

Retrofit 2.0 使用和原理

retrofit2 不创建对象直接返回字符串

Gson 使用和原理

Android - Dagger2 使用和原理

Dagger2 单例

Glide 使用教程与原理

Glide填坑指南

网络

Android - 网络基础

UI

Android - Navigation Drawer

Android - 自定义控件和属性(attr和TypedArray)

Android - 文字中显示图片

一种基于Glide图片加载框架的Android RichText实现

Android - 富文本编辑器

Android - Textview源码解析

Textview源码+绘制过程解析

缓存

Android - 缓存

Android - 内存泄漏 + 垃圾回收(GC)概念

Android 内存溢出解决方案(OOM) 整理总结

Android-加载图片避免OOM

Android照片墙-多图加载

Android瀑布流照片

Android源码解析——LruCache

设计模式

Android - 设计模式

从Android看设计模式

Android - MVP

注解

Android - 注解

序列化

Android - 序列化与反序列化

插件化(待续)

Android插件化

Android基础系列合集的更多相关文章

  1. android 图像处理系列合集

    为了便于大家对滤镜算法的学习,以后发布的图像处理滤镜系列帖子会在这里汇总,本人第一次写合集,写得不好的地方大家请见谅,手头上虽然有一些滤镜的算法,但是大多不是android版的,教程里的代码大多是我借 ...

  2. Java 基础系列合集

    Java基础知识你知道多少? Java特性 Java三大特性:封装,继承,多态 Java 抽象类与接口 Java 浅拷贝和深拷贝 Java static和final Java 内部类.静态内部类.匿名 ...

  3. 掘金 Android 文章精选合集

    掘金 Android 文章精选合集 掘金官方 关注 2017.07.10 16:42* 字数 175276 阅读 50053评论 13喜欢 669 用两张图告诉你,为什么你的 App 会卡顿? - A ...

  4. linux基础操作命令合集(一)

    linux基础操作命令合集(一) 目录 linux基础操作命令合集(一) 一.命令行提示符 二.切换用户 三.主机名称命令 3.1.临时设置主机名 3.2.永久设置主机名 四.查看系统版本 五.网卡相 ...

  5. Android 自定义View合集

    自定义控件学习 https://github.com/GcsSloop/AndroidNote/tree/master/CustomView 小良自定义控件合集 https://github.com/ ...

  6. 最新最全的 Android 开源项目合集

    原文链接:https://github.com/opendigg/awesome-github-android-ui 在 Github 上做了一个很新的 Android 开发相关开源项目汇总,涉及到 ...

  7. 少儿编程|Scratch编程教程系列合集,总有一款适合你

    如果觉得资源不错,友情转发,贵在分享!!! 少儿编程Scratch: 少儿编程Scratch第一讲:Scratch完美的初体验少儿编程Scratch第二讲:奇妙的接球小游戏少儿编程Scratch第三讲 ...

  8. android 开源组件合集-UI篇(2013-11-07更新)

    其实也算不上合集,只是将我经常用到的部分整理一下,如果您有好东西,也可以留言补充 1.actionbar http://actionbarsherlock.com/ https://github.co ...

  9. Android:布局合集

    本文归纳Android布局中所用到的知识点,网络上的教程说得太细化,而对于前端来说,下面的归纳最适合不过了. Android五大布局: LinearLayout 线性布局 Relativelayout ...

随机推荐

  1. web安全基础

    web安全备忘 主机系统安全防护:防火墙控制 Web是一个分布式系统,一个站点多个主机布置,一主机布置多个站点:并发,异步,同步 主机安全配置文件修改与强化 web站点数据验证逻辑的常用技巧:功能性代 ...

  2. uniGUI中Cookies使用中文汉字的方法(使用EncodeString函数编码)

    uniGUI中Cookies使用中文汉字的方法(使用EncodeString函数编码)   在目前的UniGUI(ver:0.88)中使用UniApplication.Cookies.SetCooki ...

  3. iOS逆向之TheOS

    TheOS 被设计为一个在基于 Unix 平台 (Mac OS X.IOS…) 和大多数 的Linux 平台下开发 iOS 程序的集成开发环境.说是集成开发环境,其实就是给我们准备好了一些代码模板.预 ...

  4. React Native学习方法论

    这是我技术公众号的第一篇文章,也是React Native系列文章的第一篇,对我的文章感兴趣的可以加我微信16230091进行关注. 本文表面上讲React Native(以下简称RN),实际上对于学 ...

  5. FFmpeg原始帧处理-滤镜API用法详解

    本文为作者原创,转载请注明出处:https://www.cnblogs.com/leisure_chn/p/10429145.html 在FFmpeg中,滤镜(filter)处理的是未压缩的原始音视频 ...

  6. 【转】再有人问你Http协议是什么,把这篇文章发给他

    一.HTTP简介 1.HTTP协议,即超文本传输协议(Hypertext transfer protocol).是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相 ...

  7. iOS 不能加载电子签名

    问题: 1:使用WKWebView在iOS12.0以上的系统中,可以显示PDF中的电子图章,签名.在iOS12.0以下的系统中不能显示电子签名,图章. 2:  解决方案,使用PDF.js加载. pdf ...

  8. 代码的重构(Refactor-Extract)

    1.vs中的代码重构快捷方式:Refactor-Extract: 选中两个需要重构的部分完整代码,右击,选中Refactoe-Extract-Extract Method: 该选中的代码会自动形成一个 ...

  9. 12:集合map、工具类

    一.map集合 Map:一次添加一对元素.Collection 一次添加一个元素. Map也称为双列集合,Collection集合称为单列集合. 其实map集合中存储的就是键值对(结婚证书), map ...

  10. 第六节:详细讲解Java中的装箱与拆箱及其字符串

    前言 大家好,给大家带来详细讲解Java中的装箱与拆箱及其字符串的概述,希望你们喜欢 装箱与拆箱 封装类有:Byte , short , Integer , Character , long , Fl ...