WinWang's repositories

HarmoneyOpenEye

华为鸿蒙Harmony开眼App(项目整体基于Api9+ArkTs+ArkUI)适配API 11+DevEco 4.0

open_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)项目给予的参考)

music_listener

Flutter网络音乐播放器(getx+retrofit+dio+jsonserialize)

Language:DartStargazers:32Issues:1Issues:0

vue3-wanandroid

Vue3+vant4+axios+pinia+ts+vite项目(Wan-Android)

Language:VueStargazers:26Issues:2Issues:0

ReadingGallery

本项目基于Jetpack组件开发的MVVM组件化项目,内容包含Kotlin+Koin(依赖注入)+coil(图片加载)+couroutine(协程)+ViewModel+LiveData+ViewBinding+DataBinding,组件化通信基于阿里Arouter开源框架,使用了腾讯API去中心化方案,降低代码耦合。 内部封装了具有网络请求和生命周期感知能力的自定义组合View,针对单页面多接口场景比较实用,目前已在生产项目中运用半年多时间,具体可见项目中BaseVBViewComponent 内部可以根据使用爱好选择Viewbinding还是DataBinding,都在基类做了对应集成,viewmodel同时也可以按自己喜好是否使用koin注入对应View层

Language:JavaStargazers:21Issues:2Issues:0

StoryBook

儿童故事阅读 ,该App基础架构基于JessYan开源MVPArms开发(MVP+Rxjava+RxCache+Retrofit+Dagger2)

Language:JavaStargazers:21Issues:2Issues:0

wanAndroid

玩AndroidApp,根据鸿洋大神的玩安卓API书写,项目采用MVP+Md风格+Rxjava+Retrofit,项目实现了换肤功能,同时也实现了屏幕适配方案,有需要的大佬可以适当的参考,本项目UI参照鸿洋API官网的Java版本的玩安卓客户端,感谢(quchao)大佬的范例

Language:JavaStargazers:21Issues:3Issues:0

react-oepn-eye

该项目是React版本开发的开眼App-web版本,主要目的是用来学习上手React项目实践,接口和UI基本参照以前开发的Flutter OpenEye项目主体基于React18+React-Vant+Mobx+axios开发完成,非常适合新手了解和学习用React开发一款移动端App;该项目涉及 React移动端屏幕适配,axios网络拦截器的使用,React父子组件传参回调,Mobx6在React函数编程中的运用,React路由监听等等

Language:JavaScriptStargazers:20Issues:2Issues:0

ApplicationInit

组件化项目初始化工具--通过注解,方便实现组建隔离情况下各个模块SDK初始化调用时序的问题,通过APT生成模块调用初始化代码,通过注解参数propertie控制注解初始化模块初始化优先级

RNOpenEye

React Native(0.72)版本开眼OpenEye项目

Language:TypeScriptStargazers:8Issues:1Issues:0

customView

Android自定义控件

Language:JavaStargazers:7Issues:2Issues:0

AndroidPdfViewer

修复开源项目AndroidPdfViewer针对200页+的PDF文件无法回收OOM Bug,使用我发布的地址替换原有引用即可(com.github.WinWang:AndroidPdfViewer:3.1.5)

Language:JavaLicense:Apache-2.0Stargazers:5Issues:1Issues:0

Compose_WanAndroid

Compose版本WanAndroid项目,项目框架基于Jeptpack MVVM+Hilt+Retrofit开发

Language:KotlinStargazers:5Issues:1Issues:0

flutter_wan_android

基础Flutter开发框架,集成GetX,使用了GetX路由、依赖注入、Controoler控制器

Language:DartStargazers:5Issues:2Issues:0

MovieHtml

首次提交基于Kotlin+协程+liveData的电影爬虫项目

Language:KotlinStargazers:5Issues:2Issues:0

Vue-WanAndroid

Vue版本WanAndroid项目,项目基于Vue2+Vant整体开发,项目中 实现了屏幕适配(rem+postcss方式)以及基于axios+Promise封装网络请求,在App.vue层控制页面生命周期和动画等,适合入门小白上手

Language:VueStargazers:5Issues:2Issues:0

ComposeOpenEye

Jetpack Compose版本OpenEye开眼App,整体项目架构基于Jetpack Compose+Hilt+Coroutin+Paging3开发,构建基于buildSrc实现

Language:KotlinStargazers:4Issues:1Issues:0

DyztExpandLib

DYZT折叠组件库Lib

Language:JavaStargazers:3Issues:2Issues:0

movie

基于SpringBoot+xxlCrawler爬虫电影网站的项目

Language:JavaStargazers:2Issues:2Issues:0
License:Apache-2.0Stargazers:2Issues:2Issues:0

BubbleSeekBar

A beautiful Android custom seekbar, which has a bubble view with progress appearing upon when seeking. 自定义SeekBar,进度变化更以可视化气泡样式呈现

Language:JavaStargazers:1Issues:0Issues:0

DyztTabLayout

提交DYZT通用TabLayout组件

Language:JavaStargazers:1Issues:2Issues:0

harmony-component-kit

鸿蒙组件化开发项目

HQChart

HQChart - H5, 微信小程序 沪深/港股/数字货币/期货/美股 K线图(kline),走势图,缩放,拖拽,十字光标,画图工具,截图,筹码图. 分析家语法,通达信语法,(麦语法),第3方数据替换接口

Language:JavaScriptLicense:Apache-2.0Stargazers:1Issues:0Issues:0

PdfiumAndroid

pdfium for android( >= API 14 ) binding

Language:CLicense:NOASSERTIONStargazers:1Issues:1Issues:0

qy-wechat-notification-plugin

企业微信Jenkins构建通知插件;针对原有开源插件做了二次开发,支持提取构建参数和提交commit以及当前构建自定义文字内容编辑展示

Language:JavaLicense:Apache-2.0Stargazers:1Issues:1Issues:0

retrofit.dart

retrofit.dart is an dio client generator using source_gen and inspired by Chopper and Retrofit.

Language:DartLicense:MITStargazers:1Issues:1Issues:0

RNTest

RnTest Tabbar Demo

Language:JavaStargazers:1Issues:1Issues:0
Stargazers:0Issues:1Issues:0