240 发简信
IP属地:江苏
  • MVC-MVP-MVVM详解

    1 / 1M-V-C分别是什么 代码举例 1 / 1 MVC是一种常见的架构模式,由三个主要组件组成: Model:表示应用程序的数据和业务逻辑...

  • volatile关键字 有什么作用

    1 / 1volatile关键字 有什么作用 1 / 1 volatile 是一种 Java 关键字,它的作用是保证变量的可见性和禁止指令重排序...

  • Resize,w 360,h 240
    组件化项目部署

    1.组件化项目的意义 不相互依赖 ,可以相互交互,高度解耦 ,分模块打包,测试,便于统一管理....这里简单说说 详细的可以网上找找资料 这里就...

  • 1.gradle语法相关

    我直接放出我github主要代码链接吧 下面的废话是给我自己看的 简单纪录下整个项目代码config.gradle全部代码build.grad...

  • Resize,w 360,h 240
  • 自定义像素适配

    接下来就是代码部分了这里写了一个工具类,这个工具类就是我们上面所说的比例计算 ,我们通过代码获取当前运行设备的宽高,再通过和UI设计稿计算出实际...

  • Resize,w 360,h 240
    Paint高级应用

    Paint高级应用 1.概念 画笔,保存了绘制几何图形,文本和维度的样式和颜色信息 2.常用API 以上这些是常用API,部分API的详细记录一...

  • Resize,w 360,h 240
    UI的绘制流程以及原理

    一.View是如何绘制到窗口屏幕上的 1.源码解析 创建activity的时候我们都会在onCreate里看到setContentView方法,...

  • Resize,w 360,h 240
    阿里ARouter简单实现原理

    1.前言 组件化或者模块化开发模式,已逐渐成为热浪的形式,使用这些模式可以让我们程序更容易的扩展、更方便的维护更快捷的同步开发与更简单的单独调试...