240 发简信
IP属地:台湾
  • Android 运行Instrumentation Test的原理分析

    1. 准备 首先安装被测试程序和包含测试case的程序 包含测试case的程序的AndroidManifest中包含有这么一行配置: 其中tar...

    1.4 6223 0 54
  • Resize,w 360,h 240
    Redux在Android中的应用

    Redux是受Facebook的Flux启发,用来管理React应用的状态的框架。这种管理应用状态的思想也可以用到Android app的UI状...

    1.8 3822 0 53
  • Kotlin笔记 Delegated Properties

    可以将属性的get set委托给其他类 当读取或者写入p时,Delegate的getValue和setValue会被调用 委托属性的要求 对于v...

    1.3 2613 0 53
  • ViewRoot中surface的创建

    ViewRootImpl的mSurface变量指向Surface对象,这个surface对象是硬件渲染UI时OpenGL所使用的ANativeW...

    0.9 1782 0 52
  • Resize,w 360,h 240
    FinalizerReference 笔记

    做内存泄漏分析时,总是可以在HeapDump中看到这么一个类:FinalizerReference 数量很多,而且Retained Size还不...

    1.4 6316 0 52
  • Resize,w 360,h 240
    如何提高gradle编译速度

    1. Analyze ./gradlew clean build --profile 会在build/reports/profile下生成一份报...

    0.9 1986 0 52
  • Resize,w 360,h 240
    ART Heap学习笔记

    boot.art@classes.dex和boot.art@classes.oat在系统第一次启动时由系统类生成。 boot.art@class...

    1.3 1395 0 52
  • Android assert 机制

    java 中 可以使用assert语法来进行一些判断检,但是 android上 assert似乎不生效, 这是为什么呢。 在将java sour...

    1.3 9781 0 51
  • Chromium中Thread的创建

    在chromium中如何创建线程 创建线程对象后,可以调用Start,或者StartWithOptions指定创建线程的一些选项。 Thread...

    0.8 3046 0 51