240 发简信
IP属地:青海
  • [Gradle] 项目强制依赖指定版本

    问题描述 项目中存在的多个module,或者依赖的Library中引用了相同的库,但库的版本不一致。例如主项目中引用的是Glide4.2,但依赖...

  • [Java] assert关键字

    1、assert 如果 为true,则程序继续执行。如果为false,则程序抛出AssertionError,并终止执行。 2、assert ...

  • [Android] Lifecycle总结

    Lifecycle 框架是如何将 lifecycle 事件与 Android 组件的生命周期绑定的? LifecycleDispatcher,通...

  • [Android] DataBinding自定义View双向绑定

    问题描述 包含EditText的自定义View需要实现双向绑定,即在用户输入时,对应的Observable变量能够实时获取最新值。 实现方案 适...

  • [Android] SpannableString中设置多个Span

    问题描述 在使用SpannableString给字符串中的部分关键字添加特效(如:颜色,大小)时,利用for循环执行SpannableStrin...

  • Resize,w 360,h 240
    [Gradle] Android项目build.gradle详解

    原文地址AS中APP所有的配置尽在一个build.gradle文件中,打包的时候也是解析build.gralde文件来打包的,所以搞懂build...

  • [Android] TextView跑马灯效果

    写法 关于不滚动 setSelect(true)自己写Demo的时候发现,在一个布局里有两个TextView需要同时跑马灯时,第一个TextVi...

  • [Android] WebViewJSBridge

    原文地址 一 什么是webViewjavascripBridge? WebViewJavascriptBridge是移动UIView和Html交...

  • [Gradle] Library source does not match the bytecode for class

    问题描述 在Android Studio中,查看lib中的源码文件时,提示Library source does not match the b...

个人介绍
在不安的世界,安静的活。