240 发简信
IP属地:北京
  • 一些正则、rename、批量压缩图片

    (?<![ap])l 不以a或p的lre.compile(r'[.]?RANDOM([-]?\d+,[-]?\d+)[.]?') 字符串...

  • 源码下重新签名已有apk

    在源码下新建一个目录,将已有的apk(下面举例叫23Launcher.apk)放在里面。在此目录下新建一个Android.mk文件,用文本编辑器...

  • Resize,w 360,h 240
    [flutter] Item高度不固定的ListView如何scroll到最底部或指定位置

    如果ListView比较长的话,直接listScrollController.position.maxScrollExtent是只能滚到距离最底...

  • view位置小坑

    getLocationOnScreen() will get the location based on the phone screen. g...

  • Linux统计文件行数 拼接文件

    统计文件行数find . -name ".js" |xargs cat|wc -l拼接文件find . -name ".js" |xargs c...

  • Resize,w 360,h 240
    从零开始写gradle插件

    一。在as中新建module如下 com.col.decypt_fixer.properties里面的implementation-class=...

  • Resize,w 360,h 240
    android Service中创建window

    每个activity中附带一个window。在service中addView会新建一个window,生命周期伴随整个APP。 WindowMan...

  • flutter趟坑记录

    ============================================================1.Flutter SD...

  • 使用breakpad解决.so库的问题

    一。项目中接入breakpad二。拿到崩溃的dmp文件三。下载breakpad源码https://github.com/google/break...