240 发简信
IP属地:广东
  • 120
    Android View的绘制流程

    View的绘制和事件处理是两个重要的主题,上一篇《图解 Android事件分发机制》已经把事件的分发机制讲得比较详细了,这一篇是针对View的绘制,View的绘制如果你有所了...

  • 120
    Android Render(三)supportVersion 27.0.0源码RecyclerView绘制流程解析

    阅读者三篇Android绘制文章,会让你对理解Android绘制有帮助: Android Render(一)Activity窗口构成和绘制解析 Android Render(...

  • 【转】Android插件化从入门到放弃-最强合集

    本文转自:Android博客周刊专题之#插件化开发# 原文作者:陆镇生_Jomeslu 本人最近研究插件化, 偶然发现此合集, 按照部分链接的文章实际简单写了些demo,受益...

  • LiveData&ViewModel初次体会

    Android Architecture Android Architecture 推出了LiveData&ViewModel已经有些日子了,在大佬推动下,项目逐渐引入了该模...

  • 120
    AndroidStudio插件开发

    AndroidStudio插件 AndroidStudio插件是什么?其实全部开发开发者都用过AndroidStudio插件,并且了解到插件的便捷性。比如:GsonForma...

  • 120
    DialogFragment显示不出StatusBar

    场景 在业务框架搭建下,App只有一个Activity,各种页面都是Fragment与Fragment交互,在直播场景交互复杂情况下,在直播页面的Fragment1可以点击调...

  • 120
    Kotlin语法-内联函数

    前景 2020年3月31号,androidDeveloper介绍了Kotlin特性内联函数,主要是用kotlin语法糖+编译器处理,优化了方法栈以及方法对象的生成。这章节我们...

  • Android新出功能 ActivityResultContract

    背景 谷歌最近更新android 12的同时,看android开发者掘进推送时候,发现一个新增一个我之前留意过的接口和一些类。好奇的我小手一动,就想一探究竟了。 介绍的内容 ...

  • 120
    Binder机制的原理

    1.知识储备 1.1 进程间通信   因为Binder机制是涉及到进程的通信,所以需要对操作系统的进程通信需要有所了解。  进程的相关知识:Linux进程的学习的笔记[htt...

  • SVGA 背后的故事

    在一个月黑风高的夜里,一位开发 Da Lao 在朋友圈吐槽『你们 UED 设计的动画,太炫了!我们实现不了……!』,接着UED 大当家与这位 Da Lao �谈了一整晚的人生...

  • 120
    Linux进程的学习的笔记

    进程的概念  进程是一个可并发执行的程序在一个数据集上的一次运行。简单来说,进程就是程序的一次运行程序。 程序与进程的概念既是相互关联又相互区别。程序是进程的一个组成部分,是...

  • 120
    协程的学习笔记

    协程整理的相关教程: Kotlin协程官方教程[https://www.kotlincn.net/docs/reference/coroutines/coroutines-g...

  • 120
    操作系统——内存映射

    定义 虚拟内存的目标存储器是磁盘,所以虚拟内存区域是和磁盘中的文件对应的。初始化虚拟内存的内容时,会把虚拟内存区域和一个磁盘文件对象对应起来,这个过程叫内存映射。被映射的对象...

  • Android中的依赖项注入学习笔记

    什么是依赖项注入 依赖项注入(DI)是一种广泛用于编程的技术,是一种对象接收其依赖的其他对象的技术,这些其他对象称为依赖项。类通常需要引用其他类,类可以通过以下三种方式获取所...

  • 120
    Java设计模式——责任链模式

    定义 责任链模式属于行为模式,为请求创建了一个接收者对象的链,这种模式给于请求的类型,对请求的发送者和接收者进行解耦。在这种模式中,通常每个接收者都包含对另一个接收者的引用。...