240 发简信
IP属地:香港
  • Java内部类的这件小事儿

    面试连环炮 朋友小白近期面试遇到了一个爱打连环炮的面试官,跑来向我吐槽,以下是面试过程中的一部分对话(对话有点长请耐心看完)。 面试官: 请问你在开发过程中对内存这块儿是如何...

  • Android敏感数据泄露引发的思考

    1.事件始末 一个平淡的午后,我还悠哉悠哉的敲着代码品着茶。突然服务端同事告诉我,关注接口正在被机械式调用,怀疑是有人在使用脚本刷接口(目的主要是从平台导流)。纳尼?不会吧,...

  • <Switch
    android:id="@+id/sw_videochat_card"
    android:layout_width="wrap_content"
    android:layout_height="40dp"
    android:layout_marginRight="22dp"
    android:checked="@{user.isVideoCardOn==1?true:false}"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintRight_toRightOf="parent"
    app:layout_constraintTop_toTopOf="parent" />

    Android DataBinding 从入门到进阶

    DataBinding 是谷歌官方发布的一个框架,顾名思义即为数据绑定,是 MVVM 模式在 Android 上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。M...

  • <TextView
    android:layout_width="wrap_content"
    android:layout_height="22dp"
    android:layout_marginLeft="61dp"
    android:text='@{user.sex==1?"购买钻石":"我的收益"}'
    android:textColor="#FF333333"
    android:textSize="16sp"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintLeft_toLeftOf="parent"
    app:layout_constraintTop_toTopOf="parent"
    tools:text="我的收益" />

    Android DataBinding 从入门到进阶

    DataBinding 是谷歌官方发布的一个框架,顾名思义即为数据绑定,是 MVVM 模式在 Android 上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。M...

  • 不要误人子弟,怎么不能用

    Android DataBinding 从入门到进阶

    DataBinding 是谷歌官方发布的一个框架,顾名思义即为数据绑定,是 MVVM 模式在 Android 上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰。M...

  • 太low

    okhttp Timeout 超时设置与用法解释

    1. 用法: 设置超时时间 这个都知道, 一搜一大把, 但是没人讲这三种timeout有什么区别... 2. 总结 源码分析之前先上总结 connectTimeout 最终设...

  • SharedPreferences你所需要了解的(一)

      说起SharedPreferences,我相信每个Android开发人员都用过,用法也很简单。但是很多人往往只关注了如何去使用,而对于其实现原理和使用过程中的注意点并没有...

  • 120
    线程池相关

    声明 本文是从前同事Blankj的开源项目安卓 offer 收割基拷贝过来仅作为自己的知识点的收集。 线程池 优点 降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造...

  • 120
    圆形图片

    之前有写过简单的实现圆形图片,不过效果不是很好,今天偶然看到很老的项目中用到自定义的圆形图片,也是基于画布裁剪实现的,会发现这种效果很不好圆形图片的一圈有明显的锯齿(也可以看...

  • 120
    必须要理清的Java线程池(原创)

    本文已独家授权 鸿洋( hongyangAndroid) 公众号发布! 前言: 本篇文章主要介绍的是Java(Javaee和Android开发都会涉及)中的线程池。线程池...