240 发简信
IP属地:上海
  • Resize,w 360,h 240
    灵魂画师,Android绘制流程——Android高级UI

    一、前言 绘制流程可以说是Android进阶中必不可少的一个内容,也是面试中被问得最多的问题之一。这方面优秀的文章也已经是非常之多,但是小盆友今...

  • Resize,w 360,h 240
    面试官: 谈谈你对Java反射的理解

    Java的类加载 Java在真正需要使用一个类时才会去加载类,而不是在启动程序时就载入所有的类,因为大多数使用者都只使用到程序的部分资源,在需要...

  • Resize,w 360,h 240
    Java基础:Java虚拟机(JVM)

    1. JVM是什么 JVM是Java Virtual Machine的缩写。它是一种基于计算设备的规范,是一台虚拟机,即虚构的计算机。 JVM屏...

  • Resize,w 360,h 240
    Java并发编程基础

    编写优质的并发代码是一件难度极高的事情。Java语言从第一版本开始内置了对多线程的支持,这一点在当年是非常了不起的,但是当我们对并发编程有了更深...

  • Java泛型深入理解

    泛型之前[https://www.bilibili.com/video/BV1Jt4y1r782?spm_id_from=333.999.0.0...

  • Resize,w 360,h 240
    Android学习指南 — Android进阶篇

    好了,本次的技术分享到这里就告一段落了,如果嫌博客麻烦,可看主页简介,找我拿PDF版本的哦 Java基础篇[https://juejin.cn/...

  • 【Android 性能优化】Android布局优化解读

    Android的布局管理器本身就是个UI组件,所有的布局管理器都是ViewGroup的子类,而ViewGroup是View的子类,所以布局管理器...

  • 【Android 性能优化】Android启动优化解读

    背景 用户希望应用能够快速打开。启动时间过长的应用不能满足这个期望,并且可能会令用户失望。轻则鄙视你,重则直接卸载你的应用。 用户不会在乎你的项...

  • Android技术分享:如何自定义View代替通知动画?

    在Demo中通过ObjectAimator实现的效果,使用一个View同样可以实现。 实现这个自定义View需要解决的问题: 重写onMeasu...