240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Tetris Native揭秘|有道词典动态化运营引擎

    Tetris Native是有道词典端侧动态渲染引擎,目前已作为多个业务的运营投放容器,支持跨端UI动态化发布及多种样式,助力有道词典流量变现。...

  • Resize,w 360,h 240
    Flutter入门1——Dart语言基础

    Dart语言的某些特性可能会让习惯使用Java或者Kotlin的开发者看不懂或者感到疑惑,本文主要介绍Dart语言的一些和Java以及Kotli...

  • Resize,w 360,h 240
    深入理解Android Runtime

    上图是Android整体的架构,Android Runtime之于Android而言相当于心脏之于人体,是Android程序加载和运行的环境。这...

    2.0 6144 1 17
  • Resize,w 360,h 240
    TargetsdkVersion 升级31(Android12)适配

    我们升级到Targetsdk29有大半年时间了,今年为了满足审查去除蓝牙的精确定位权限,以及满足上架Google Play的要求,需要将Targ...

  • Resize,w 360,h 240
    Kotlin升级1.5版本synthetic引发的血案分析

    场景重现 因为项目里面Kotlin版本还停留在1.4,看到1.5版本更新记录[https://Kotlinlang.org/docs/relea...

  • Resize,w 360,h 240
    Android深色模式适配原理分析

    背景 从Android10(API 29)开始,在原有的主题适配的基础上,Google开始提供了Force Dark机制,在系统底层直接对颜色和...

    2.3 5048 3 27
  • Flutter学习笔记——用户界面

    以下为对Flutter官网的学习总结,如果你想快速掌握知识点,或者想复习一下官网学习的内容,那么值得看看。转载请注明出处:Lawrence_Sh...

  • Resize,w 360,h 240
    Android性能分析&启动优化

    两年前我做过了类似的启动优化分析《如何统计Android App启动时间》和《如何优化Androd App启动速度》。两年过后,今天看来,之前说...

    2.3 6676 0 17
  • 单元测试之JUnit4

    JUnit4 JUnit是一个帮助编写和执行单元测试的框架。可能很多人都接触过单元测试,但是只是停留在copy别人的测试代码再改一下的状态,下文...

个人介绍
网易资深研发工程师