前言 在 Android UI 开发中,经常需要用到 LayoutInflater 类,它的基本作用是将 xml 布局文件解析成 View / View 树。除了基本的布局解...
前言 在 Android UI 开发中,经常需要用到 LayoutInflater 类,它的基本作用是将 xml 布局文件解析成 View / View 树。除了基本的布局解...
流程很清楚 赞赞
Android | 带你探究 LayoutInflater 布局解析原理前言 在 Android UI 开发中,经常需要用到 LayoutInflater 类,它的基本作用是将 xml 布局文件解析成 View / View 树。除了基本的布局解...
赞一个
Handler.post和View.post的区别缘起 在Android开发中,我们经常会见到下面的代码,比如: 你曾经有没有想过这两者到底有什么区别?我该使用哪种呢? 常见的Handler.post揭秘 Handler的工...
这算是我的第一篇博客了,也是第一篇技术博客。 最近项目需要将 http 改成 https 提高安全性,之前都没好好看过这部分内容,趁此机会好好学习一下。 HTTPS (Sec...
很不错哈
Android 获取App应用、缓存、数据等大小适配8.0(仿微信存储空间)目录 一、前言 二、效果预览 三、实现步骤 (1)开启权限 (2)AIDL文件导入 (3)引用工具类 (4)使用方式 四、功能分解 (1)单例模式 (2)设置监听数据获取回调...
棒棒
ThreadLocal 原理总述 ThreadLocal 在面试中经常提到,关于ThreadLocal使用不当造成OOM以及在特殊场景下,通过ThreadLocal可以轻松实现一些看起来复杂的功能,都说...
一、内容预览 二、概述 前面进程系列已经更新了五篇,本文(基于Android O源码),梳理LMK杀进程机制上篇,主要总结AMS和LowmemoryKiller通信的方式以及...
前言 之前通过APT实现了一个简易版ARouter框架,碰到的问题是APT在每个module的上下文是不同的,导致需要通过不同的文件来保存映射关系表。因为类文件的不确定,就需...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...
1.OkHttp源码解析(一):OKHttp初阶2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事3 OkHttp源码解析(三):OKHttp中阶...
这段时间老李的新公司要更换网络层,知道现在主流网络层的模式是RxJava+Retrofit+OKHttp,所以老李开始研究这三个项目的源代码,在更换网络层后,开始分享这个三个...
这段时间想到一个有趣的功能,就是在Android的代码编译期间进行一些骚操作,来达到一些日常情境下难以实现的功能,比如监听应用中的所有onClick点击时间,或者监听某些方法...
我的CSDN博客同步发布:在AndroidStudio中自定义Gradle插件 转载请注明出处:【huachao1001的简书:http://www.jianshu.com/...
涉及知识点:APM, java Agent, plugin, bytecode, asm, InvocationHandler, smail 一. 背景介绍 APM : 应用...