240 发简信
IP属地:广东
  • Android-软键盘弹出遮挡布局解决方案

    先上个图: 首先先科普一下,目前软键盘设置大概有那么几种状态:1.软键盘弹出时,获取焦点的输入框会被顶起,整个界面往上移动,这种设置 2.软键盘...

  • 错误记录-CLEARTEXT communication to * not permitted by network

    今天公司反馈有个用户的手机网络正常却怎么也用不了app,一直网络失败,最后测试到这部手机(华为p20)确实存在这个网络失败问题,框架输出CLEA...

  • Android studio Git使用-设置忽略提交的文件

    我们的AS项目里创建完成会自带两个.gitignore文件,一个在根目录,一个在app/.gitignore。如果根目录没有这个文件需要自己创建...

  • Android-重复点击解决方案以及实现点击事件统一处理

    我们日常生活中会有一些比较容易遇到的情况,比如:产品经理小明手(pa)一(jin)抖(sen)一个不小心点击按钮时变成了双击,此时弹出了两个一模...

  • Android-OKHTTP底层原理浅析(一)

    如果直到今天还有人跟你说,不要用那些什么开源框架,比如okhttp,不好,我们要自己写!你可以反手就是一巴掌给他,因为okhttp在很久之前已经...

  • Kotlin笔记-冷门知识点星号(*)

    可变参数展开操作符 在数组对象前加*号可以将数组展开,方便传值,比如: requestEach方法是接收一个String类型的可变长度的数组,我...

  • Android-OKhttp底层原理浅析(三)

    第一篇讲的是同步、异步调用源码走向Android-OKHTTP底层原理浅析(一)第二篇讲的是重定向拦截器、桥拦截器的工作内容Android-OK...

  • Android-OKHttp底层原理浅析(二)

    上一篇Android-OKHTTP底层原理浅析(一)讲到 这个方法过,今天接着这部分继续,开始之前我们先预习一下——责任链模式。 ok,这个责任...

  • Android动画-属性动画底层原理浅析

    之前发表了三篇文章分别描述了三种动画的使用方式,今天我们来了解一下属性动画的底层原理。之前的三篇文章链接:Android动画-视图动画View ...