
AndroidUI
文章平均质量分 53
小图包
这个作者很懒,什么都没留下…
展开
-
ViewPager2的源码分析
基于RecyclerView实现。这意味着RecyclerView的优点将会被ViewPager2所继承。2.支持竖直滑动。只需要一个参数就可以改变滑动方向。3.支持关闭用户输入。通过setUserInputEnabled来设置是否禁止用户滑动页面。4.支持通过编程方式滚动。通过fakeDragBy(offsetPx)代码模拟用户滑动页面。5.CompositePageTransformer 支持同时添加多个PageTransformer。原创 2023-04-15 23:36:15 · 808 阅读 · 0 评论 -
RecyclerView四级缓存
RecyclerView根据不同的状态可以分为:屏幕内缓存、屏幕外缓存、自定义缓存、缓存池。RecyclerView是通过内部类Recycler来管理缓存 public final class Recycler { final ArrayList<ViewHolder> mAttachedScrap = new ArrayList<>(); ArrayList<ViewHolder> mChangedScrap =原创 2021-05-12 16:35:53 · 820 阅读 · 0 评论 -
RecyclerView嵌套不允许打断嵌套RecycleView的事件
public class FeedRootRecyclerView extends BetterRecyclerView { public FeedRootRecyclerView(Context context) { this(context,null); } public FeedRootRecyclerView(Context context, @N原创 2017-06-25 18:19:56 · 712 阅读 · 0 评论 -
RecyclerView横向和竖向滑动冲突
public class BetterRecyclerView extends RecyclerView { private int touchSlop; private Context mContext; private int INVALID_POINTER = -1; private int scrollPointerId = INVALID_POINTER原创 2017-06-25 16:56:12 · 5840 阅读 · 3 评论 -
recylerview的简单使用
public class MyRecyclerAdapter extends RecyclerView.Adapter { private List list; public MyRecyclerAdapter(List list) { // TODO Auto-generated constructor stub this.list = l原创 2017-04-14 11:31:17 · 599 阅读 · 0 评论 -
android中滑动SQLite数据库分页加载
package com.example.testscrollsqlite; import java.util.ArrayList; import android.app.ActionBar.LayoutParams; import android.app.Activity; import android.os.Bundle; import an转载 2016-09-08 09:45:17 · 777 阅读 · 0 评论 -
ListView和CheckBox的混乱问题
[置顶] ListView和CheckBox的混乱问题标签: androidlistviewcheckbox2015-12-22 13:36 198人阅读 评论(1) 收藏 举报 分类:小工具(3) 版权声明:本文为博主原创文章,未经博主允许不得转载。主要是解决我以前的一篇博客仿微信添加群聊界面——addView里list转载 2016-08-23 15:27:53 · 485 阅读 · 0 评论 -
了解android7了:多窗口支持
这篇文章开始, 我们来了解一下Android 7的一些新特性, 话说今年android 7预览版本来的比以往都稍早一些, 这样对于我们开发者来说算是一个好消息, 我们可以有充足的时间来看新版android的一些特性, 让我们的应用更快的支持到android 7. 前段时间android 7发送了最终预览版本, 这也表示现在的sdk已经是最终的sdk了, 所以我们从现在开始, 完全可以让应用支持转载 2016-08-22 09:02:13 · 468 阅读 · 0 评论 -
Android触摸屏事件派发机制详解与源码分析一(View篇)
2-1 例子从一个例子分析说起吧。如下是一个很简单不过的Android实例: LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:gravity="center" android:layo转载 2016-06-19 22:08:53 · 340 阅读 · 0 评论 -
Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)2015-09-05 02:43 115人阅读 评论(0) 收藏 举报 分类: android 开发学习(264) 目录(?)[+]From http://blog.youkuaiyun.com/vipzjyno1/article/det转载 2016-04-25 09:33:05 · 553 阅读 · 0 评论 -
android仿微信viewpager indicator+frament
源码地址:https://github.com/yingchn/android-viewpager-indicator转载 2015-10-10 09:52:54 · 417 阅读 · 0 评论