本人精通iOS原生开发,Android原生开发,web前端vue,react,uniapp开发,js逆向,微信小程序开发,flutter开发,C++/C#上位机开发,后端Python开发,Go开发,Nodejs开发。一个人能顶9个岗位。
ZLCollectionView. 为应对类似淘宝首页,京东首页,国美首页等复杂布局而写的Collectionview。基于UICollectionView实现,目前支持标签布局,列布局,百分比布局,定位布局,填充式布局,瀑布流布局等。支持纵向布局和横向布局,可以根据不同的section设置不同的布局,支持拖动cell,头部悬浮,设置section背景色和自定义section背景view,向自定义背景view传递自定义方法。功能强大,超过Android的recyclerview,实现了电影选座等高难度的布局。
1.2kcoin11-tb. 使用uiautomator2自动化完成淘宝双11的金币任务,618金币任务,淘金币任务,芭芭农场任务,闲鱼任务,支付宝打卡任务。
553football_frontend. 一个自己写的足球比赛预测代码,通过大数据匹配亚盘和大小球历史相同赔率相同水位的比赛,来得出赢盘或者输盘的结果。目前持续测试中。本项目适用于外盘滚球时候投注亚盘和大小球(特别是场上比分发生变化之后,或比赛时间过20分钟后投注),不适用于竞彩项目。 【本项目2024年欧洲杯期间帮助用户血洗狗庄超过60万人民币。】
330uniapp-demo. uniapp各种开发实战,包含基本布局,动画,组件(时间轴,轮播,聊天,tabbar,导航等),微动画,抽屉,侧滑,唤醒原生app,数据库操作等等。
58Pyramid. opengl es绘制金字塔,通过shader文件进行索引绘制以及模型矩阵的变换,让金字塔绕x轴,y轴,z轴旋转。注释详细,可作为opengl es入门参考案例。
57ZLCellDataSource. mvvm,mvp的应用。为viewcontroller瘦身,把tableview和collectionview的datasource提取出来,可节省1/3的代码量。
55VoiceChange-Andorid. Android studio 3.1.4使用fmod库实现变声技巧
30wechat-components. 自己写的一些微信小程序的自定义组件,目前完成圆环进度条,手写签名版功能,雷达图,能力值图,刻度表,转盘,底部弹框组件
24Literature-python3. 我写的电子书网站。前端采用vue3+vant-ui开发,后端采用python3。9+flask开发,后台管理系统采用vue3+elementui-plus开发
21richman. c++写的大富翁游戏,适合入门初学者。编译工具visual studio 2017
20BaiduNetdisk_golang. 采用golang从0开始打造百度网盘服务端,包含文件上传下载,不同用户文件隔离,文件的秒传,断点续传,分块上传,离线下载,分布式云存储。
17MVVMTest-Android. 一步一步教你实现安卓下mvvm架构,双向数据绑定。
15LiveStreaming-iOS. 不使用任何第三方库,分多个demo带着你一步一步从底层开始实现自己的iOS直播框架。包括音视频采集,美颜,硬编码,软编码,推流,拉流。(未完待续)
12Lottery-go. 做高并发的抽奖系统后台
11android_app_update. 一步一步教你从0开始实现安卓增量更新,包括前端和后台的全部教程。
11vue-prerender-demo. vue 预渲染教程,如何优化SEO
9pebble. mac设备如何通过编程通过usb数据线与hid设备通讯,以及如何通过串口通讯。
8Landlords. c++写的斗地主,适合初学者,采用visual studio 2017编译
8ZLCategory. IOSUtils,整合一些ios常用的category类
7ZLPolygonView-IOS. 类似六芒星的能力值控件,可自由变换点数。
6KeepAlive-Android. app进程包活的几种实现方式
6Array-. mac 应用程序开发。应用图表操作,类似excel
6dx_test. 利用direct3d实现3d场景载入,人体骨骼动画,智能摄像头,阳光,蝴蝶,花草。 采用最新vs2017编译。
6zuozhu. 开源了一个我写的无限滚动gridview。
6ZLDotProgressbar-android. 安卓版时间节点的控件
5ZLWaveView. ios实现杯子装水效果的进度条
5ZLChartView. 我写的一个线性图和时间轴图
5ZLSwipeViewController. 实现左侧副页面在主页面上的拖动效果
5ZLSqlDatabase-Android. 一行代码操作安卓数据库读写,以及增删改查。
5tanchishe. 微信小程序练手---贪吃蛇游戏的实现
5ZLImageTextButton. 支持autolayout的图上文下,图左文右,图下文上,图右文左的按钮。
5ZLKVO. 阐述系统KVO的底层实现原理,以及如何自己手写一个KVO,在系统KVO的基础上进行深度优化。
4AVDecode. 音频的AAC解码和视频的H264解码
4ZLPageView. GitHub上唯一支持autolayout的tablayout。
4ZLPolygonView-Android. 类似六芒星的能力值图/雷达图,可自定义点数和值。Android版
4ZLScrollButtonsView. 图标列表的滚动视图
4AndBugFix. 一步一步带你从0开始实现安卓apk的热修复功能。
4ZLFloatWindowDemo. 适配安卓9.0,让自己的应用在上层应用显示,仿悬浮框
3ZLCompressDemo. 图片压缩的方法,质量压缩,尺寸压缩,采样率压缩,哈夫曼编码压缩
3ZLCommonCell-Android. android的常用item布局封装
3ZLCommonCell. 一些通用的tableview和collectionview的cell,header。
3RedEnvelope-Python. 使用uiautomator2 尝试完成微信自动抢红包
3ZLDynamicProxyDemo-Android. 使用动态代理来实现类似butterknife的功能
3ZLHttpConnection-Android. 自己写的网络访问框架
3ionic3-keycloak. ionic3集成keycloak登录
3FFmpegTest-Android. ffmpeg在android系统的编译导入以及开发
3ZLRevealDrawable. 一个自定义drawable的简单示例
3crawler-go. go语言爬取豆瓣网电影教学
3Android-SMS. 安卓短信保存后台及写入
2NSStringEmojize. A category on NSString to convert Emoji Cheat Sheet codes to their equivalent Unicode characters
2PlaneWar. 飞机大战游戏,使用python的pygame开发
2gitlabhq. GitLab is version control for your server
2PushNotificationManager. Convenient and comprehensive api for push notification,provide 6 stems and 20 branchs' function,offer examples written by Objective-C and Swift respectively
2iHome_flask. 使用flask前后端分离开发爱家租房网
2wechat-hop. threejs开发微信跳一跳练手
1IpInput. 一个vue3版本的ip地址输入框
1threejs-study. 我的threejs学习笔记
1vue3-element-admin. 电子书管理后台,vue3开发
1blog-beego. beego开发个人博客项目
1