android scrollview, ListView, RecyclerView

Android ScrollView的使用

  图解Android View的scrollTo(),scrollBy(),getScrollX(), getScrollY() good

Android实践之ScrollView中滑动冲突处理 good

横向滑动和纵向滑动互不受影响的ScrollView

Android HorizontalScrollView和ScrollView 水平滚动 垂直滚动  嵌套

Android Listview横向滑动

用HorizontalScrollView包装Listview

 

Android 关于设置ScrollView的滚动条为隐藏的方法

要实现ScrollView滚动条的隐藏,有两种方法,

一种是在XML的ScrollView布局中加入属性android:scrollbars="none"

另一种则是在代码中获取ScrollView后进行scroll.setVerticalScrollBarEnabled(false);

Android 给listview设置分割线与边界的距离 good

list_item_divider.xml:

<?xml version="1.0" encoding="UTF-8"?>
<inset xmlns:android="http://schemas.android.com/apk/res/android"
    android:insetLeft="15dp"
    android:insetRight="15dp"
    android:drawable="@color/line_gray">
</inset>
<ListView
     android:id="@+id/listView1"
     android:divider="@drawable/list_item_divider"
     android:dividerHeight="1px"
     android:layout_below="@id/rlHeader1"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"/>

Android开发之CardView卡片布局

android Canvas让我很困惑

Android RecyclerView 使用完全解析 体验艺术般的控件 good

RecyclerView使用介绍

 

分享一个两个Android scrollView同时滚动的方法

view.scrollTo(l, t);

android实现两个listview的同步滚动

 listView1.setSelectionFromTop(firstVisibleItem, top);
listView2.setSelectionFromTop(firstVisibleItem, top);

多个ListView同步滚动

 

 

Android--UI之ScrollView

 ScrollView,通过官方文档的继承关系可以看出,它继承自FrameLayout,所以它是一种特殊类型的FrameLayout,因为它可以使用用户滚动显示一个占据的空间大于物理显示的视图列表。值得注意的是,ScrollView只能包含一个子视图或视图组,在实际项目中,通常包含的是一个垂直的LinearLayout。

  值得注意的是,ScrollView不能和ListView一起使用,因为ListView已经对垂直方向的滚动做了处理,它会迫使如果ListView的内容大于物理视图的内容的时候,强制垂直滚动的效果,所以这里使用ScrollView和ListView混合使用是没有意义的,对于ListView的讲解,可以参见我的另外一篇博客:Android--UI之ListView。ScrollView还需要注意EditText自带的多行输入的滚动效果,也是不可以混合使用的,如果在ScrollView中包含了多行的EditText,那EditText中自带的滚动效果将失效。其中心思想就是ScrollView是一个滚动视图的容器,对于一些自带了滚动效果的控件,是无法和它一起被混合使用的。

  在Android平台下,与ScrollView类似的还有一个HorizontalScrollView容器,这个容器与ScrollView的作用相反,主要适用于水平滚动,了解了ScrollView就基本上了解了HorizontalScrollView,所以这里着重讲解ScrollView的使用。

 

 

posted @ 2017-08-10 09:06  米粥米  阅读(300)  评论(0编辑  收藏  举报