240 发简信
IP属地:上海
  • 当gradle缓存遇到华为插件

    今天是上坟(班)第一天,刚拿到一个项目,正好看到这个gradle优化文章【Gradle-14】编译优化之Gradle最佳配置实践[https:/...

  • glide 为什么要设计内存缓存

    今天有看到Glide的缓存机制,设计活动缓存,是因为内存缓存是LRU算法,有可能会在阈值的时候删除图片。但是为什么设置内存缓存,只是因为防止IO...

  • tabLayout代码设置选中

    单独tabLayout,不与viewpage共用,代码设置选中 如果你和viewpage共用,百度到的用法是 这两个都要设置

  • room 数据库 使用详解以及遇到的一些问题

    因为以前的一个项目用的是sqllite,所以最近在重构,本来准备用greendao 但是green不支持kotlin的data class 所以...

  • Resize,w 360,h 240
    viewpage2 实现中间大两边小

    思路 运用viewpage2 加transformer实现的首先依赖 需要注意两个点 一个xml里面的 还有一个是viewpage的setpag...

  • Resize,w 360,h 240
    自己实现双向拖动进度条

    最近一直在琢磨乱七八糟的东西,写了一个双向的拖动条,随便写着玩 代码如下,直接引用就好了。写的很简陋,但是还是用到的一点点自定义view的知识

  • recycleView实现拖拽以及滑动删除

    recycleview出现已经很久了,拖拽以及滑动删除也很成熟了,实现方法也有很多,这次主要通过实现ItemTouchHelper来实现的我不知...

  • Resize,w 360,h 240
    android-compose/sample问题汇总

    最近项目不忙 就想学下compose. 官方github代码地址https://github.com/android/compose-sampl...

  • 一次代码优化

    这几天接了一个祖传代码,有段代码如下 中间赋值代码很多 去除了一部分无用代码。一开始没发现问题,因为开发和测试环境也都OK 也就没注意,但是版本...

个人介绍
小程序员,小人物,小生活。