RulerView-master.zip
一种卡尺布局,类似于游标卡尺。可以滑动选择想要选择的值,可自定义小卡尺分割距离和大卡尺之间的距离,已经选中的类型
AmzingBox.zip
一个MVVM小框架,swift版本,有头条样的分页控制器,有广告轮播图,封装了一些常用方法,以及颜色值的设置、吐司等
CCAnimationLayer.zip
加载过程中经常会遇到加载成功或者加载失败后进行一个动画提示,例如:加载完成或者加载失败变成对号或者句号。
iOS pageViewController
iOS 翻页效果,类似于今日头条里面视频列表分类的翻页效果
iOS 工具类
常用工具,获取各种时间的方法、正则判断手机号、银行卡、电话号、MD5加密、字典转json、json转字典等方法
iOS Cookie AFNetWorking3.0
iOS 在AFNetWorking3.0 的基础进行了二次封装,并加入了Cookie的使用
iOS MVVM设计模式
iOS MVVM 设计模式 OC开发版本,并简单的适配了iPhoneX,对AFNetworking3.0进行二次封装
iOS 广告页与引导页
iOS Oobject-C版本,实现实现APP的广告页(包含下载)与引导页
Socket-UDP-长链接
Socket-UDP-长链接,里面有Socket 实现 长链接(项目名字起错了,不影响使用),还有Socket-UDP
swift mvvm
实现了swift版简单MVVM的开发框架,在AFNetworking3.0的基础上实现了封装,网络请求更加方便,图片预览以及MJRefresh、和广告轮播图的实现,和简单的适配了iPhoneX的简单适配
iOS 视频播放器
iOS 实现了简单的视频播放器满足基本视频播放,可实现横屏可实现竖屏
MVVM-swift 数据请求
基于AFNetWorking3.0开发的网络数据请求,MVVM设计模式swift版
iPhoneX MJRefresh 使用
iPhoneX 以及iPhone 其他机型中MJRefresh 使用,以及适配iPhoneX
iPhoneX适配以及 iPhoneX 中MJRefreh 适配
实现了 iPhoneX适配以及 iPhoneX 中MJRefreh 适配,同时并不影响其他机型
iOS 导航跳页动画
实现了导航push跳页,以及返回时候的各种动画,改变原有的跳页方式
iOS 引导页的实现
次代码为转载,实现了引导页的实现,通过window的方法实现
iPhoneX适配
简单的适配了iPhone X ,以及其它一些机型,代码主要实现了屏幕底部按钮,tableview等适配
分割输入验证码
iOS 实现分割输入验证码的视觉效果,可更改样式,设置边框或者下划线
iOS 跑马灯
iOS 实现两个较为简单的跑马灯效果,一个无限循环,一个接着一个的效果,还有一个就是等到一个效果在屏幕消失后,在出现下一个效果
iOS icon替换
iOS,APP更改自己的对应的icon,例如:十一月份,用一个icon,等到了十二月份自动更换十二月份的icon,不需要APP的更新
flutter 常用插件整理附加使用实例
flutter 常用插件整理附加使用实例
Swift、RxSwift、MVVM
1、一个基于RxSwift + Moya + mvvm架构的简单App(内容不断在丰富、优化中) 2、app包含了而且生成、识别、扫描、以及RxSwift的使用 3、对(tableView、CollectionView的使用)加入了大量注释内容,可以更加清晰了解RxSwift + Moya + mvvm的使用。 4、新增了对应用暗黑模式的简单适配,可以更有效的使用暗黑模式。同时增加了,对网络请求更为复杂的处理,包含 -> API超时时常、设置统一Token、设置SSL证书、设置当前请求过程等 5、新增了TableView等分组请求样式处理及展示,并且增加了get、post、put、delete以及图片上传等多种请求方式 6、新增时间管理类,可以更加方便的获取当前时间、时间戳、时间戳和时间的转化、获取当天为星期几等 7、新增极光推送,不使用的可以移除 8、新增多种动画效果、例如:点赞、叮叮等
RxSwift-mvvm.zip
⚠️应用不断更新⚠️
1、一个基于RxSwift + Moya + mvvm架构的简单App(内容不断在丰富、优化中)
2、app包含了而且生成、识别、扫描、以及RxSwift的使用
3、对(tableView、CollectionView的使用)加入了大量注释内容,可以更加清晰了解RxSwift + Moya + mvvm的使用。
4、新增了对应用暗黑模式的简单适配,可以更有效的使用暗黑模式。同时增加了,对网络请求更为复杂的处理,包含 -> API超时时常、设置统一Token、设置SSL证书、设置当前请求过程等
5、新增了TableView等分组请求样式处理及展示,并且增加了get、post、put、delete以及图片上传等多种请求方式
6、新增时间管理类,可以更加方便的获取当前时间、时间戳、时间戳和时间的转化、获取当天为星期几等
7、新增极光推送,不使用的可以移除
8、新增多种动画效果、例如:点赞、叮叮等
FileDownload.zip
文件下载,支持三种模式,1、普通下载,无法断点下载/离线下载。2、支持断点下载/不支持离线下载。3、支持断点下载/断点续传
CityPickerView.zip
一个简单的PickerView城市选择器,UI等可以在Xib自定义,这里为了使用方便创建了多个model类,如果感觉model多,可以省略
自定义AlertView
自定义了两种AlertView(iOS不自带类型),继承ViewController,操作简单,可以自定义
VoiceDeviceSegment.zip
仿照今日头条首页的滑动和翻页效果,通过pageController来实现。每个页面都可以随意定义样式
RulerView-master.zip
一种卡尺布局,类似于游标卡尺。可以滑动选择想要选择的值,可自定义小卡尺分割距离和大卡尺之间的距离,已经选中的类型
ScaleTimebarDemo-master.zip
一种卡尺布局,类似于游标卡尺。可以滑动选择想要选择的值,可自定义小卡尺分割距离和大卡尺之间的距离,已经选中的类型
FMDBSQL.zip
iOS FMDB数据库管理,其实FMDB是已经很方便的数据库管理工具了,但是呢我们在开发过程中,还是不方便,这里我在其基础上在此封装,通过对象进行管理
iOS OC - MVVM开发模式
一个使用MVVM开发模式的小demo,里面注释写的已经很详细了,有哪里看不懂的小伙伴可以在评论区留言。
PAWebView-master.zip
一个功能强大加载页面的WkwebView封装库,可以查看加载进度、safari打开、复制链接、分享、截图、刷新等功能。
MXRotationManager.zip
iOS 屏幕指定方向页面进行旋转(包括向左转或者向右转),点击指定页面开始旋转,并不需要开启屏幕旋转,只能向左或者是向右
Swift、Xib适配
Xib适配Swift,Xib或者StoryBorad适配安全区域,不用去除安全区域,使用更加简单
Swift-Demo.zip
Xib或者StoryBorad适配安全区域,不用去除安全区域,使用更加简单
FMDBSQL.zip
FMDB的简单实用,为了对FMDB更好更方便的使用,对其进行了二次封装,操作更简单。
SublimeText3207.zip
SublimeText3 开发工具,支持多语言开发的建议性的开发工具,支持多语言插件
MQTT长连接
MQTTClient,非Pod 导入的SDK,使用中需要使用到的ca.crt文件也可以放入到SDK中