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

OSCHINA-MIRROR/KKan-RMedal

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

Работа приносит мне радость, отпуск мешает моему прогрессу

Жизнь за работу до поздней ночи

Описание проекта

Архитектура программного обеспечения

  • Архитектура Retrofit + RxJava + MVP

Структура каталога

  1. app
  • api: сетевые запросы и адреса
  • base: базовые классы
  • modelbean: модели данных
  • ui: представление MVP
  1. tools-library: часто используемые библиотеки

Информация о среде разработки

  1. Версия Android Studio 3.4.1
  2. JDK 1.8

Вклад участников

  1. KKan (164994601@qq.com)

Поддержка и благодарность

1. Coding
2. GitHub
3. Baidu

Зависимости

1. ButterKnife аннотации
  implementation 'com.jakewharton:butterknife:8.8.1'
2. BRVAH фреймворк для RecyclerView Adapter
  implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.46'
3. SmartRefreshLayout для свайпов вверх и вниз
  implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0'
  implementation 'com.scwang.smartrefresh:SmartRefreshHeader:1.1.0' // если нет специального Header, можно не использовать эту строку
4. SwipeBack для сторонних свайпов
  implementation 'com.gongwen:swipeback:1.0.2'
5. Гестурные взаимодействия
  implementation 'com.andrognito.patternlockview:patternlockview:1.0.0'
  implementation 'com.andrognito.patternlockview:patternlockview-reactive:1.0.0' // для адаптера RxJava2
6. Анимация SVG
  implementation 'com.jaredrummler:animated-svg-view:1.0.5'
7. BGABanner
  implementation 'cn.bingoogolapple:bga-banner:2.2.6'
8. Эффект нажатия кнопки навигации внизу
  implementation 'com.aurelhubert:ahbottomnavigation:2.1.0'
9. Facebook.rebound анимация
  implementation 'com.facebook.rebound:rebound:0.3.8'
10. Retrofit
  implementation 'com.squareup.retrofit2:retrofit:2.6.0'
  implementation 'com.squareup.retrofit2:adapter-rxjava2:2.6.0'
Retrofit определение парсера Gson
  implementation 'com.squareup.retrofit2:converter-gson:2.6.0'
11. Okhttp3 логгер
  implementation 'com.squareup.okhttp3:logging-interceptor:3.8.1'
12. Rxjava
  implementation 'io.reactivex.rxjava2:rxjava:2.2.9'
13. Rxandroid
  implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
14. Google Glide
  implementation 'com.github.bumptech.glide:glide:4.9.0'
15. ZXing QR коды
  implementation 'com.google.zxing:core:3.3.3'
  zxing_core_3.0.1.jar
  implementation 'com.github.yuzhiqiang1993:zxing:2.2.5'

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

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

Введение

RxjavaMVP — это фреймворк для быстрой разработки, а также набор полезных инструментов и средств адаптации под такие устройства, как Xiaomi Mi 9, Huawei, Mate 20, Vivo Nex. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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