HarmoneyOpenEye. 华为鸿蒙Harmony开眼App(项目整体基于Api9+ArkTs+ArkUI)适配API 11+DevEco 4.0
623open_eye. Flutter 开眼APP:整体项目架构基于Getx搭建,完成路由,依赖注入;网络请求框架基于Retrofit+Dio实现,配合官方JsonSerialize实现解析;封装项目页面多状态(加载中,成功,失败,空数据);封装列表页面下拉刷新+上拉加载更多等,同时示范了多Base URL的使用示范和Flutter自定义绘图的示范;具体更多内容,请下载项目了解更多(感谢FlutterBlog(https://github.com/jhflovehqy/flutter_bolg_manage)和OpenEye(https://github.com/abcd498936590/flutter_eyepetizer.git)项目给予的参考)
138MovieProject. 基于XDroidMVP开源框架仿写的电影网站,集成酷炫刷新Smart框架,万能Recycleview适配器BRVAH,屏幕适配框架Autolayout)(修改源码支持全面屏适配),rxjava+retrofit+rxAndroid+rxlifecycle网络框架的使用,针对界面抽取fragment和Activity的不同状态以及错误重试按钮,集成腾讯QMUI,空界面抽取,diallog常用样式抽取,搜索记录利用Realm数据库实现,实现数据库的增删改查,集成侧滑退出功能(SwipeBackHelper)
40music_listener. Flutter网络音乐播放器(getx+retrofit+dio+jsonserialize)
39vue3-wanandroid. Vue3+vant4+axios+pinia+ts+vite项目(Wan-Android)
28StoryBook. 儿童故事阅读 ,该App基础架构基于JessYan开源MVPArms开发(MVP+Rxjava+RxCache+Retrofit+Dagger2)
26ReadingGallery. 本项目基于Jetpack组件开发的MVVM组件化项目,内容包含Kotlin+Koin(依赖注入)+coil(图片加载)+couroutine(协程)+ViewModel+LiveData+ViewBinding+DataBinding,组件化通信基于阿里Arouter开源框架,使用了腾讯API去中心化方案,降低代码耦合。 内部封装了具有网络请求和生命周期感知能力的自定义组合View,针对单页面多接口场景比较实用,目前已在生产项目中运用半年多时间,具体可见项目中BaseVBViewComponent 内部可以根据使用爱好选择Viewbinding还是DataBinding,都在基类做了对应集成,viewmodel同时也可以按自己喜好是否使用koin注入对应View层
23react-oepn-eye. 该项目是React版本开发的开眼App-web版本,主要目的是用来学习上手React项目实践,接口和UI基本参照以前开发的Flutter OpenEye项目主体基于React18+React-Vant+Mobx+axios开发完成,非常适合新手了解和学习用React开发一款移动端App;该项目涉及 React移动端屏幕适配,axios网络拦截器的使用,React父子组件传参回调,Mobx6在React函数编程中的运用,React路由监听等等
22wanAndroid. 玩AndroidApp,根据鸿洋大神的玩安卓API书写,项目采用MVP+Md风格+Rxjava+Retrofit,项目实现了换肤功能,同时也实现了屏幕适配方案,有需要的大佬可以适当的参考,本项目UI参照鸿洋API官网的Java版本的玩安卓客户端,感谢(quchao)大佬的范例
20FlycoTablayout. 基于开源库FlycoTablayout修改支持选中放大字体,修复字体加粗第一次失效
13WeChatBanner. 微信小程序3DBanner轮播样式
10ApplicationInit. 组件化项目初始化工具--通过注解,方便实现组建隔离情况下各个模块SDK初始化调用时序的问题,通过APT生成模块调用初始化代码,通过注解参数propertie控制注解初始化模块初始化优先级
10RNOpenEye. React Native(0.72)版本开眼OpenEye项目
9AndroidPdfViewer. 修复开源项目AndroidPdfViewer针对200页+的PDF文件无法回收OOM Bug,使用我发布的地址替换原有引用即可(com.github.WinWang:AndroidPdfViewer:3.1.5)
9customView. Android自定义控件
8RegisterProgressBar. 仿荷包理财实现注册进度条效果
7Compose_WanAndroid. Compose版本WanAndroid项目,项目框架基于Jeptpack MVVM+Hilt+Retrofit开发
6Vue-WanAndroid. Vue版本WanAndroid项目,项目基于Vue2+Vant整体开发,项目中 实现了屏幕适配(rem+postcss方式)以及基于axios+Promise封装网络请求,在App.vue层控制页面生命周期和动画等,适合入门小白上手
6flutter_wan_android. 基础Flutter开发框架,集成GetX,使用了GetX路由、依赖注入、Controoler控制器
5ljfmvp. 基于XDroidMvp架构的MVP项目
5MovieHtml. 首次提交基于Kotlin+协程+liveData的电影爬虫项目
5ComposeOpenEye. Jetpack Compose版本OpenEye开眼App,整体项目架构基于Jetpack Compose+Hilt+Coroutin+Paging3开发,构建基于buildSrc实现
4harmony-component-kit. 鸿蒙组件化开发项目
3demo_flutter. Flutter项目测试
3DyztExpandLib. DYZT折叠组件库Lib
3navigation. 谷歌Navigation框架的使用
3movie. 基于SpringBoot+xxlCrawler爬虫电影网站的项目
2iOS_OpenEye. iOS版本OpenEye应用,该项目使用swift语言开发,项目基于SnapKit+Combine+Moya+URLNavigator框架开发和封装
2MakeMoneyProject. 赚钱兼职项目
2DyztTabLayout. 提交DYZT通用TabLayout组件
1ComposeKit_OpenEye. Compose组件化项目初始提交
1JRouterPlugin. Java
1fast-api-test. 学习FastApi测试工程,搭建简单项目
1