Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GitLqr/LQRAdapterLibrary
/ functions
Functions
133 in github.com/GitLqr/LQRAdapterLibrary
⨍
Functions
133
◇
Types & classes
16
↓ 11 callers
Method
get
得到ViewHolder <p> 如果之前对应的convertView没有Viewholder就创建一个新的,否则直接从convertView中获取。
library/src/main/java/com/lqr/adapter/LQRViewHolderForAbsListView.java:56
↓ 10 callers
Method
getView
根据id得到布局中的View(使用SparseArray保管,提高效率)
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:35
↓ 10 callers
Method
setText
设置TextView文字,并返回this
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:89
↓ 8 callers
Method
getHeadersCount
()
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:316
↓ 7 callers
Method
getHeadersCount
()
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:133
↓ 4 callers
Method
getItemCount
()
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:94
↓ 3 callers
Method
getCount
()
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:57
↓ 3 callers
Method
getHeaderAndFooterAdapter
()
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:331
↓ 3 callers
Method
getItem
(int i)
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:64
↓ 3 callers
Method
getRealItemCount
()
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:141
↓ 3 callers
Method
isFooterView
(int position)
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:129
↓ 3 callers
Method
isHeaderView
(int position)
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:125
↓ 3 callers
Method
notifyItemChangedWrapper
数据变化刷新
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:243
↓ 2 callers
Method
addItem
在指定位置添加数据条目
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:221
↓ 2 callers
Method
addItem
在指定位置添加数据条目
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:159
↓ 2 callers
Method
getItem
获取指定索引位置的数据模型
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:108
↓ 2 callers
Method
notifyDataSetChangedWrapper
数据全局刷新
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:153
↓ 2 callers
Method
notifyItemRangeInsertedWrapper
数据局部刷新
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:122
↓ 2 callers
Method
onItemClick
@param helper @param parent 如果是RecyclerView的话,parent为空 @param itemView @param position
library/src/main/java/com/lqr/adapter/OnItemClickListener.java:17
↓ 2 callers
Method
onItemLongClick
@param helper @param parent 如果是RecyclerView的话,parent为空 @param itemView @param position
library/src/main/java/com/lqr/adapter/OnItemLongClickListener.java:17
↓ 2 callers
Method
onItemTouch
(LQRViewHolder helper, View childView, MotionEvent event, int position)
library/src/main/java/com/lqr/adapter/OnItemTouchListener.java:11
↓ 2 callers
Method
setBackgroundColor
设置背景颜色,并返回this
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:135
↓ 2 callers
Method
setOnItemClickListener
(OnItemClickListener onItemClickListener)
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:31
↓ 2 callers
Method
setOnItemTouchListener
(OnItemTouchListener onItemTouchListener)
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:47
↓ 1 callers
Method
addFooterView
(View view)
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:121
↓ 1 callers
Method
addHeaderView
(View view)
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:117
↓ 1 callers
Method
convert
(LQRViewHolderForRecyclerView helper, T item, int position)
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:101
↓ 1 callers
Method
convert
对item进行数据设置(交给开发人员)
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:89
↓ 1 callers
Method
getConvertView
得到当前item对应的View
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:48
↓ 1 callers
Method
getFootersCount
()
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:137
↓ 1 callers
Method
getItemCount
()
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:72
↓ 1 callers
Method
getItemViewType
(int position)
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:38
↓ 1 callers
Method
getViewHolder
得到item对应的ViewHoldler
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:223
↓ 1 callers
Method
initData
()
app/src/main/java/com/lqr/AbsListViewDemoActivity.java:99
↓ 1 callers
Method
initData
()
app/src/main/java/com/lqr/RecyclerViewDemoActivity.java:93
↓ 1 callers
Method
notifyItemInsertedWrapper
数据添加刷新
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:210
↓ 1 callers
Method
notifyItemMoveWrapper
数据移动刷新
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:269
↓ 1 callers
Method
notifyItemRemoveWrapper
数据移除刷新
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:184
↓ 1 callers
Method
setImageBitmap
设置ImageView的图片,并返回this
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:116
↓ 1 callers
Method
setMyPosition
(int myPosition)
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:56
↓ 1 callers
Method
setOnItemClickListener
(OnItemClickListener onItemClickListener)
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:64
↓ 1 callers
Method
setOnItemClickListener
(OnItemClickListener onItemClickListener)
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:28
↓ 1 callers
Method
setOnItemLongClickListener
(OnItemLongClickListener onItemLongClickListener)
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:72
↓ 1 callers
Method
setOnItemLongClickListener
(OnItemLongClickListener onItemLongClickListener)
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:36
↓ 1 callers
Method
setOnItemLongClickListener
(OnItemLongClickListener onItemLongClickListener)
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:39
↓ 1 callers
Method
setOnItemTouchListener
(OnItemTouchListener onItemTouchListener)
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:80
↓ 1 callers
Method
setOnItemTouchListener
(OnItemTouchListener onItemTouchListener)
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:44
↓ 1 callers
Method
testAddFooterView
()
app/src/main/java/com/lqr/RecyclerViewDemoActivity.java:84
↓ 1 callers
Method
testAddHeaderView
()
app/src/main/java/com/lqr/RecyclerViewDemoActivity.java:75
Method
LQRAdapterForAbsListView
(Context context, List<T> data, int defaultLayouId)
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:51
Method
LQRAdapterForRecyclerView
当使用多种itemType时,最好使用这种构造方法
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:51
Method
LQRHeaderAndFooterAdapter
(RecyclerView.Adapter innerAdapter)
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:30
Method
LQRViewHolder
(View itemView)
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:28
Method
LQRViewHolderForAbsListView
(Context context, int defaultLayouId, final ViewGroup parent)
library/src/main/java/com/lqr/adapter/LQRViewHolderForAbsListView.java:14
Method
LQRViewHolderForRecyclerView
(Context context, View itemView)
library/src/main/java/com/lqr/adapter/LQRViewHolderForRecyclerView.java:13
Method
absListView
(View view)
app/src/main/java/com/lqr/MainActivity.java:16
Method
addFirstItem
在集合头部添加数据条目
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:229
Method
addFirstItem
在集合头部添加数据条目
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:167
Method
addFooterView
(View footerView)
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:312
Method
addHeaderView
(View headerView)
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:308
Method
addLastItem
在集合末尾添加数据条目
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:236
Method
addLastItem
在集合末尾添加数据条目
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:174
Method
addMoreData
在集合尾部添加更多数据集合(上拉从服务器获取更多的数据集合)
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:143
Method
addMoreData
在集合尾部添加更多数据集合(上拉从服务器获取更多的数据集合)
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:113
Method
addNewData
在集合头部添加新的数据集合(下拉从服务器获取最新的数据集合)
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:133
Method
addNewData
在集合头部添加新的数据集合(下拉从服务器获取最新的数据集合)
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:103
Method
addition_isCorrect
()
library/src/test/java/com/lqr/adapter/ExampleUnitTest.java:13
Method
addition_isCorrect
()
app/src/test/java/com/lqr/ExampleUnitTest.java:13
Method
clearData
清空数据列表
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:176
Method
clearData
清空数据列表
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:135
Method
convert
(LQRViewHolderForAbsListView helper, String item, int position)
app/src/main/java/com/lqr/AbsListViewDemoActivity.java:40
Method
convert
(LQRViewHolderForRecyclerView helper, String item, int position)
app/src/main/java/com/lqr/RecyclerViewDemoActivity.java:44
Method
getData
获取数据集合
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:115
Method
getData
获取数据集合
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:96
Method
getFirstItem
获取第一个数据模型
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:293
Method
getFirstItem
@return 获取第一个数据模型
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:204
Method
getFootersCount
()
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:320
Method
getInnerAdapter
()
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:34
Method
getItemId
(int i)
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:69
Method
getItemViewType
当需要使用多itemType时,请重写该方法,返回值就是对应类型的布局id
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:67
Method
getLastItem
得到最后一个数据模型
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:300
Method
getLastItem
@return 获取最后一个数据模型
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:213
Method
getMyPosition
()
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:52
Method
getOnItemClickListener
()
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:60
Method
getOnItemClickListener
()
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:24
Method
getOnItemClickListener
()
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:27
Method
getOnItemLongClickListener
()
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:68
Method
getOnItemLongClickListener
()
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:32
Method
getOnItemLongClickListener
()
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:35
Method
getOnItemTouchListener
()
library/src/main/java/com/lqr/adapter/LQRViewHolder.java:76
Method
getOnItemTouchListener
()
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:40
Method
getOnItemTouchListener
()
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:43
Method
getSpanSize
(int position)
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:87
Method
getView
(int position, View convertView, ViewGroup viewGroup)
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:74
Method
isHeaderOrFooter
判断是否是头部或尾部
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:327
Method
moveItem
移动数据条目的位置
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:280
Method
moveItem
移动数据条目的位置
library/src/main/java/com/lqr/adapter/LQRAdapterForAbsListView.java:196
Method
onAttachedToRecyclerView
(RecyclerView recyclerView)
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:77
Method
onBindViewHolder
(RecyclerView.ViewHolder holder, int position)
library/src/main/java/com/lqr/adapter/LQRHeaderAndFooterAdapter.java:61
Method
onBindViewHolder
(LQRViewHolderForRecyclerView holder, int position)
library/src/main/java/com/lqr/adapter/LQRAdapterForRecyclerView.java:84
next →
1–100 of 133, ranked by callers