240 发简信
IP属地:贵州
  • Resize,w 360,h 240
    APK 自动编译平台搭建(gitlab+jenkins+svn+dingding)

    APK 自动编译平台搭建(gitlab+jenkins+svn+dingding) 搭建一个在 Jenkins 上的自动编译平台,将 apk ...

  • Android常见导致内存问题的案例

    常见导致内存问题的案例 1. Handler的使用 在 Handler 代码里 android.os.Handler#enqueueMessag...

  • Resize,w 360,h 240
    Android Studio 无需打开 GitLab 直接发起merge请求

    场景 很多公司都是自建的gitlab存放代码,主干分支一般都是保护的,请求merge需要用浏览器登录到gitlab,然后再发起,一定程度上浪费了...

  • Android 模拟手柄摇杆输入,模拟MotionEvent

    背景 需求是在系统应用模拟摇杆,达到对所有应用都能模拟输入的效果,所以一定会使用到InputManager。但是大多demo和文章 模拟摇杆和功...

  • Resize,w 360,h 240
    网易云歌单重合率2.0

    前言: 之前写过一个小工具输入网易云音乐上的昵称,即可查看两人喜欢的音乐中,有哪些是相同的,重合率有多少。 感兴趣的可以看这里:https://...

  • 如何更优雅的管理Android相机预览

    场景 网上demo做法大多是使用SurfaceView或者TextureView,在view创建可用(surfaceCreated,onSurf...

    1.5 6607 0 11
  • 单个LottieAnimationView加载不同的lottie动画

    需求 最近做了一个单个LottieAnimationView根据用户点击选项的不同,加载不同的lottie动画的需求。踩了一些坑,比如lotti...

  • 从双十一看《影响力》这本著作

    最近大概花了半个月的碎片时间看完了《影响力》这本广受好评的书,其实书中的内容并不是很多,作者为了让读者便于理解和接受,花了很多的笔墨在讲生活中我...

  • Resize,w 360,h 240
    更新数据库时出现不存在的列:Unknown column name 'serialVersionUID' in table

    查看该表,发现并没有实现实例化接口。通过下面方法反射出所有的属性,发现确实多了一个$change 和一个serialVersionUID。 通过...