240 发简信
IP属地:辽宁
  • 哈哈,你在做反面教材嘛?不知道哪个是你写的,哪个是网上的错误的。
    纠正一下:首先,你的代码里出现FastStaggeredGridLayoutManager?这个是从哪里来的?。我猜测,继承了LayoutManager,这个就是一切的关键(可能里面做了很多处理,从而实现了瀑布流效果)。也不是StaggeredLayoutManager。
    网上说的给一个random高度,也能实现。只不过数据多了,会错位。比较有效的方式跟图片一起获取图片的高宽来加载。
    你说只有Glide能实现,你用过ImageLoader嘛?用过Picasso?用过Coil?..其实,不需要这些第三方库也能实现。只不过Glide没有图片宽高的情况下能获取宽高。
    再说一个比较突出的,holder.getViewType()你知道这个是什么嘛?感觉你没理解这个是什么…
    最后,无论是从哪里,拷贝别人的代码,注明一下来处。表示尊重。

  • 有DEMO么

    Andorid 11调用系统裁剪

    随着各大厂商对android11的升级推送,现在已经有了一定android11的机型,关于android11的适配网上有很多相关的文章这里主要强调下android11的分区存...

  • notion 官方推广账号?

    Notion,一款强大到改变我人生的软件

    A unified & collaborative workspace for your notes, wikis, and tasks. 将笔记、知识库和任务管理无缝整合的...

  • 内容很好,排版还是有点不足,期待作者下个作品

    Jetpack---ViewModel ,View与Model间的桥梁

    1.使用背景:在页面中通常会将ui交互,与数据获取等相关业务都写在一个页面中,这样做不符合单一功能原则。为了更好的划分清楚 使用viewModel存放页面所需要的数据,页面只...

  • 120
    Jetpack---ViewModel ,View与Model间的桥梁

    1.使用背景:在页面中通常会将ui交互,与数据获取等相关业务都写在一个页面中,这样做不符合单一功能原则。为了更好的划分清楚 使用viewModel存放页面所需要的数据,页面只...

  • 这篇文章标题比内容强大,内容一般。 Swift 和 Object-c 各有千秋。 object-c不是特别精通,建议先巩固下在学swift ,要不就算学会了,swift学到的也只是语法转换,对一些基础知识还是漏洞挺大,如果没学过iOS ,到是可以直接swift 入门,多看看object-c

    一篇文章看懂有关iOS开发语言的一切!

    前言 iOS开发语言有哪些?OS开发语言主要包括什么?iOS开发语言具体怎么学习?今天重点介绍一下: iOS开发语言主要包括:C语言基础、Obiective-C编程、Swif...

  • iOS 高级进阶书籍资源

    中文版 Objective-C编程之道 - iOS设计模式解析 iOS-CoreAnimation Effective Objective-C 2.0 编写高质量iOS与OS...

  • 我感觉你写这个,一点帮助不了别人 说真的

    Android中连续空格只显示一个的解决方法

    Android中String文件连续空格的方法 解决办法就是用字节来代替空格,大家都知道,Android中xml文件都是UTF-8编码,UTF-8编码下,一个空格占一个字节,...

个人介绍
iOS Android Python Swift C C++ 个个精通
守望先锋 炉石传说 LOL 个个牛逼
海贼王 全职猎人 个个最爱