240 发简信
IP属地:四川
  • 感谢博主的分享 刚下单 希望能有用 学生党伤不起啊:sob::sob:

    2015版macPro13'键盘触摸板失灵故障处理

    症状 开机后,键盘除电源按键外、全部无法输入、触摸板失灵无法使用; 外接usb键盘鼠标后,外接键盘鼠标可以正常输入使用;3.该症状间歇性发生过,好过一阵,失灵一阵;偶尔拍打、...

  • 120
    2015版macPro13'键盘触摸板失灵故障处理

    症状 开机后,键盘除电源按键外、全部无法输入、触摸板失灵无法使用; 外接usb键盘鼠标后,外接键盘鼠标可以正常输入使用;3.该症状间歇性发生过,好过一阵,失灵一阵;偶尔拍打、...

  • Android高速下载器实现思路——单个任务的提速与优化

    前言 最近过了金三银四的金三,顺利拿到了暑假实习生的offer。实习部门leader给我布置了入职前学习任务,强化多线程、数据库方面的知识,并建议我实现一个和他们产品中类似的...

  • 分享一个自己做的Android图片标注工具

    简介 什么是图片标注?众所周知,机器学习是需要数据支撑的,比如你想让机器认识图片中的猫,就得把很多已经有答案的图给这个机器看,就像我们看例题一样。而图片标注就是给图片这个例题...

  • Room是怎样和LiveData结合使用的?(源码分析)

    前言 之前写项目的时候,对于数据库的操作不是特别多,能避免就尽量避免,并且一直想不到比较好的方法去组织网络数据、本地数据的逻辑。所以在最近的面试中时,问及项目中的数据库实现,...

  • 120
    Android面试复习之View事件体系(源码分析)

    前言 昨天面试了腾讯Android,基本上是照着简历问,但都问的比较深入。其中问到了事件体系,含含糊糊的答了出来(之前有看过艺术探索),但后来自己想想感觉自己答的并不是特别好...

  • 120
    输入——Form和TextFormField

    前言 最近Flutter发布了1.0版本,因为公司正好没有iOS(逃),作为公司唯一Android开发的我直接把原来的项目转为Flutter,就可以一个人领两个人的工资了 正...

  • 120
    白话kotlin:内联函数助你提升运行效率

    什么是内联函数 这个玩意吸取自C++,如下: 内联函数是C++的增强特性之一,用来降低程序的运行时间。当内联函数收到编译器的指示时,即可发生内联:编译器将使用函数的定义体来替...

  • if (position + 1 < itemCount) {
    //获取下个GroupName
    String nextGroupName = getGroupName(position + 1);
    //下一组的第一个View接近头部
    if (!currentGroupName.equals(nextGroupName) && viewBottom < top) {
    top = viewBottom;
    }
    }
    这段代码在mGroupHeight > 每个item的height的时候会有问题,这时group栏可能遮挡住多个item,那么当下一个group栏在屏幕顶挨着上一个group栏时,上一个group栏要等到这一组最后一个的top出屏幕范围了才会向上动。可以在groupListener添加一个查找某组最后一个item位置的方法,判断下一个时应该判断这一组的最后一个item的bottom(+分割线高度,如果有分割线,并且这个item目前在屏幕中)<mGroupHeight。虽然感觉mGroupHeight一般小于等于item的height,但这样改了可以更通用

    【Android】RecyclerView:打造悬浮效果

    悬浮效果 先看个效果 实现思路: 利用RecyclerView.ItemDecoration绘制Province(就像绘制分割线一样) 同一组的City,只绘制一个Provi...