1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/HarmonyOS-tpc-XRecyclerView

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Данный текст написан на английском языке.

Данный текст является исходным кодом с комментариями, описывающими использование библиотеки XRecyclerView.

В тексте описывается процесс интеграции сторонней открытой библиотеки в проект, её адаптация для использования в среде HarmonyOS и применение в разработке приложений для этой операционной системы.

Также в тексте приводятся примеры кода на языке Java, демонстрирующие настройку и использование библиотеки, включая установку зависимостей, настройку элементов интерфейса, реализацию функций pull to refresh и load more, а также настройку стилей обновления и загрузки данных. ``` public static final int CubeTransition = 8; public static final int BallZigZag = 9; public static final int BallZigZagDeflect = 10; public static final int BallTrianglePath = 11; public static final int BallScale = 12; public static final int LineScale = 13; public static final int LineScaleParty = 14; public static final int BallScaleMultiple = 15; public static final int BallPulseSync = 16; public static final int BallBeat = 17; public static final int LineScalePulseOut = 18; public static final int LineScalePulseOutRapid = 19; public static final int BallScaleRipple = 20; public static final int BallScaleRippleMultiple = 21; public static final int BallSpinFadeLoader = 22; public static final int LineSpinFadeLoader = 23; public static final int TriangleSkewSpin = 24; public static final int Pacman = 25; public static final int BallGridBeat = 26; public static final int SemiCircleSpin = 27; }

#### refresh arrow icon
we provide a default arrow icon:
but if you don't like it,you can replace it with any other icon  you want.
just call
```java
mRecyclerView.setArrowImageView(ResourceTable.Media_iconfont_downgrey);

disable refresh and load more feature

if you don't want the refresh and load more feature (in that case,you probably don't need the lib neither),you can call

mRecyclerView.setPullRefreshEnabled(false);

and

mRecyclerView.setPullRefreshEnabled(true);

in which false means disabled ,true means enabled. ##Header you can add header to XRecyclerView,just call addHeaderView().

 LayoutScatter scatter = LayoutScatter.getInstance(mContext);
 Component header = scatter.parse(ResourceTable.Layout_recyclerview_header, null, false);
 mRecyclerView.addHeaderView(header);

if you like ,you can add two header

LayoutScatter scatter = LayoutScatter.getInstance(mContext);
Component header = scatter.parse(ResourceTable.Layout_recyclerview_header, null, false);
Component header1 = scatter.parse(ResourceTable.Layout_recyclerview_header1, null, false);
mRecyclerView.addHeaderView(header);
mRecyclerView.addHeaderView(header1);

License

Copyright 2015 jianghejie

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/HarmonyOS-tpc-XRecyclerView.git
git@api.gitlife.ru:oschina-mirror/HarmonyOS-tpc-XRecyclerView.git
oschina-mirror
HarmonyOS-tpc-XRecyclerView
HarmonyOS-tpc-XRecyclerView
master