不同机型兼容性的问题
roybill opened this issue · 13 comments
我现在是自己用的坚果pro2,公司测试机是红米,跑在红米上滑动很流畅,在坚果pro2卡顿非常明显,经常都是要滑动两三次才会动.下面是布局,可能会有点长,里面东西比较多:
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.donkingliang.consecutivescroller.ConsecutiveScrollerLayout
android:id="@+id/csl_home"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!--1.顶部轮播-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="visible">
<com.to.aboomy.banner.Banner
android:id="@+id/banner_home_top"
android:layout_width="match_parent"
android:layout_height="170dp"
app:layout_constraintTop_toTopOf="parent" />
<View
android:id="@+id/view_temp"
android:layout_width="match_parent"
android:layout_height="1dp"
app:layout_constraintBottom_toBottomOf="@id/banner_home_top" />
<TextView
android:layout_width="match_parent"
android:layout_height="30dp"
app:layout_constraintTop_toBottomOf="@id/banner_home_top" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_home_search"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:background="@drawable/home_search_shape"
app:layout_constraintBottom_toBottomOf="@id/view_temp"
app:layout_constraintTop_toTopOf="@id/view_temp">
<ImageView
android:id="@+id/iv_search_temp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:src="@mipmap/search"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.gongwen.marqueen.MarqueeView
android:id="@+id/mv_home_search"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawablePadding="10dp"
android:padding="10dp"
android:paddingLeft="30dp"
android:text="--"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toRightOf="@id/iv_search_temp"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<!--2.表格多类型轮播-->
<com.to.aboomy.banner.Banner
android:id="@+id/banner_home_type"
android:layout_width="match_parent"
android:layout_height="200dp"
android:visibility="visible"
app:layout_constraintTop_toTopOf="parent" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_fast_release"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="12dp"
android:background="@drawable/fast_release_shape"
app:layout_constraintHorizontal_weight="1.2"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toLeftOf="@+id/cl_deal_process"
app:layout_constraintTop_toTopOf="parent">
<TextView
android:id="@+id/tv_home_fast_release"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@mipmap/fast_release"
android:drawablePadding="5dp"
android:padding="10dp"
android:text="快速发布项目需求"
android:textColor="@color/white"
android:textSize="12dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_deal_process"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:layout_marginRight="12dp"
android:background="@drawable/answer_shape"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_weight="1"
app:layout_constraintLeft_toRightOf="@+id/cl_fast_release"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent">
<TextView
android:id="@+id/tv_home_deal_process"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@mipmap/deal_process"
android:drawablePadding="5dp"
android:padding="10dp"
android:text="平台交易流程"
android:textColor="#222222"
android:textSize="12dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<!--3.简易招标,找企业,找人-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="visible">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_easy_tender"
android:layout_width="0dp"
android:layout_height="150dp"
android:layout_marginLeft="12dp"
android:layout_marginTop="12dp"
android:background="@drawable/home_simple_tender_shape"
android:padding="10dp"
app:layout_constraintHorizontal_weight="1.2"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toLeftOf="@+id/tv_mine_enterprise_certificate"
app:layout_constraintTop_toTopOf="parent">
<TextView
android:id="@+id/tv_temp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="简易招标"
android:textColor="#5BBF32"
android:textSize="14dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_temp_two"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:text="小金额快速交易"
android:textSize="11dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_temp" />
<TextView
android:id="@+id/tv_temp_three"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:text="全链路保障安全"
android:textSize="11dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_temp_two" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/simple_tender"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/tv_mine_enterprise_certificate"
android:layout_width="0dp"
android:layout_height="150dp"
android:layout_margin="12dp"
android:drawablePadding="5dp"
android:gravity="center"
android:text="企业认证"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_weight="1"
app:layout_constraintLeft_toRightOf="@+id/cl_easy_tender"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_home_find_enterprise"
android:layout_width="match_parent"
android:layout_height="71dp"
android:background="@drawable/home_find_company_shape"
android:padding="10dp"
app:layout_constraintTop_toTopOf="parent">
<TextView
android:id="@+id/tv_temp_four"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="找企业"
android:textColor="#FE7D01"
android:textSize="14dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:text="链上企业,交易有保障"
android:textSize="11dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_temp_four" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/find_company"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_home_find_person"
android:layout_width="match_parent"
android:layout_height="71dp"
android:background="@drawable/home_find_people_shape"
android:padding="10dp"
app:layout_constraintBottom_toBottomOf="parent">
<TextView
android:id="@+id/tv_temp_five"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="找人"
android:textColor="#2C6EFF"
android:textSize="14dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:text="性价比高,服务便捷"
android:textSize="11dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_temp_five" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/home_find_people"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<!--4.常规招标,找案例-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="visible">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_normal_tender"
android:layout_width="0dp"
android:layout_height="70dp"
android:layout_marginLeft="12dp"
android:background="@drawable/home_normal_tender"
android:padding="10dp"
app:layout_constraintHorizontal_weight="1.2"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toLeftOf="@+id/cl_find_case"
app:layout_constraintTop_toTopOf="parent">
<TextView
android:id="@+id/tv_temp_six"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="常规招标"
android:textColor="#FE7D01"
android:textSize="14dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:text="大项目线下招标,广募服务商"
android:textSize="11dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_temp_six" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/normal_tender"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_find_case"
android:layout_width="0dp"
android:layout_height="71dp"
android:layout_marginLeft="12dp"
android:layout_marginRight="12dp"
android:background="@drawable/home_find_case_shape"
android:drawablePadding="5dp"
android:gravity="center"
android:padding="10dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_weight="1"
app:layout_constraintLeft_toRightOf="@+id/cl_normal_tender"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent">
<TextView
android:id="@+id/tv_temp_seven"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="找案例"
android:textColor="#E5C605"
android:textSize="14dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:text="海量真实地产项目案例"
android:textSize="11dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_temp_seven" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/home_case"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<!--5.推荐招标项目 顶部轮播图-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="visible">
<com.to.aboomy.banner.Banner
android:id="@+id/banner_home_tender"
android:layout_width="match_parent"
android:layout_height="90dp"
android:layout_marginLeft="12dp"
android:layout_marginTop="8dp"
android:layout_marginRight="12dp"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<!--6.推荐招标项目-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:visibility="visible">
<TextView
android:id="@+id/tv_temp_eight"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="12dp"
android:text="推荐招标项目"
android:textColor="#222222"
android:textSize="16dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_home_tender_project_more"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@mipmap/right_arrow_small"
android:padding="12dp"
android:text="查看更多"
android:textColor="#666666"
android:textSize="13dp"
app:layout_constraintBottom_toBottomOf="@id/tv_temp_eight"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@id/tv_temp_eight" />
</androidx.constraintlayout.widget.ConstraintLayout>
<!--RecyclerView必须直接放在ConsecutiveScrollerLayout下,不能嵌套,否则会显示不全-->
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_home_tender_project"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:visibility="visible" />
<!--7.推荐企业服务商 顶部轮播图-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="visible">
<com.to.aboomy.banner.Banner
android:id="@+id/banner_home_enterprise_service"
android:layout_width="match_parent"
android:layout_height="90dp"
android:layout_marginLeft="12dp"
android:layout_marginTop="8dp"
android:layout_marginRight="12dp"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<!--8.推荐企业服务商-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:visibility="visible">
<TextView
android:id="@+id/tv_temp_nine"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="12dp"
android:text="推荐企业服务商"
android:textColor="#222222"
android:textSize="16dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_home_enterprise_service_more"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@mipmap/right_arrow_small"
android:padding="12dp"
android:text="查看更多"
android:textColor="#666666"
android:textSize="13dp"
app:layout_constraintBottom_toBottomOf="@id/tv_temp_nine"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@id/tv_temp_nine" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_home_enterprise_service"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:visibility="visible" />
<!--9.推荐个人服务商 顶部轮播图-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="visible">
<com.to.aboomy.banner.Banner
android:id="@+id/banner_home_personal_service"
android:layout_width="match_parent"
android:layout_height="90dp"
android:layout_marginLeft="12dp"
android:layout_marginTop="8dp"
android:layout_marginRight="12dp"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<!--10.推荐个人服务商-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:visibility="visible">
<TextView
android:id="@+id/tv_temp_ten"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="12dp"
android:text="推荐个人服务商"
android:textColor="#222222"
android:textSize="16dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_home_personal_service_more"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@mipmap/right_arrow_small"
android:padding="12dp"
android:text="查看更多"
android:textColor="#666666"
android:textSize="13dp"
app:layout_constraintBottom_toBottomOf="@id/tv_temp_ten"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@id/tv_temp_ten" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_home_personal_service"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="8dp"
android:visibility="visible" />
<!--11.推荐案例 顶部轮播图-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="visible">
<com.to.aboomy.banner.Banner
android:id="@+id/banner_home_case"
android:layout_width="match_parent"
android:layout_height="90dp"
android:layout_marginLeft="12dp"
android:layout_marginTop="8dp"
android:layout_marginRight="12dp"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<!--12.推荐案例-->
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:visibility="visible">
<TextView
android:id="@+id/tv_temp_eleven"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="12dp"
android:text="推荐案例"
android:textColor="#222222"
android:textSize="16dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_home_case_more"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@mipmap/right_arrow_small"
android:padding="12dp"
android:text="查看更多"
android:textColor="#666666"
android:textSize="13dp"
app:layout_constraintBottom_toBottomOf="@id/tv_temp_eleven"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@id/tv_temp_eleven" />
</androidx.constraintlayout.widget.ConstraintLayout>
<Space
android:layout_width="match_parent"
android:layout_height="8dp" />
<!--13.推荐案例列表-->
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_home_case"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:visibility="visible" />
</com.donkingliang.consecutivescroller.ConsecutiveScrollerLayout>
<androidx.appcompat.widget.Toolbar
android:id="@+id/tl_home"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#00000000"
app:layout_constraintTop_toTopOf="parent">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/tv_home_city"
android:layout_width="wrap_content"
android:layout_height="24dp"
android:drawableLeft="@mipmap/location"
android:drawablePadding="3dp"
android:gravity="center"
android:text="定位中"
android:textColor="@color/white"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_weight="0.5"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_home_message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent">
<ImageView
android:id="@+id/iv_home_message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="2dp"
android:src="@mipmap/message"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_home_message_status"
android:layout_width="7dp"
android:layout_height="7dp"
android:background="@drawable/unread_shape"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="@id/iv_home_message"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.appcompat.widget.Toolbar>
</androidx.constraintlayout.widget.ConstraintLayout>
只有在坚果手机会这样吗?具体表现是滑不动还是滑动时卡顿?
我这边没有坚果手机,测试不了这个问题。
当前只测试了红米和坚果手机.是偶尔滑不动.我一开始以为是我的手机问题,但是我的其他页面用的是RecyclerView多布局,有五六种布局类型,但是就没有偶尔滑不动的问题
请问作者能够优化一下这个问题吗?感觉影响使用呀
哦,我这边没有坚果手机的手机。我用其他手机都没有出现这种问题,不知道是什么原因。你能不能下载我的最新代码,试一下能否调试排查这个问题。
好的,我待会儿试试
今天直接下载了一整个项目源码,分别跑到坚果pro2和红米手机上,坚果pro2滑不动的情况非常明显,红米手机偶尔也会滑不动,但没那么明显,"基础示例"里面的滑不动情况非常明显,请作者抽空优化一下,谢谢
确实是的,不同手机 fling效果也不一样 , 卡顿也不一样,特别是老款机器, 卡顿有点儿明显了, 安卓目前还没找到一个能做出京东主页那种的效果的库啊,试了3种了
我在小米pad上也是滑动卡顿,慢慢的滑动可以,快速滑动直接卡死,有时候还会”跳”
“基础示例” “布局吸顶”都试了下,快速向上滑动,在惯性向上的过程中,快速向下滑动,就卡死了,继续快速向下滑动有时候还会跳。
连续性快速向上或向下滑动,也会卡死,这种操作在其它APP上丝毫感觉不到卡顿。
在Google Pixel 3上表现不好,滑动卡顿,已经采用CoordinatorLayout+CollapsingToolbarLayout+AppBarLayout$ScrollingViewBehavior替换了,目前滑动十分流畅。
在Google Pixel 3上表现不好,滑动卡顿,已经采用CoordinatorLayout+CollapsingToolbarLayout+AppBarLayout$ScrollingViewBehavior替换了,目前滑动十分流畅。
这种方案的话会有一个问题,在AppBarLayout的视图里面上下滑动,滑动过程会停止一下,这个列表滑动的操作不连续,你们有没有出现这样的问题?是怎样解决的?想您请教一下?恳求你的回复。
在Google Pixel 3上表现不好,滑动卡顿,已经采用CoordinatorLayout+CollapsingToolbarLayout+AppBarLayout$ScrollingViewBehavior替换了,目前滑动十分流畅。
这种方案的话会有一个问题,在AppBarLayout的视图里面上下滑动,滑动过程会停止一下,这个列表滑动的操作不连续,你们有没有出现这样的问题?是怎样解决的?想您请教一下?恳求你的回复。
没有发现你说的问题,可以升级到最新版本再试下。
在Google Pixel 3上表现不好,滑动卡顿,已经采用CoordinatorLayout+CollapsingToolbarLayout+AppBarLayout$ScrollingViewBehavior替换了,目前滑动十分流畅。
这种方案的话会有一个问题,在AppBarLayout的视图里面上下滑动,滑动过程会停止一下,这个列表滑动的操作不连续,你们有没有出现这样的问题?是怎样解决的?想您请教一下?恳求你的回复。
我知道你说的问题了,只有在AppBarLayout的视图特别大的时候才能显现出来,我也遇到了。
你看下 #201 能否解决你的问题。
确实是的,不同手机 fling效果也不一样 , 卡顿也不一样,特别是老款机器, 卡顿有点儿明显了, 安卓目前还没找到一个能做出京东主页那种的效果的库啊,试了3种了