240 发简信
IP属地:北京
  • 布局写true后又false目的就是为了setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);起作用.

    android状态栏适配,fitsSystemWindows分析

    关于android状态栏适配之前研究过一点,但这次在看一个开源项目的时候遇到了一个不同的实现方式,研究了一下有了一些心得体会,以文章的形式记录了下来。参考开源项目博客地址:h...

  • 克隆了值克隆了引用地址,这么说不太好,引用对象这个词感觉更贴切,不看测试结果可能误导

    原型模式

    一、啥是原型模式?    把对象中配置的依赖关系,在每次使用对象之前,都会创建一个新的对象,并且将依赖关系完整的赋值给这个新创建的对象。   如:spring beacon中...

  • 亲,你能理解这句话吗,看了api28的源码,觉得很不理解这个编码规范,什么是多线程并行处理定时任务?多线程并行处理又怎样,timertask的run()方法是在try catch中的,try catch又在timer while循环里。能有啥情况让其他timertask不能得到执行???

    定时器 Timer

    定时器 Timer [toc] 定时器 Timer 的使用 Timer 类主要负责计划任务的功能,也就是在指定时间开始执行某一个任务。 主要作用:设置计划任务,但封装任务的类...

  • 120
    Gradle Plugin入门使用

    一、学习目标 1、 了解 Gradle Plugin 的作用是什么? 2、 如何去定义一个 Gradle Plugin? 3、 自定义插件扩展Extension。 一、Gra...

  • 虽旧有用。

    Carson带你学Android:屏幕适配-最全面的解决方案

    前言 Android的屏幕适配一直以来都在折磨着我们Android开发者,本文将结合: Google的官方权威适配文档 郭霖: Android官方提供的支持不同屏幕大小的全部...

  • 读了样章,真心觉得写的一般。rxjava被写的不想看了。

    《RxJava 2.x 实战》

    我最近写了一本书《RxJava 2.x 实战》。 该书由电子工业出版社出版,目前已经在淘宝、京东、当当、亚马逊等各大电商平台上进行销售或预售。 京东自营https://ite...

  • 是不是这里以参数动态指定的patch存放或下载后的位置
    /**
    * 完成patch文件的加载
    * @param path
    */
    public static void loadPatch(String path){
    if (Tinker.isTinkerInstalled()){
    TinkerInstaller.onReceiveUpgradePatch(getApplicationContext(),path);
    }
    }

    Tinker学习之旅(一)--- Demo接入Tinker

    前言: 当下市面上比较流行的热修复技术有很多,其中比较出名的有阿里的AndFix、美团的Robust以及腾讯的Tinker。在这里我选取Tinker作为学习对象,除了它最为强...

  • 生成后的patch补丁要存放到哪里?存放路径在哪里进行指定的?

    Tinker学习之旅(一)--- Demo接入Tinker

    前言: 当下市面上比较流行的热修复技术有很多,其中比较出名的有阿里的AndFix、美团的Robust以及腾讯的Tinker。在这里我选取Tinker作为学习对象,除了它最为强...

  • 120
    Android:Tools命名空间原来是有大用处的

    一、tools 命名空间是啥?在哪里有? 在Android Studio 中,我们创建一个 xml 布局文件之后,通常在自动生成的代码中,会有一个 tools 命名空间: x...

  • 英文阅读能力真好,希望多多奉献多多学习

    Android:Tools命名空间原来是有大用处的

    一、tools 命名空间是啥?在哪里有? 在Android Studio 中,我们创建一个 xml 布局文件之后,通常在自动生成的代码中,会有一个 tools 命名空间: x...

  • 现在publishnondefault属性已经过时了。楼主这篇应该是只针对以前老的gradle插件版本吧、我用的3.3.2. as3.3.2

    Android中使用BuildConfig.DEBUG必须知道的内幕

    一. 坑 在 《Android: 使用BuildConfig.DEBUG优化你的Log输出 & 开启混淆(proguard)的优化配置》 这篇中推荐把DevUtil放到公共库...