Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Ribs | 7,322 | 6 | a day ago | 12 | April 24, 2022 | 101 | apache-2.0 | Kotlin | ||
Uber's cross-platform mobile architecture framework. | ||||||||||
Westore | 4,082 | 1 | a month ago | 7 | September 27, 2021 | 61 | JavaScript | |||
小程序项目分层架构 | ||||||||||
Wtm | 3,837 | 2 | 3 | a month ago | 380 | September 04, 2022 | 77 | mit | C# | |
Use WTM to write .netcore app fast !!! | ||||||||||
Bigshow1949 | 1,036 | 2 years ago | 7 | Objective-C | ||||||
iOS教学/各类知识点总结:运行时/贝塞尔曲线/水纹/粒子发射器/核心动画/渐变色/网络请求/按钮/标签/视图布局/视图效果/文字视图/表情键盘/旋转动画/2048/网易/微信/猿题库/阿里巴巴/设计模式/数据持久化/多次点击按钮/微信注册按钮/展开按钮/跑马灯/闪烁文字/球形滚动标签/自动布局标签/快播动态标签/水平滚动布局/瀑布流布局/浏览卡/半圆布局/滑动标题/抽卡效果/百度视图切换/领英动画/折卡效果/卡牌拖动翻页/滚动悬浮视图/侧滑形变效果/评分条/打印机特效/Masonry/生命周期/响应者链条/引导页/通知中心/抖动密码框/余额宝数字跳动/UIDynamic/碰撞行为/捕捉行为/推动行为/附着行为/动力元素行为/GCD/KVC&KVO/多继承/消息转发/二维码/MVC/MVP/MVVM/Router/Viper | ||||||||||
Androidquick | 766 | 10 months ago | 1 | August 30, 2021 | apache-2.0 | Java | ||||
做外包用的快速开发库--微信、支付宝支付(含签名,下单)、自定义View(验证码/密码,九宫格图片上传等)、换肤、图片预览、RxJava、EventBus、JetPack、CameraX、base层封装等 | ||||||||||
Ios Architecture | 731 | 4 years ago | 3 | mit | Swift | |||||
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others | ||||||||||
Tyto | 672 | 3 months ago | 10 | other | JavaScript | |||||
manage and organise things | ||||||||||
Iosdesignpatternsamples | 617 | 2 years ago | 7 | mit | Swift | |||||
This is Github user search demo app which made by many variety of design patterns. You can compare differences in MVC, MVP, MVVM and Flux. | ||||||||||
Tictactoe | 475 | 2 years ago | 9 | Java | ||||||
A simple tic tac toe app, to illustrate the use of MVC, MVP, and MVVM architectures to organize the application. | ||||||||||
Babaseproject | 471 | 5 years ago | 2 | mit | Objective-C | |||||
一个基于 MVVM 和 MVC 设计模式的基本项目框架,项目用到的各种类,各种封装,各种三方库的综合项目,欢迎大家使用! |
****3.xAndroidX
api21
minSdkVersion 21
targetSdkVersion 31
AndroidStudio 2020.3.1
Gradle 7.0.2
quicklib``QMUI``QMUI``styles``app``theme.xml``QuickBaseTheme
quicklibQuickInitApplication()
modulebuild.gradle#android
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
BaseActivity``QMUITopBarLayout
(TopBar)mNavBar``mNavBar.setVisibility(View.GONE);
app``SampleBaseActivity
//
QMUIStatusBarHelper.setStatusBarLightMode(mContext);
//
QMUIStatusBarHelper.setStatusBarDarkMode(mContext);
Application
ARouter.init(this);
Utils.init(this);
BaseviewBinding
/dataBinding``build.gradle``viewBinding
/dataBinding``dataBinding``viewBinding``findViewById``Butterknife
SamplesetContentView
BasegetViewBinding
buildFeatures {
viewBinding true
dataBinding true
}
SDKaar
build.gradle``libs
allprojects {
repositories {
//
flatDir {
dirs '../libs'
}
// ... jcenter()
}
}
aarlibs
exapp Moduleaar
dependencies {
// ...
api (name: 'alipaysdk-15.8.03.210428205839', ext: 'aar')
}
~
app | Demo |
sampleCommonLibrary | Demo |
imageloader | Glide |
libs | jar/aar |
paylib | |
quicklib | |
widget | View |
4.2.0Issues
Copyright 2018 zhangqin
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.