数据来源: GitHub + Gitee | 更新于 2026-04-25
📋 (上线前本地测试)打开 dvlproad项目列表.html (网页版) →
AI
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| AI-qskills |
自定义的 Skill 工具集合 |
GitHub |
dvlproad |
公有 |
JavaScript |
0 |
Book
模板Demo
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 001-UIKit-CQDemo-iOS |
CQDemoKit |
CQDemoKit 基础库 - 包含 Helper、BaseVC、BaseUIKit、BaseUtil、Demo_Resource、Monitor 等通用 Demo 组件 |
0.8.0 |
CocoaPods |
公有 |
OC |
| 001-UIKit-CQDemo-iOS |
CQDemoKit-Swift |
CQDemoKit Swift 版 - 为CQDemoKit补充使用swift语言实现的其他功能(包含纯OC的 CQDemoKit) |
0.0.1 |
CocoaPods |
公有 |
Swift |
| 001-UIKit-CQDemo-iOS |
CQDemoResource |
Demo |
0.1.0 |
CocoaPods |
公有 |
OC |
| 001-UIKit-CQDemo-iOS |
CQDemoShareFramework-Swift |
主工程和其他Target某些工程下(WidgetExtension等)都需要依赖的库 |
0.0.1 |
CocoaPods |
公有 |
Swift |
| 001-UIKit-CQDemo-iOS |
TSDemo_Demo |
浮层弹窗Overlay演示示例 |
0.5.0 |
CocoaPods |
公有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CQDemoKit/Auxiliary |
辅助模块(①添加辅助文本(含删除)、添加任意辅助视图;②为 present 出来的视图,添加 NavigationBar) |
| CQDemoKit/BaseUIKit |
基础模块UIKit |
| CQDemoKit/BaseUtil |
基础工具 |
| CQDemoKit/BaseVC |
基础模块VC |
| CQDemoKit/Demo_DataSourceAndDelegate |
为了快速构建完整 Demo 工程提供的一些成熟的DataSource和Delegate(已含内容和事件) |
| CQDemoKit/Demo_Resource |
Demo 工程中基本都需要的 DemoResource |
| CQDemoKit/Demo_RipeView |
为了快速构建完整 Demo 工程提供的一些成熟的DemoRipeView(已含内容和事件) |
| CQDemoKit/Helper |
本库中的资源获取帮助类 |
| CQDemoKit/Monitor |
监控 |
| Subspec |
Summary |
| CQDemoKit-Swift/CQDemoKit-OC |
等价于直接依赖纯OC的 CQDemoKit |
| CQDemoKit-Swift/SwiftUI |
为CQDemoKit补充使用swift语言实现的UI界面 |
初始化项目
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| CQInitProject |
每个项目的初始工程(Android、iOS、Flutter) |
GitHub |
dvlproad |
公有 |
C++ |
0 |
| CJStandardProject |
标准项目模板 |
GitHub |
dvlproad |
公有 |
Objective-C |
3 |
| CJDemoDemo |
项目架构设计、组件化开发中各层次设计 |
Gitee |
dvlproad |
公有 |
- |
- |
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJDemoDemo |
CJDemoModel |
个人Demo模块化开发–数据模型+对应网络请求+对应数据库 |
0.0.5 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CJDemoModel/CJDemoUser |
个人Demo–User数据(Models+Database+Network) |
| CJDemoModel/CJDemoUser/Database |
|
| CJDemoModel/CJDemoUser/Models |
为了能够以后在引入Model的时候,可以不引进 Network 和 Database,我们这边单独写 |
| CJDemoModel/CJDemoUser/Network |
|
1、CJStandardProjectDemo
架构
小组件示例 CQWidgetDemo
2、CJSafeAppDemo 安全与加固
学习/验证Demo
1、设计模式
2、数据算法
3、项目优化
4、卡顿收集
5、响应式编程
6、其他学习(线程、模块化)
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| Thread |
线程相关 |
Gitee |
dvlproad |
私有 |
- |
|
一、UI控件
1、基础UI
CJUIKit
CJUIKit 是每个APP都肯定能用到的基础UI控件,该系列包含多个版本和关联项目
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
| CJUIKit |
每个APP都肯定能用到的基础UI控件 |
GitHub |
dvlproad |
公有 |
Objective-C |
| CJUIKit-ReactNative |
CJUIKit ReactNative版 |
GitHub |
dvlproad |
公有 |
JavaScript |
| CJUIKit-React |
CJUIKit React版 |
GitHub |
dvlproad |
公有 |
JavaScript |
| CJRadio |
组合按钮、组合控制器 |
GitHub |
dvlproad |
公有 |
Objective-C |
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJUIKit |
CJBaseHelper |
自定义的基础帮助类 |
0.1.8 |
CocoaPods |
公有 |
OC |
| CJUIKit |
SwiftExtraCJHelper |
Swift/OC帮助类 |
0.1.2 |
CocoaPods |
公有 |
Swift |
| CJUIKit |
CJFoundation |
系统Foundation的扩展 |
0.1.3 |
CocoaPods |
公有 |
OC |
| CJUIKit |
CJBaseUtil |
自定义的基础工具类 |
0.5.1 |
CocoaPods |
公有 |
OC |
| CJUIKit |
CJBaseUIKit |
自定义的基础UI |
0.8.1 |
CocoaPods |
公有 |
OC |
| CJUIKit |
CJComplexUIKit |
自定义的稍微复杂的UI |
0.2.3 |
CocoaPods |
公有 |
OC |
| CJUIKit |
CJHook |
Hook |
0.0.2 |
CocoaPods |
公有 |
OC |
| CJUIKit |
CJBaseTest |
自定义的基础帮助类 |
0.0.1 |
CocoaPods |
公有 |
OC |
| CJRadio |
CJRadio |
单选按钮、单选(集合)视图 |
1.4.0 |
CocoaPods |
公有 |
OC |
| CJUIKit |
CQVideoUrlAnalyze-Swift |
视频地址解析库 |
0.0.1 |
CocoaPods |
公有 |
Swift |
📋 子库详情:
| Subspec |
Summary |
| CJBaseHelper/AppInfoCJHelper |
app的版本号信息 |
| CJBaseHelper/AuthorizationCJHelper |
权限判断及系统设置打开 |
| CJBaseHelper/DeviceCJHelper |
Device 设备信息获取帮助类 |
| CJBaseHelper/HookCJHelper |
Hook帮助类 |
| CJBaseHelper/NSCalendarCJHelper |
NSCalendar帮助类 |
| CJBaseHelper/NSDateFormatterCJHelper |
NSDateFormatter帮助类 |
| CJBaseHelper/NSObjectCJHelper |
对象判空帮助类 |
| CJBaseHelper/NSOperationQueueCJHelper |
NSOperationQueue 多任务处理帮助类(搜索功能常常需要的多线程处理) |
| CJBaseHelper/ServerCJHelper |
服务器帮助类(服务器时间、服务器敏感词) |
| CJBaseHelper/UIViewControllerCJHelper |
视图控制器帮助类:包含获取当前显示的视图控制器和通过视图找到它所在的视图控制器等 |
| CJBaseHelper/WebCJHelper |
Web帮助类,包含清除缓存问题等 |
| Subspec |
Summary |
| CJFoundation/NSDictionary |
NSDictionary 的扩展 |
| CJFoundation/NSJSONSerialization |
NSJSONSerialization 的扩展 |
| CJFoundation/NSString |
NSString 的扩展 |
| Subspec |
Summary |
| CJBaseUtil/CJAppLastUtil |
APP上次信息+账号安全工具 |
| CJBaseUtil/CJCallUtil |
拨打电话工具 |
| CJBaseUtil/CJDataUtil |
包含排序+SortOrder、分类+SortCategory、搜索+NormalSearch 等的数据处理工具类 |
| CJBaseUtil/CJDateUtil |
日期工具 |
| CJBaseUtil/CJIndentedStringUtil |
将 字符串/字典/数组转成含缩进字符串的字符串 的工具 |
| CJBaseUtil/CJKeyboardUtil |
键盘工具 |
| CJBaseUtil/CJLaunchImageUtil |
启动图工具 |
| CJBaseUtil/CJManager |
其他各种管理器(AppDelegate瘦身、位置变化、倒计时、悬浮框) |
| CJBaseUtil/CJPinyinHelper |
拼音相关工具 |
| CJBaseUtil/CJQRCodeUtil |
二维码工具 |
| Subspec |
Summary |
| CJBaseUIKit/CJBaseTableViewCell |
列表–基础的TableViewCell |
| CJBaseUIKit/CJBaseTableViewHeaderFooterView |
列表–HeaderFooterView |
| CJBaseUIKit/CJSlider |
滑块 |
| CJBaseUIKit/CJUIKitConstant |
Constant 常量信息 |
| CJBaseUIKit/UIButton |
按钮 及 CJBadgeButton |
| CJBaseUIKit/UIColor |
颜色:用来通过十六进制来设置颜色。 支持@“#123456”、 @“0X123456”、 @“123456”三种格式 |
| CJBaseUIKit/UIImage |
图片 |
| CJBaseUIKit/UILabel |
Label |
| CJBaseUIKit/UINavigationBar |
导航栏 |
| CJBaseUIKit/UIScrollView |
与 UIScrollView 相关的基础类 |
| CJBaseUIKit/UITextField |
文本视图:包含文本框类别及新的自定义文本框 |
| CJBaseUIKit/UITextHeightCenterCJHelper |
文字高度计算和竖直居中设置方法:UITextView 会需要使用到 |
| CJBaseUIKit/UITextInputCJHelper |
文本长度限制:UITextField 和 UITextView 会需要使用到的字符串处理方法 |
| CJBaseUIKit/UITextView |
文本视图:类似微信文本输入框实现 |
| CJBaseUIKit/UIToolbar |
工具栏 |
| CJBaseUIKit/UIView |
UIView(视图拖动、抖动、根据键盘自动上移、手势、出现动画、转场动画、加圆角等) |
| CJBaseUIKit/UIViewController |
自定义返回按钮 |
| CJBaseUIKit/UIWindow |
UIWindow |
| Subspec |
Summary |
| CJComplexUIKit/CJCollectionView |
自定义的集合视图 |
| CJComplexUIKit/CJDataScrollView |
带数据的列表视图或集合视图(常用于搜索、图片选择) |
| CJComplexUIKit/CJScrollView |
滚动视图:自定义的基础滚动视图 |
| CJComplexUIKit/UIViewController |
UIViewController |
| Subspec |
Summary |
| CJRadio/CJCycleComposeView |
一个可以无限循环的视图组合类 |
| CJRadio/CJRadioButtonCycleComposeView |
单选按钮+无限循环的视图 |
| CJRadio/CJRadioButtons |
单选按钮组合 |
| Subspec |
Summary |
| CQVideoUrlAnalyze-Swift/Douyin |
抖音 |
| CQVideoUrlAnalyze-Swift/Tiktok |
Tiktok |
BaseUIKit
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 001-UIKit-BaseUIKit-iOS |
CJContainer |
创建Container的库 |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 001-UIKit-BaseUIKit-iOS |
CJThemeBaseUIKit |
对BaseUIKit集成可设置Theme主题的库 |
0.1.8 |
dvlproadSpecs |
私有 |
OC |
| 001-UIKit-BaseUIKit-iOS |
CQThemeBaseUIKit |
对BaseUIKit集成可设置Theme主题的库 |
0.4.2 |
dvlproadSpecs |
私有 |
OC |
| 001-UIKit-BaseUIKit-iOS |
TSDemo_ThemeBaseUIKit |
对BaseUIKit集成可设置Theme主题的库的演示示例 |
0.4.1 |
dvlproadSpecs |
私有 |
Swift |
| 001-UIKit-BaseUIKit-iOS |
CQButtonKit |
对BaseUIKit集成可设置Theme主题的库 |
0.1.1 |
dvlproadSpecs |
私有 |
OC |
| 001-UIKit-BaseUIKit-iOS |
TSDemo_Button |
对BaseUIKit集成可设置Theme主题的库的演示示例 |
0.1.1 |
dvlproadSpecs |
私有 |
Swift |
📋 子库详情:
| Subspec |
Summary |
| CQButtonKit/BottomButtonsView |
按钮组: 底部按钮视图 |
| CQButtonKit/BottomButtonsView/Base |
|
| CQButtonKit/Button |
单个按钮 |
| CQButtonKit/Button/BarButton |
单按钮: BarButton |
| CQButtonKit/Button/GradientButton |
单按钮: GradientButton |
| CQButtonKit/Button/ThemeAndText |
单按钮: ThemeAndText |
| CQButtonKit/ButtonsView |
按钮组视图 |
| CQButtonKit/ButtonsView/ImageTextButtons |
按钮组: 图片文字按钮组视图 |
| CQButtonKit/ButtonsView/OneTwoThreeButton |
按钮组: 不固定个数的按钮视图 |
| CQButtonKit/ButtonsView/PlayButtons |
按钮组: 播放按钮视图(上一个、下一个等) |
BaseVCKit
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 001-UIKit-BaseVCKit-iOS |
CQAppTabBarController |
支持lottie动画的TabBarController |
0.1.1 |
dvlproadSpecs |
私有 |
Swift |
| 001-UIKit-BaseVCKit-iOS |
CQAppBaseVC |
这个APP的基础控制器 |
0.1.4 |
dvlproadSpecs |
私有 |
OC |
| 001-UIKit-BaseVCKit-iOS |
TSDemo_BaseVC |
基础视图控制器的测试Demo |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJPopupView |
CJDataListView |
一个类似美团下拉视图的使用.在1.3.0版本这里停止使用,并改为pod‘CJPicker中的CJRelatedPickerRichView与CJRadioButtons结合使用 |
1.3.0 |
CocoaPods |
公有 |
OC |
| CJPopupView |
CJMedia |
自定义的多媒体(相册、图片、视频等)相关组件 |
0.1.0 |
CocoaPods |
公有 |
OC |
| CJPopupView |
CJPDropDownView |
一个类似美团的下拉视图.在1.1.1版本这里停止使用,并改为pod‘CJPicker’里的‘CJRelatedPickerRichView’ |
1.1.1 |
CocoaPods |
公有 |
OC |
| CJPopupView |
CJPicker |
A custom view which contain UIPickerView/UIDatePicker and UIToolbar as subViews. |
1.3.2 |
CocoaPods |
公有 |
OC |
| CJPopupView |
CJPopoverView |
一个带箭号的弹出视图。在0.0.3版本这里停止使用,并改为pod‘CJPopupView/CJPopoverView’ |
0.0.3 |
CocoaPods |
公有 |
OC |
| CJPopupView |
CJPopupView |
自定义的几乎所有弹出视图 |
2.1.0 |
CocoaPods |
公有 |
OC |
| CJPopupAction |
CJPopupAction |
UIView的类别,用来实现UIView弹出popupView的一个Uiew的类别 |
1.4.5 |
CocoaPods |
公有 |
OC |
| 002-UIKit-PopupAnimation-iOS |
CJPopupAnimation |
Popup的动画Animation(Popup、Show、Toast) |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 002-UIKit-PopupAnimation-iOS |
CQPopupAnimation |
Popup的动画Animation(Popup、Show、Toast) |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 002-UIKit-PopupCreaterBase-iOS |
CJPopupCreater |
制作及弹出弹窗视图的基础类(弹出方法支持修改成的自定义) |
0.1.1 |
dvlproadSpecs |
私有 |
OC |
| 002-UIKit-PopupCreaterBase-iOS |
CQPopupCreater_Base |
制作及弹出【顶部可能①带有下拉线】的各种底部弹窗视图(为各种不同的视图添加顶部下拉线并从底部弹出)ps:支持自定义弹出方法 |
0.6.4 |
dvlproadSpecs |
私有 |
OC |
| 004-UIKit-Popup-iOS |
CQPopupContentKit |
除Overlay外的其他Popup弹窗 |
0.5.0 |
dvlproadSpecs |
私有 |
OC |
| 004-UIKit-Popup-iOS |
CQPopupCreater_Other |
制作及弹出【顶部可能①带有下拉线或②带有拉下线+工具栏】的各种底部弹窗视图(为各种不同的视图添加顶部下拉线、顶部工具栏等并从底部弹出)ps:支持自定义弹出方法 |
0.3.1 |
dvlproadSpecs |
私有 |
OC |
| 004-UIKit-Popup-iOS |
CQPopupSuperKit |
弹出内容Popup的SuperView – 共同基础部分 |
0.3.0 |
dvlproadSpecs |
私有 |
OC |
| 004-UIKit-Popup-iOS |
TSDemo_Popup |
除Overlay外,其他Popup弹窗的演示示例 |
0.3.0 |
dvlproadSpecs |
私有 |
OC |
| 004-UIKit-Popup-iOS |
TSDemo_PopupCreater_Other |
弹窗的容器信息(为各种不同的弹窗添加顶部下拉线、顶部工具栏等)的测试Demo |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CJMedia/CJPhotoBrowser |
|
| CJMedia/MySingleImagePickerController |
|
| Subspec |
Summary |
| CJPopupView/CJMaskGuideHUD |
|
| CJPopupView/CJMaskGuideView |
|
| CJPopupView/CJPopoverView |
|
| Subspec |
Summary |
| CJPopupAnimation/Popup |
Popup弹出动画 |
| CJPopupAnimation/Show |
Show展示动画 |
| CJPopupAnimation/Toast |
Toast提示动画 |
| Subspec |
Summary |
| CJPopupCreater/Base |
基础模块 |
| CJPopupCreater/BottomBlank |
底部空白视图及其弹出动画(支持自定义弹出方法) |
| CJPopupCreater/CenterBlank |
中间部空白视图及其弹出动画(支持自定义弹出方法) |
| CJPopupCreater/EffectAndCornerHelper |
EffectAndCornerHelper |
| Subspec |
Summary |
| CQPopupCreater_Base/BaseBottom |
制作【顶部可能①带有下拉线】的底部弹窗视图,并将其作为popupView添加到blankView空白视图中,并弹出 |
| CQPopupCreater_Base/BaseBottom/4ViewCategory |
为各种不同的视图无添加并弹出 |
| CQPopupCreater_Base/BaseBottom/PoupIsCustomAddPanline |
制作【顶部可能①带有下拉线】的底部弹窗视图,并将其作为popupView添加到blankView空白视图中 |
| CQPopupCreater_Base/BaseCenter |
制作中间的弹窗视图,并将其作为popupView添加到blankView空白视图中,并弹出 |
| CQPopupCreater_Base/BaseCenter/2BlankView |
制作【包含着上述popupView弹出视图】的空白视图 |
| CQPopupCreater_Base/BaseCenter/4ViewCategory |
为各种不同的视图无添加并弹出 |
| Subspec |
Summary |
| CQPopupContentKit/Common |
Common 其他通用 |
| CQPopupContentKit/LotteryDraw |
LotteryDraw 抽奖 |
| CQPopupContentKit/PrivacyPolicy |
PrivacyPolicy 隐私政策 |
| CQPopupContentKit/Rule |
Rule 规则说明 |
| CQPopupContentKit/UpdateContentPopupView |
UpdateContentPopupView 更新文本 |
| Subspec |
Summary |
| CQPopupCreater_Other/Bottom_AgreeOrNo |
底部同意选择 |
| CQPopupCreater_Other/Bottom_CustomAddToolbar |
制作【顶部可能②带有拉下线+工具栏】的底部弹窗视图,并将其作为popupView添加到blankView空白视图中,弹出 |
| CQPopupCreater_Other/Bottom_CustomAddToolbar/4ViewCategory |
为各种不同的视图添加顶部下拉线、顶部工具栏等并从底部弹出 |
| CQPopupCreater_Other/Bottom_CustomAddToolbar/PoupIsCustomAddPanlineAndToolbar |
制作【顶部可能②带有拉下线+工具栏】的底部弹窗视图,并将其作为popupView添加到blankView空白视图中 |
| CQPopupCreater_Other/Center_Other |
居中其他 |
2.2 Overlay
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 002-UIKit-Overlay-iOS |
CQBridgeSTOLottie |
桥接Swift版本的lottie-ios到OC中使用 |
0.2.0 |
dvlproadSpecs |
私有 |
Swift |
| 002-UIKit-Overlay-iOS |
CJBaseOverlayKit |
自定义的基础悬浮UI(Toast、Alert、ActionSheet、HUD) |
0.4.0 |
dvlproadSpecs |
私有 |
OC |
| 002-UIKit-Overlay-iOS |
CJOverlayView |
自定义的基础悬浮UI(Toast、Alert、ActionSheet、HUD) |
0.6.2 |
dvlproadSpecs |
私有 |
Swift |
| 002-UIKit-Overlay-iOS |
CQOverlayKit |
基础必备的浮层弹窗(Toast、Alert、ActionSheet、HUD) |
0.8.0 |
dvlproadSpecs |
私有 |
Swift |
| 002-UIKit-Overlay-iOS |
TSDemo_Overlay |
浮层弹窗Overlay演示示例 |
0.6.3 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CJBaseOverlayKit/CJActionSheet |
ActionSheet |
| CJBaseOverlayKit/CJAlert |
Alert |
| CJBaseOverlayKit/CJBaseOverlayTheme |
覆盖层 Theme 主题 |
| CJBaseOverlayKit/CJProgressHUD |
Base |
| CJBaseOverlayKit/CJProgressHUD/Base |
Base |
| CJBaseOverlayKit/CJProgressHUD/IndicatorProgressHUD |
指示器进度HUD |
| CJBaseOverlayKit/CJProgressHUD/JSONProgressHUD |
JSON进度HUD |
| CJBaseOverlayKit/CJToast |
Toast |
| CJBaseOverlayKit/HUDAnimation |
HUD动画 |
| Subspec |
Summary |
| CJOverlayView/AlertView_Horizontal |
内容水平展示的 alertView(如控制器顶部提示完善信息的视图) |
| CJOverlayView/AlertView_Image |
内容竖直排列并且有图片的 alertView(如定位权限的开启弹窗) |
| CJOverlayView/AlertView_Normal |
内容正常竖直排列的 alertView |
| CJOverlayView/CJActionSheet |
ActionSheet |
| CJOverlayView/CJBaseOverlayTheme |
覆盖层 Theme 主题 |
| CJOverlayView/CJProgressHUD |
Base |
| CJOverlayView/CJProgressHUD/Base |
Base |
| CJOverlayView/CJProgressHUD/IndicatorProgressHUD |
指示器进度HUD |
| CJOverlayView/CJProgressHUD/JSONProgressHUD |
JSON进度HUD |
| CJOverlayView/CJToast |
Toast |
| Subspec |
Summary |
| CQOverlayKit/Base |
Base |
| CQOverlayKit/CQActionSheet |
ActionSheet |
| CQOverlayKit/CQAlert |
Alert |
| CQOverlayKit/CQHUD |
HUD |
| CQOverlayKit/CQToast |
Toast |
| CQOverlayKit/Theme |
Theme 主题 |
| CQOverlayKit/ThemeSetting |
Theme 主题的各种设置 |
3、下拉刷新、上拉加载、空白页
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 003-UIKit-Effect-iOS |
CJBaseEffectKit |
自定义的基础效果UI |
0.2.0 |
dvlproadSpecs |
私有 |
OC |
| 003-UIKit-Effect-iOS |
CQEffectKit |
基础效果UIKit |
0.2.0 |
dvlproadSpecs |
私有 |
OC |
| 003-UIKit-Effect-iOS |
TSDemo_Effect |
效果Effect演示示例 |
0.2.1 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CJBaseEffectKit/CJDataEmptyView |
空数据视图(处理数据为空、网络加载失败等情况) |
| CJBaseEffectKit/CJMJRefreshComponent |
MJ刷新组件(已包含pod ‘MJRefresh’) |
| CJBaseEffectKit/CJRefreshView |
刷新视图 |
| CJBaseEffectKit/CJRefreshWithJSON |
使用json动画的刷新 |
| CJBaseEffectKit/CJScaleHeadView |
个人中心头部的缩放视图 |
| Subspec |
Summary |
| CQEffectKit/CQRefresh |
Refresh |
| CQEffectKit/Theme |
Theme 主题 |
4、Image、TextInput
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 004-UIKit-Image-iOS |
CQImageKit |
CQImageKit |
0.1.1 |
dvlproadSpecs |
私有 |
OC |
| 004-UIKit-TextInput-iOS |
CQTextInputKit |
CQTextInputKit |
0.1.3 |
dvlproadSpecs |
私有 |
OC |
| 004-UIKit-TextInput-iOS |
CQTextShow |
CQTextShow |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 004-UIKit-TextInput-iOS |
TSDemo_TextInput |
弹窗的容器信息(为各种不同的弹窗添加顶部下拉线、顶部工具栏等)的测试Demo |
0.1.3 |
dvlproadSpecs |
私有 |
OC |
5、List、Search
5.1 列表相关
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 005-UIKit-List-iOS |
UICollectionViewCJHelper |
UICollectionView的Select |
0.1.2 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-iOS |
CJCollectionViewDataSource |
可通过设置每行个数来进行布局的自定义的 dataSource |
0.1.4 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-iOS |
CQCollectionViewDataSource |
可通过设置每行个数来进行布局的自定义的flowLayout |
0.1.3 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-iOS |
CJCollectionViewLayout |
可通过设置每行个数来进行布局的自定义的flowLayout |
0.2.8 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-iOS |
CQCellAndHeaderCollect |
Cell和Header的收集(含UITableView和UICollectionView 的 Cell 和 Header) |
0.2.1 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-iOS |
CJFeatureListKit |
功能列表 |
0.1.2 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-iOS |
CQMenuListKit |
自定义的稍微复杂的UI |
0.1.2 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-iOS |
CJOpenListKit |
自定义的稍微复杂的UI |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-iOS |
CQCycleAdsKit |
循环广告栏 |
0.3.0 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-iOS |
CQTagCollectionView |
标签列表 |
0.1.3 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-iOS |
TSDemo_List |
列表List演示示例 |
0.3.3 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| UICollectionViewCJHelper/EnableMove |
让集合视图本身就可以通过长按来进行拖动(而不用有其他如编辑的按钮来启动拖动),并且可选择长按后(即拖动前)是否要有抖动效果 |
| UICollectionViewCJHelper/Move |
为列表添加长按手势,利用手势的开始、变化、结束实现拖动 |
| UICollectionViewCJHelper/Select |
列表的各种选择操作 |
| Subspec |
Summary |
| CJCollectionViewLayout/CardSwitchLayout |
卡片切换布局 |
| CJCollectionViewLayout/FlowLayout |
流式布局 |
| CJCollectionViewLayout/HorizontalLayout |
水平滚动且计数为从一行一行计算的布局 |
| CJCollectionViewLayout/MainSubLastLayout |
主次尾部布局(三种cell:主mainCell、次subCell、最后的角落cell) |
| CJCollectionViewLayout/MainSubLayout |
主次布局(两种cell:主mainCell、次subCell) |
| CJCollectionViewLayout/WaterLayout |
瀑布流布局 |
| Subspec |
Summary |
| CQCellAndHeaderCollect/TableViewCell |
表格单元格 |
| CQCellAndHeaderCollect/TableViewSectionHeader |
表格分区头 |
5.2 图片添加删除列表
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 005-UIKit-List-ImageAddDelete-iOS |
CQActionCollectionView |
图片添加删除列表(证件、普通图片等列表) |
0.3.4 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-ImageAddDelete-iOS |
CQActionListView |
各种操作列表(如图片添加删除列表证件、普通图片等列表):只有视图操作,不包含图片选择库、图片上传库等 |
0.1.3 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-ImageAddDelete-iOS |
CQActionTableViewCell |
图片添加删除列表(证件、普通图片等列表) |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-ImageAddDelete-iOS |
CQImageAddDeleteListKit |
图片添加删除列表(证件、普通图片等列表) |
0.4.0 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-List-ImageAddDelete-iOS |
TSDemo_ImageAddDeleteList |
图片添加删除列表演示示例 |
0.1.2 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CQActionCollectionView/ActionDataSource |
数据源处理 |
| CQActionCollectionView/ActionImage |
图片操作 |
| CQActionCollectionView/ActionImageMainSub |
图片主次操作 |
| CQActionCollectionView/ActionText |
文本操作 |
| CQActionCollectionView/AddDeleteContainer |
不同添加、删除cell上共同的Container |
5.3 搜索
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 005-UIKit-Search-iOS |
CQSearchKit |
搜索库(包含SearchUtil、SearchBar、SearchTableView、SearchCollectionView) |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 005-UIKit-Search-iOS |
TSDemo_Search |
对BaseUIKit集成可设置Theme主题的库的演示示例 |
0.1.1 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CQSearchKit/SearchBar |
SearchBar |
| CQSearchKit/SearchList |
SearchList |
6、Picker控件
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 006-UIKit-ItemPicker-iOS |
UserPropertyCJHelper |
用户的属性帮助类(生日等) |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 006-UIKit-DatePicker-iOS |
CQDatePickerKit |
时间选择器 |
0.2.0 |
dvlproadSpecs |
私有 |
OC |
| 006-UIKit-DatePicker-iOS |
TSDemo_DatePicker |
日期选择 DatePicker 演示示例 |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 006-UIKit-ImagePicker-iOS |
CJImagePickerKit |
图片选择 |
0.0.4 |
dvlproadSpecs |
私有 |
OC |
| 006-UIKit-ImagePicker-iOS |
CQImagePickerKit |
图片选择 |
0.1.4 |
dvlproadSpecs |
私有 |
OC |
| 006-UIKit-ImagePicker-iOS |
CQImagePickerSampleView |
图片选择的样式视图 |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 006-UIKit-ImagePicker-iOS |
TSDemo_ImagePicker |
图片选择 ImagePicker 演示示例 |
0.2.0 |
dvlproadSpecs |
私有 |
OC |
| 006-UIKit-ItemPicker-iOS |
CJItemPicker |
A custom view which contain UIPickerView/UIDatePicker and UIToolbar as subViews. |
0.2.0 |
dvlproadSpecs |
私有 |
OC |
| 006-UIKit-ItemPicker-iOS |
CQItemPicker |
事项选择器(独立+关联) |
0.3.5 |
dvlproadSpecs |
私有 |
OC |
| 006-UIKit-ItemPicker-iOS |
TSDemo_ItemPicker |
事项选择 ItemPicker 演示示例 |
0.1.2 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CQDatePickerKit/CQDatePickerView |
日期选择视图 |
| CQDatePickerKit/CQDateText |
日期文本 |
| Subspec |
Summary |
| CJImagePickerKit/CustomImagePickerController |
自定义图片选择器 |
| CJImagePickerKit/SystemImagePickerController |
系统图片选择器 |
| Subspec |
Summary |
| CQImagePickerKit/ImagePickerController |
图片选择控制器 |
| CQImagePickerKit/ImagePickerControllerUtil |
图片选择控制器工具 |
| CQImagePickerKit/ImagePickerPermissionManager |
图片选择权限管理 |
| Subspec |
Summary |
| CQItemPicker/Area |
家乡/地区 |
| CQItemPicker/Birthday |
生日 |
| CQItemPicker/Height |
身高 |
| CQItemPicker/Sex |
性别 |
| CQItemPicker/Weight |
体重 |
7、Banner控件
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| CommonADView |
简单易用广告控件 |
GitHub |
dvlproad |
公有 |
Objective-C |
0 |
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CommonADView |
CommonADView |
A View which used to show ad. |
0.0.1 |
CocoaPods |
公有 |
OC |
8、Segmented
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 008-UIKit-Segmented-iOS |
CQSegmentedKit |
Segmented 演示示例 |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 008-UIKit-Segmented-iOS |
TSDemo_Segmented |
分段 Segmented 演示示例 |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
9、Guide
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 009-UIKit-Guide-iOS |
CQGuideKit |
引导页 |
0.1.3 |
dvlproadSpecs |
私有 |
OC |
| 009-UIKit-Guide-iOS |
TSDemo_Guide |
引导页 Guide 演示示例 |
0.1.5 |
dvlproadSpecs |
私有 |
OC |
11、Line
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
| 011-UIKit-Line-iOS |
各种线条Line相关 iOS—包含直线、波浪线等 |
Gitee |
dvlproad |
私有 |
Objective-C |
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 011-UIKit-Line-iOS |
CJLineKit |
各种线条 |
0.1.3 |
dvlproadSpecs |
私有 |
OC |
| 011-UIKit-Line-iOS |
CQProcessKit |
各种进度条 |
0.1.1 |
dvlproadSpecs |
私有 |
OC |
| 011-UIKit-Line-iOS |
TSDemo_Line |
各种线条 Line 演示示例 |
0.1.4 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CQProcessKit/ProcessLine |
进度线(有节点) |
| CQProcessKit/ProgressView |
进度视图 |
| CQProcessKit/ScheduleLineView |
进度线视图 |
11、CommonUI
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| AppCommonUICollect |
CJDemoCommon |
个人Demo组件化开发 – 共同基础部分 |
0.1.2 |
dvlproadSpecs |
私有 |
OC |
12、其他UI控件
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
| CJCustomView |
所有自定义视图存放的项目 |
Gitee |
dvlproad |
私有 |
Objective-C |
| OtherView |
除AllScrollView外的其他View,包含UIWebView |
GitHub |
dvlproad |
公有 |
Objective-C |
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJCustomView |
CJChat |
聊天中需要用到的控件(如微信聊天键盘) |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| CJCustomView |
CJFriendCircleComponentView |
聊天中需要用到的控件(如微信聊天键盘) |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CJChat/CJChatKeyboardMoreView |
聊天键盘视图–更多视图 |
| CJChat/CJChatKeyboardView |
聊天键盘视图–总览(含工具栏、录音、更多、表情、更多各视图) |
| CJChat/CJChatToolbar |
聊天工具栏 |
| CJChat/CJEmojiView |
聊天键盘视图–表情视图 |
| CJChat/CJRecordView |
聊天键盘视图–语音录制视图 |
| CJChat/EmojiUtil |
表情工具 |
| CJChat/Util |
工具模块 |
| Subspec |
Summary |
| CJFriendCircleComponentView/ButtonsView |
朋友圈视图组件–Buttons按钮视图 |
| CJFriendCircleComponentView/CJFriendCircleCommentView |
朋友圈视图组件–评论视图 |
| CJFriendCircleComponentView/CJFriendCirclePhotoContainerView |
朋友圈图片容器 |
| CJFriendCircleComponentView/CJFriendCirclePraiseView |
朋友圈视图组件–点赞视图 |
| CJFriendCircleComponentView/CJFriendCircleVideoView |
朋友圈视图组件–视频视图 |
| CJFriendCircleComponentView/Header |
朋友圈视图组件–Header头部视图 |
| CJFriendCircleComponentView/SDPhotoBrowser |
朋友圈视图组件–图片浏览器 |
二、网络请求
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJNetwork |
CJNetwork |
一个AFNetworking应用的封装(支持加解密、缓存、并发数控制) |
0.9.1 |
CocoaPods |
公有 |
OC |
| CJNetwork |
CJNetwork-Swift |
网络下载工具库(使用URLSession) - 可 ①下载普通文件 或者 ②下载zip文件并解压出内部文件 |
0.0.1 |
CocoaPods |
公有 |
Swift |
| CJNetwork |
CJNetworkClient |
网络请求的管理类:一个基于CJNetwork而封装的网络请求接口管理库(其他NetworkClient可通过本CJNetworkClient继承,也可自己再实现) |
1.5.0 |
CocoaPods |
公有 |
OC |
| CJNetwork |
CJNetworkFileModel |
要上传的文件的数据模型 |
0.1.0 |
CocoaPods |
公有 |
OC |
| CJNetwork |
CJNetworkSimulate |
一个网络模拟库(常用于为了功能快速开发中的临时网络模拟) |
0.2.2 |
CocoaPods |
公有 |
OC |
| CJNetwork |
CQNetworkPublic |
网络请求公共-可以解耦底层,使得底层使用任意的网络框架 |
0.3.0 |
CocoaPods |
公有 |
OC |
| 001-Feature-Network-iOS |
CQAppNetwork |
个人Demo组件化开发 – 网络模块 |
0.2.3 |
dvlproadSpecs |
私有 |
OC |
| 001-Feature-Network-iOS |
TSDemo_Network |
网络库Network演示示例 |
0.1.1 |
dvlproadSpecs |
私有 |
OC |
| 001-Feature-Network-iOS |
BBXClientSDK |
bbx客户端(乘客端和司机端)组件化开发 – 加密库 & TCP库 |
0.0.2 |
dvlproadSpecs |
私有 |
OC |
| 001-Feature-Network-iOS |
BBXDriverBase |
bbx司机端组件化开发 – 基本组件 & 网络模块 & 数据库模块 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| 001-Feature-Network-iOS |
BBXDriverNetwork |
bbx司机端组件化开发 – 网络模块 |
0.0.2 |
dvlproadSpecs |
私有 |
OC |
| 001-Feature-Network-iOS |
BBXPassengerNetwork |
bbx乘客端组件化开发 – 网络模块 |
0.0.2 |
dvlproadSpecs |
私有 |
OC |
| 001-Feature-Network-iOS |
IjinbuNetwork |
ijinbu组件化开发 – 网络模块 |
0.2.0 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CJNetwork/AFNetworkingMethodEncrypt |
AFN的请求方法(加解密方法卸载Method方法中) |
| CJNetwork/AFNetworkingSerializerEncrypt |
AFN的请求方法(加解密方法卸载Serializer方法中) |
| CJNetwork/AFNetworkingUploadComponent |
AFN的文件上传请求方法 |
| CJNetwork/CJCacheManager |
自己实现的非第三方的缓存机制 |
| CJNetwork/CJNetworkCommon |
AFN请求过程中需要的几个公共方法(包含请求前获取缓存、请求后成功与失败操作) |
| CJNetwork/CJRequestUtil |
系统原生(非AFN)的请求方法 |
| CJNetwork/Demo |
Demo(无特殊加密等要求时候,可以使用 [AFHTTPSessionManager cqdemoManager] 进行请求) |
| Subspec |
Summary |
| CJNetworkClient/Base |
网络请求的管理类,其他NetworkClient可通过本CJNetworkClient继承,也可自己再实现 |
| CJNetworkClient/Request |
Request |
| CJNetworkClient/Upload |
Upload |
| Subspec |
Summary |
| CQNetworkPublic/Base |
Base |
| CQNetworkPublic/Request |
Request 普通请求 |
| CQNetworkPublic/Upload |
Upload 上传请求 |
| Subspec |
Summary |
| CQAppNetwork/Base |
Base |
| CQAppNetwork/Request |
Request |
| CQAppNetwork/Upload |
Upload |
数据存储
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| CJDatabase |
包含CJFMDBFileManager和CommonSqliteUtil |
GitHub |
dvlproad |
公有 |
Objective-C |
0 |
| CoreData |
CoreData 数据存储 |
GitHub |
dvlproad |
公有 |
Objective-C |
0 |
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJDatabase |
CJFMDBFileManager |
一个FMDB数据库文件的管理和使用.在这里停止使用改为pod‘CJFile’ |
1.1.2 |
CocoaPods |
公有 |
OC |
| CJDatabase |
CJFile |
文件操作的库(数据的缓存放在了CJNetwork/CJCacheManager) |
0.0.9 |
CocoaPods |
公有 |
OC |
| CJDatabase |
CommonFMDBUtil |
一个FMDB数据库文件的管理和使用.在0.0.5版本这里停止使用,并改为pod‘CJFile/CJFMDBFileManager’ |
0.0.5 |
CocoaPods |
公有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CJFile/CJFMDBFileManager |
|
| CJFile/CJFileManager |
|
| CJFile/CJFileModel |
|
三、路由
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 033-Data-Notification-iOS |
CJProtocolCenter |
数据之通知(多代理模式发送数据) |
0.1.1 |
CocoaPods |
公有 |
OC |
四、开发工具
1、环境切换
2、JS测试
五、特效
1、手势
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| CJGRKit |
手势相关 |
GitHub |
dvlproad |
公有 |
Swift |
0 |
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJGRKit |
CJViewGR-Swift |
Swift版的视图手势操作扩展库 |
0.0.1 |
CocoaPods |
公有 |
Swift |
2、动画效果 Animation、Effect
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 001-UIKit-EffectBaseUI-iOS |
CQBaseUIEffectKit |
对BaseUI添加Effect效果的库(如数字滚动) |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| CJAnimationKit |
CJAnimationKit |
自定义的动画 |
0.0.2 |
CocoaPods |
公有 |
OC |
| CJAnimationKit |
CJAnimationKit-Swift |
动画帮助类(Swift版) |
0.0.1 |
CocoaPods |
公有 |
Swift |
六、媒体相关
1、图片
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 006-Feature-ImageFilter-iOS |
UIPathCJHelper |
获取各种路径的帮助类 |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 006-Feature-ImageFilter-iOS |
CJGRKit |
可进行各种手势(缩放、拖动(含位置调整))的基于UIView或UIScrollView的视图基类 |
0.2.3 |
dvlproadSpecs |
私有 |
OC |
| 006-Feature-ImageFilter-iOS |
CJSplicedTemplateKit |
拼接模板 |
0.2.3 |
dvlproadSpecs |
私有 |
OC |
| 006-Feature-ImageFilter-iOS |
CQSplicedTemplateKit |
拼接模板 |
0.2.3 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CJGRKit/CGRectCJAdjustHelper |
调整移动区域的帮助类 |
| CJGRKit/CGRectCJSubHelper |
帮助类 |
| CJGRKit/CJGRScrollView |
继承系统的 UIScrollView,增加其他限制 |
| CJGRKit/CJGRView |
自定义的形同 UIScrollView 能够进行拖动和缩放的视图 |
| CJGRKit/Extension |
扩展方法 |
2、视频
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJMediaPlayer |
CJMediaCacheKit |
一个AFNetworking应用的封装(支持加解密、缓存、并发数控制) |
0.0.1 |
CocoaPods |
公有 |
OC |
| CJMediaPlayer |
CJMediaPlayer |
自定义的视频播放器CJMediaPlayer |
0.0.1 |
CocoaPods |
公有 |
OC |
| CJMediaPlayer |
CJPlayer |
一个AFNetworking应用的封装(支持加解密、缓存、并发数控制) |
0.0.1 |
CocoaPods |
公有 |
OC |
| 013-Mdeia_Video_Frame |
CQMdeiaVideoFrameKit |
视频取任意帧() |
0.1.0 |
dvlproadSpecs |
私有 |
Swift |
3、摄像头
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| Camera |
Camera demo |
GitHub |
dvlproad |
公有 |
Objective-C |
1 |
4、图表
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| CJChart |
chart |
GitHub |
dvlproad |
公有 |
Objective-C |
0 |
七、视图元素
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJViewCreatorSDK |
CJViewElement-Swift |
视图绘制库(类似无边记,常用于组件APP里的组件详情页) |
0.0.1 |
CocoaPods |
公有 |
Swift |
📋 子库详情:
| Subspec |
Summary |
| CJViewElement-Swift/CommonSettingRow |
视图设置图(类似组件APP里的组件详情页的底部设置图) |
| CJViewElement-Swift/ComponentConfigModel |
组件视图配置模型 |
| CJViewElement-Swift/Extension |
需要用到的基础的扩展(Color等) |
| CJViewElement-Swift/LayoutInputView |
布局调整的设置视图 |
| CJViewElement-Swift/Model |
底层视图数据模型 |
| CJViewElement-Swift/SquareResultView |
预览图(类似组件APP里的组件详情页的顶部预览图) |
八、数据万象
调试监视
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| CJMonitor |
监视Log等 |
GitHub |
dvlproad |
公有 |
Objective-C |
1 |
| CJMonitor-Flutter |
CJMonitor Flutter |
GitHub |
dvlproad |
公有 |
Dart |
1 |
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJMonitor |
CJMonitor |
自定义的基础工具类 |
0.0.2 |
CocoaPods |
公有 |
OC |
埋点曝光
国际化
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| i18nTool |
|
Gitee |
dvlproad |
私有 |
- |
|
单元/自动化测试
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
| CJTest |
|
Gitee |
dvlproad |
私有 |
- |
十一、App功能
1、登录
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 001-Feature-ThirdLogin-iOS |
CQThirdLoginKit |
第三方登录视图+操作 |
0.1.1 |
dvlproadSpecs |
私有 |
OC |
| 001-Feature-ThirdLogin-iOS |
CQThirdLoginView |
第三方登录视图 |
0.1.6 |
dvlproadSpecs |
私有 |
OC |
| 001-Feature-ThirdLogin-iOS |
TSDemo_ThirdLogin |
第三方登录视图使用示例 |
0.1.1 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CQThirdLoginView/CollectionView |
以 CollectionView 构建的 ThirdLoginView(不常用,分享视图才表常用) |
| CQThirdLoginView/mas_distribute |
以 Masonry 的 mas_distribute 方法构建的 ThirdLoginView(常用) |
2、分享
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 002-Feature-Share-iOS |
CQShareKit |
分享弹窗 |
0.1.3 |
dvlproadSpecs |
私有 |
OC |
| 002-Feature-Share-iOS |
CQShareSheet |
分享弹窗 |
0.2.1 |
dvlproadSpecs |
私有 |
OC |
| 002-Feature-Share-iOS |
CQShareUMengKit |
依赖于第三方平台的封装 |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| 002-Feature-Share-iOS |
TSDemo_Share |
分享弹窗 |
0.1.4 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CQShareSheet/CJShareSheet |
ShareSheet |
| CQShareSheet/Util |
Util |
| Subspec |
Summary |
| CQShareUMengKit/AppDelegate |
AppDelegate |
| CQShareUMengKit/Other |
其他 |
| CQShareUMengKit/ShareUtil |
分享Util |
3、桌面组件、扫一扫、地图等
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJFeature |
CJFeature |
自定义的基础UI |
0.0.2 |
CocoaPods |
公有 |
OC |
| CJThirdPlatform |
CJBaiduMapKit |
依赖于第三方百度地图的封装 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| CJThirdPlatform |
CJThirdPlatform |
依赖于第三方平台的封装 |
0.0.6 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CJBaiduMapKit/AppDelegate |
AppDelegate |
| CJBaiduMapKit/Other |
其他 |
| Subspec |
Summary |
| CJThirdPlatform/CJMap |
位置/地图 |
| CJThirdPlatform/CJMap/CJBaiduMap |
|
| CJThirdPlatform/CJSocialUtil |
社交 |
| CJThirdPlatform/CJSocialUtil/AppDelegate |
|
| CJThirdPlatform/CJSocialUtil/Other |
|
十二、App模块
1、基础
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 002-Module-UserDetail-iOS |
CQUserDetailModel |
用户详情数据模型 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| 043-AppMineModule-iOS |
CJDemoModuleMine |
个人Demo模块化开发–个人中心 |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CJDemoModuleMine/Mediator |
个人Demo–个人中心模块组件化Mediator:提供给外部的本模块控制器获取方法 |
| CJDemoModuleMine/UI |
UI界面 |
2、常见
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 006-Module-Recognition-iOS |
CMDemo_Recognition |
身份识别 Recognition 演示示例 |
0.2.1 |
dvlproadSpecs |
私有 |
Swift |
3、Collect
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| AppLoginCollect |
CJDemoModuleLogin |
个人Demo模块化开发–登录模块 |
0.2.1 |
dvlproadSpecs |
私有 |
OC |
| AppLoginCollect |
CJDemoPasdLogin |
个人Demo模块化开发–登录模块 |
0.0.2 |
dvlproadSpecs |
私有 |
OC |
| AppLoginCollect |
CJDemoPhoneLogin |
个人Demo模块化开发–登录模块 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| AppLoginCollect |
CJDemoPhoneVerify |
个人Demo模块化开发–手机号验证 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| AppLoginCollect |
CJDemoThirdLogin |
个人Demo模块化开发–登录模块 |
0.0.2 |
dvlproadSpecs |
私有 |
OC |
| AppLoginCollect |
CQAppNetwork_Login |
模块化开发–网络模块–登录请求模块(请求内部不同的app可能使用不同的网络库来开发,但提供给外部调用请求的接口是及其相似的,所以单独出来) |
0.1.1 |
dvlproadSpecs |
私有 |
OC |
| AppLoginCollect |
CQLoginInfoInputViewModel |
个人Demo模块化开发–登录信息输入的ViewModel模块(用户名输入、密码输入、手机号码输入、验证码获取(需要网络请求)和输入) |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| AppLoginCollect |
CQLoginService |
个人Demo模块化开发–登录模块 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| AppLoginCollect |
CQUserLoginServicePublic |
CQUserLoginServicePublic |
1.0.0 |
dvlproadSpecs |
私有 |
OC |
| AppLoginCollect |
CQUserService_Login |
CQUserService_Login |
0.2.0 |
dvlproadSpecs |
私有 |
OC |
| AppLoginCollect |
CQUserService_Login_Third |
CQUserService_Login_Third |
0.1.0 |
dvlproadSpecs |
私有 |
OC |
| AppMainCollect |
CJDemoModuleMainMediator |
个人Demo模块化开发–主页模块 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| AppMainCollect |
CJDemoModuleMainUI |
个人Demo模块化开发–主页模块 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| AppServiceCollect |
CJDemoCryptSDK |
CJDemo组件化开发 – 加密库 & TCP库 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| AppServiceCollect |
CJDemoDatabase |
个人Demo组件化开发 – 数据库模块 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| AppServiceCollect |
CJDemoNetwork |
个人Demo组件化开发 – 网络模块 |
0.1.1 |
dvlproadSpecs |
私有 |
OC |
| AppServiceCollect |
CJDemoService |
个人Demo模块化开发–数据模型+对应网络请求+对应数据库 |
0.0.3 |
dvlproadSpecs |
私有 |
OC |
| AppServiceCollect |
CQUserService |
个人Demo模块化开发–服务(已登录)用户的管理 |
0.0.4 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| CJDemoModuleLogin/Logic |
逻辑模块 |
| CJDemoModuleLogin/Mediator |
个人Demo–登录模块组件化Mediator:提供给外部的本模块控制器获取方法 |
| CJDemoModuleLogin/UI |
UI界面 |
| Subspec |
Summary |
| CJDemoPasdLogin/Mediator |
模块组件化Mediator:提供给外部的本模块控制器获取方法 |
| CJDemoPasdLogin/UI |
UI界面 |
| CJDemoPasdLogin/ViewModel |
视图模型 |
| Subspec |
Summary |
| CJDemoPhoneLogin/Mediator |
模块组件化Mediator:提供给外部的本模块控制器获取方法 |
| CJDemoPhoneLogin/UI |
UI界面 |
| CJDemoPhoneLogin/ViewModel |
视图模型 |
| Subspec |
Summary |
| CJDemoThirdLogin/Mediator |
模块组件化Mediator:提供给外部的本模块控制器获取方法 |
| CJDemoThirdLogin/UI |
UI界面 |
| CJDemoThirdLogin/ViewModel |
视图模型 |
| Subspec |
Summary |
| CQAppNetwork_Login/Base |
基础 |
| CQAppNetwork_Login/Logout |
退出登录相关 |
| CQAppNetwork_Login/Password |
密码登录相关(含更新密码、忘记密码) |
| CQAppNetwork_Login/Phone |
手机号登录相关(含请求手机短信验证码、语音验证码) |
| CQAppNetwork_Login/Quick |
一键登录(用于易盾等)相关 |
| CQAppNetwork_Login/Third |
第三方登录相关 |
| Subspec |
Summary |
| CQLoginInfoInputViewModel/PhoneCode |
手机验证码 |
| CQLoginInfoInputViewModel/UsernamePassword |
用户名密码 |
| Subspec |
Summary |
| CQLoginService/ForgetPassword |
忘记密码 |
| CQLoginService/Logout |
登出 |
| CQLoginService/PasswordLogin |
密码登录 |
| CQLoginService/PhoneCode |
手机验证码 |
| CQLoginService/PhoneLogin |
手机号登录 |
| CQLoginService/Register |
注册 |
| CQLoginService/ThirdLogin |
第三方登录 |
| Subspec |
Summary |
| CQUserService_Login/Base |
基础 |
| CQUserService_Login/Other |
一键登录、手机号登录相关 |
| CQUserService_Login/Password |
密码登录相关 |
| CQUserService_Login/Third |
第三方登录相关 |
| Subspec |
Summary |
| CQUserService_Login_Third/Helper |
帮助类 |
| CQUserService_Login_Third/Public |
公共模块 |
| Subspec |
Summary |
| CJDemoService/Address |
个人Demo–历史地址HistoryAddress数据模型(Models+Database) |
| CJDemoService/Address/Database |
|
| CJDemoService/Address/Models |
为了能够以后在引入Model的时候,可以不引进 Network 和 Database,我们这边单独写 |
| CJDemoService/AppInfo |
个人Demo–AppInfo数据模型 |
| CJDemoService/City |
个人Demo–City数据模型(Models+Database) |
| CJDemoService/City/Database |
|
| CJDemoService/City/Models |
为了能够以后在引入Model的时候,可以不引进 Network 和 Database,我们这边单独写 |
| CJDemoService/Line |
个人Demo–线路Line数据模型(Models+Database) |
| CJDemoService/Line/Database |
|
| CJDemoService/Line/Models |
为了能够以后在引入Model的时候,可以不引进 Network 和 Database,我们这边单独写 |
| CJDemoService/Location |
个人Demo–定位Location数据模型(Models+Database) |
| CJDemoService/Location/Models |
为了能够以后在引入Model的时候,可以不引进 Network 和 Database,我们这边单独写 |
| CJDemoService/Order |
个人Demo–Order数据模型(Models+Database) |
| CJDemoService/Order/Models |
为了能够以后在引入Model的时候,可以不引进 Network 和 Database,我们这边单独写 |
| CJDemoService/User |
个人Demo–User数据模型(Models+Database) |
| CJDemoService/User/Database |
|
| CJDemoService/User/Models |
为了能够以后在引入Model的时候,可以不引进 Network 和 Database,我们这边单独写 |
| CJDemoService/User/Util |
|
4、其他
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| 031-Module-MidAutumnFestival-iOS |
CMDemo_MidAutumnFestival |
中秋节 MidAutumnFestival 演示示例 |
0.2.0 |
dvlproadSpecs |
私有 |
OC |
十三、App项目
TotalDemo
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJDemoMemoryTraining |
CJDemoMemoryTrainingModule |
记忆宫殿–所有模块 |
0.1.3 |
dvlproadSpecs |
私有 |
OC |
Demo
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJNewsOrder |
CJNewsOrder |
网易新闻订阅功能的结构 |
1.0.21 |
CocoaPods |
公有 |
OC |
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
| wixxxx |
- |
Gitee |
dvlpAppModule |
私有 |
- |
Card🎴
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| TempSave_MW |
MW的临时保存(表里卡片) |
Gitee |
dvlproad |
私有 |
- |
|
| CardApp |
陌生人社交 Strangers socialize |
Gitee |
dvlpAppModule |
私有 |
- |
|
| TempSaveMW |
- |
Gitee |
dvlpAppModule |
私有 |
- |
|
Car🚗
📦 Pod 情况:
| 仓库名 |
开发的Pod |
描述 |
版本 |
来源 |
可见 |
语言 |
| CJModules |
BBXPPlaceChoose |
bbx乘客端模块化开发–位置选择模块 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| CJModules |
BBXPPlaceOrder |
bbx乘客端模块化开发–位置选择模块 |
0.0.1 |
dvlproadSpecs |
私有 |
OC |
| CJModules |
BBXPassengerBase |
bbx乘客端组件化开发 – 基本组件 & 网络模块 & 数据库模块 |
0.0.4 |
dvlproadSpecs |
私有 |
OC |
| CJModules |
BBXPassengerLogin |
bbx乘客端模块化开发–登录模块 |
0.0.3 |
dvlproadSpecs |
私有 |
OC |
| CJModules |
BBXPassengerModel |
bbx乘客端模块化开发–数据模型+对应网络请求+对应数据库 |
0.0.4 |
dvlproadSpecs |
私有 |
OC |
| CJModules |
BBXPassengerThird |
bbx乘客端模块化开发–第三方模块(第三方登录分享、友盟、地图、支付、推送等) |
0.0.4 |
dvlproadSpecs |
私有 |
OC |
📋 子库详情:
| Subspec |
Summary |
| BBXPassengerBase/BBXClientSDK |
客户端SDK |
| BBXPassengerBase/BBXPBase |
乘客端基本组件(不含网络和数据库) |
| BBXPassengerBase/BBXPDatabase |
乘客端数据库组件 |
| BBXPassengerBase/BBXPEnvironment |
乘客端环境 |
| BBXPassengerBase/BBXPNetwork |
乘客端网络组件 |
| Subspec |
Summary |
| BBXPassengerLogin/BBXPLoginUI |
bbx乘客端–登录–UI |
| BBXPassengerLogin/BBXPLogin_Category |
bbx乘客端–登录模块组件化 |
| Subspec |
Summary |
| BBXPassengerModel/BBXPAddress |
bbx乘客端–地址(Models+Network+Database) |
| BBXPassengerModel/BBXPCity |
bbx乘客端–城市(Models+Database) |
| BBXPassengerModel/BBXPCityPack |
bbx乘客端–城市包(Models) |
| BBXPassengerModel/BBXPOrder |
bbx乘客端–订单(Models+Network) |
| BBXPassengerModel/BBXPServiceLineAndStation |
bbx乘客端–某点附近的站点:服务线路和服务站(Network) |
| BBXPassengerModel/BBXPUser |
bbx乘客端–用户(Models+Network) |
| Subspec |
Summary |
| BBXPassengerThird/BBXPBMKMapModule |
bbx乘客端–AppDelegate瘦身–百度地图 |
| BBXPassengerThird/BBXPUmengModule |
bbx乘客端–AppDelegate瘦身–友盟 |
推送通知
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| APNS |
苹果推送通知服务 |
GitHub |
dvlproad |
公有 |
Objective-C |
0 |
后台任务
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| BackgroundTask |
后台运行backgroundTask |
GitHub |
dvlproad |
公有 |
Objective-C |
0 |
组件仓库
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
| dvlproadSpecs |
dvlproad的私有库 |
Gitee |
dvlproad |
私有 |
- |
| iOS |
iOS的开源组件库的源码仓库 (从私有demo中拷贝而来,却只拷贝库而不公开demo) |
Gitee |
dvlpPublic |
公有 |
- |
| Specs |
iOS的开源组件库的Spec仓库 (如果直接放在cocoapods的Specs下,修改.podspec会麻烦) |
Gitee |
dvlproad |
公有 |
- |
| PodSpecs-iOS |
iOS的开源组件库的Spec仓库 (目前为空) |
GitHub |
dvlproad |
公有 |
- |
| CJFlutterPackages |
flutter packages |
GitHub |
dvlproad |
公有 |
Dart |
跨平台框架
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
| ReactNative |
- |
Gitee |
dvlproad |
公有 |
- |
| Weex |
跨平台的使用 |
Gitee |
dvlproad |
公有 |
- |
逆向破解
工具脚本 (CI/CD)
1、基础
1.2、其他
2、打包相关
2.1、分支信息
2.2、打包
3、commit信息
4、安装包优化
5、集成 ChatGPT 到 Discord
Web项目
API项目
其他文档仓库
| 仓库名 |
描述 |
来源 |
组织 |
可见 |
语言 |
Stars |
| Job |
跳槽求职面试 |
Gitee |
dvlproad |
私有 |
- |
|
| work-experience |
工作经历 |
Gitee |
dvlpPrivateForever |
私有 |
- |
- |
| life-private |
私人仓库 |
Gitee |
dvlpPrivateForever |
私有 |
- |
- |
| Family |
家庭成员的私有仓库 |
Gitee |
dvlpPrivateForever |
私有 |
- |
- |
| demo-repository |
A code repository designed to show the best GitHub has to offer. |
GitHub |
dvlpCI |
私有 |
HTML |
0 |
组织汇总
共 172 个项目