240 发简信
IP属地:安徽
  • Mac-Java生成keystore命令

    获取签名信息(必须是签名的release文件)

  • Android-日志库Timber/Xlog

    Timber Google官方Demo使用的日志库 详细用法参考: Timber Timber说明: 默认的Tree是DebugTree,继承自...

  • Android原生和flutter混合开发

    Flutter module引入 创建flutter module app build_gradle配置支持java1.8android { ...

  • Android多线程之AsyncTask

    ​ 在Android多线程之Handler中,我们举例说明处理耗时任务可以通过Java Thread来实现。但是Thread创建系统...

  • Android多线程之Handler

    Handler是什么? 处理耗时任务,Java中咱们一般是通过开启线程来处理。 但是在Android中更新UI元素必须在主线程处理,否则会抛异常...

  • Android性能优化-ConstraintLayout

    说明 上篇文章Android性能优化-布局优化(一)咱们说过,为了解决布局冗余,我们的目标是布局扁平化。 ​ ConstraintL...

  • Resize,w 360,h 240
    Android性能优化-布局优化(一)

    说明 大多数用户感知的卡顿等性能问题的最主要的根源都是渲染性能。Android系统每隔16ms发出VSYNC信号(vertical synchr...

  • Resize,w 360,h 240
    Android-Fragment基础

    Activity和Fragment生命周期的关系: onCreate()系统会在创建Fragment调用此方法 onCreateView()系统...

  • Android性能优化-布局优化(三)

    说明 上篇文章Android性能优化-布局优化(一)咱们说过,为了解决布局冗余,合理使用include/megre/viewStub。 incl...