设计模式大全,历时6年,最全面的设计模式讲解。由浅入深,通过案例让你彻底理解设计模式。创建型设计模式,结构型设计模式,行为型设计模式,面向对象设计原则,六大设计原则,面向对象设计思想,项目架构演进。持续迭代笔记和完善案例,打造全网系统高质量的设计模式笔记!
☆58Nov 14, 2024Updated last year
Alternatives and similar repositories for YCDesignBlog
Users that are interested in YCDesignBlog are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- iOS从0到1的入手项目学习。包括swift进阶和iOS功能两部分!通过案例学习UIKit框架,UIViewController控制器生命周期,内置属性,导航,视图管理构建,手势,状态保存等,并且通过玩Android项目,深入运用网络,数据存储,多媒体,web,多线程,通信…☆78Feb 17, 2025Updated last year
- 注解学习小案例,比较系统性学习注解并且应用实践。简单应用了运行期注解,通过注解实现了setContentView功能;简单应用了编译器注解,通过注解实现了防暴力点击的功能,同时支持设置时间间隔;使用注解替代枚举;使用注解一步步搭建简单路由案例。结合相应的博客,在来一些小案例…☆46Mar 31, 2022Updated 4 years ago
- 组件化开发中基础公共库,activity栈管理;fragment周期监听;Lru缓存库;反射库;分区存储;Log日志打印和存储;通用缓存库(支持sp,mmkv,lru,disk,fastsp等多种存储方式切换);App重启;通用全面的工具类Utils;通用基类fragmen…☆203Aug 19, 2023Updated 2 years ago
- 通用工具库组件,包括前后台判断,拦截器时间,心跳轮询库,Task任务库,二维码扫码库,转场动画库,通用TTS音频播放库,国际化locale库等等☆83Mar 25, 2024Updated 2 years ago
- 自定义控件,其中包含自定义折叠布局,拓展性强使用简单;万能自定义红点控件,充分解耦合接入方便;多种方案实现阴影效果库;自定义view和viewGroup圆角控件,彻底解决圆角问题等☆190Aug 19, 2023Updated 2 years ago
- Open source password manager - Proton Pass • AdSecurely store, share, and autofill your credentials with Proton Pass, the end-to-end encrypted password manager trusted by millions.
- gRPC学习案例,使用gRPC作为网络方案可以带来高效性、跨平台和语言、可靠性、易于使用和可扩展性等收益。同时可以减少手动编写代码的工作量,提高开发效率。☆58Mar 19, 2024Updated 2 years ago
- 组件之间的通信,很友好起到隔离效果,接口+实现类,使用注解生成代码方式,无需手动注册,将使用步骤简单化,支持组件间以暴露接口提供服务的方式进行通信。☆78Mar 2, 2022Updated 4 years ago
- BaseUrlManager的设计初衷主要用于开发时,有多个环境需要打包APK的场景,通过BaseUrlManager提供的BaseUrl动态设置入口,只需打一次包,即可轻松随意的切换不同的开发环境或测试环境。在打生产环境包时,关闭BaseUrl动态设置入口即可。☆55May 14, 2025Updated 11 months ago
- App综合防抓包实践,关闭代理,设置配置文件;设置单向认证或双向认证;对数据加密和解密;sign签名参数;防止xposed,root,va挂载等操作。 比较通用全面的防抓包技术方案!☆453Dec 10, 2022Updated 3 years ago
- 轮播图,支持多种自定义属性,可以设置轮播红点或者轮播数字,支持设置引导页。可以根据不同使用场景,可以选择无限循环,静态管理或者动态管理adapter,还可以设置暂停和开始轮播。后期添加了RecyclerView轮播图,同时自定义多种类型SnapHelper,卡片滑动流畅,目…☆106Mar 29, 2022Updated 4 years ago
- 仿抖音,快手,短视频,竖直方向,一次滚动一个页面的封装库。目前支持ViewPager做法,也支持RecyclerView做法……使用ViewPager则只是修改滑动速率,以及滚动翻页过渡时间;使用recyclerView打造丝滑切换视频的功能,更多内容可以看demo☆384Apr 2, 2022Updated 4 years ago
- 瓦力多渠道打包的Python脚本测试工具,通过该自动化脚本,自需要run一下或者命令行运行脚本即可实现美团瓦力多渠道打包,打包速度很快。配置信息十分简单,代码中已经注释十分详细。可以自定义输出文件路径,可以修改多渠道配置信息,简单实用。☆132Apr 2, 2022Updated 4 years ago
- 购物商场商品详情页面自定义控件,模仿淘宝、京东、考拉等商品详情页分页加载的UI效果。可以嵌套RecyclerView、WebView、ViewPager、ScrollView等等。支持设置上拉分页加载动画效果……☆490Dec 19, 2021Updated 4 years ago
- 系统性学习C编程,变量,数据类型,循环,选择,输入和输出,数组和容器,函数,结构体,指针,预处理,文件操作,调试等。练习多个完整小项目:学生管理系统,贪吃蛇,万年历,推箱子,五子棋。是入手学习C的练习完整项目☆59Aug 1, 2024Updated last year
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- A collection of awesome flutter loading animation☆84Aug 10, 2019Updated 6 years ago
- 自定义支持上拉加载更多,下拉刷新,可以自定义头部和底部,可以添加多个headerView,使用一个原生recyclerView就可以搞定复杂界面。支持自由切换状态【加载中,加载成功,加载失败,没网络等状态】的控件,可以自定义状态视图View。拓展功能【支持长按拖拽,侧滑删除…☆455Feb 12, 2022Updated 4 years ago
- android 自定义头部控件☆11Jul 31, 2018Updated 7 years ago
- RxJava2 + Retrofit2 http request lib, supports multiple api result data structures and multiple urls. Http请求库,支持同时存在多种返回格式和多个base url☆59Jan 5, 2024Updated 2 years ago
- 通知栏封装库,强大的通知栏工具类,链式编程调用,解决了8.0以上通知栏不显示问题,支持多种不同的使用场景,兼容老版本。还有自定义通知栏view,可高度定制布局……☆379Dec 19, 2021Updated 4 years ago
- QQHelper for androidx,QQ开放平台功能封装,包含QQ分享,QQ授权登录☆11Mar 24, 2023Updated 3 years ago
- JNI学习案例,通过简单的案例快速入门jni开发。JNI基础语法介绍,so库生成打包和反编译,Java和C/C++相关调用案例☆284Oct 8, 2023Updated 2 years ago
- 关于状态栏方案总结案例,适合于绝大多数的使用场景……同时,兼容了小米,魅族等手机状态栏字体颜色设置失效问题。已经用于实际项目投资界,新芽,沙丘大学等APP,一键集成并使用!支持单Activity多Fragment动态修改状态栏颜色,入侵性低,一行代码即可实现你需要的需求☆313Feb 22, 2022Updated 4 years ago
- Android屏幕适配示例项目☆11Dec 9, 2017Updated 8 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- 一个基于Jetpack构建的MVVM天气预报APP。你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame☆37May 12, 2025Updated 11 months ago
- Gank Client for Mobile made with Flutter☆23Jan 6, 2018Updated 8 years ago
- LoadingView 是一个圆弧加载过渡动画,圆弧个数,大小,弧度,渐变颜色,完全可配。☆22May 13, 2025Updated 11 months ago
- KVCache 是一个便于统一管理的键值缓存库;支持无缝切换缓存实现☆33May 14, 2025Updated 11 months ago
- State switching, so that the View state switch and Activity completely separate. Using builder mode to freely add the required state View…☆556Dec 19, 2021Updated 4 years ago
- 时间选择控件 datetimePicker☆15Oct 20, 2017Updated 8 years ago
- An android drawing board widget☆16Nov 19, 2015Updated 10 years ago
- 微博列表、朋友圈列表Feed流的最优化方案。让你的RecyclerView从49帧 -> 57帧 。 Preload RecyclerView items in thread ,make your recyclerView smoother. useful in Feed …☆20Jul 29, 2022Updated 3 years ago
- 轻量级简易线程池库,轻量级线程池异步库,支持线程执行过程中状态回调监测(包含成功,失败,异常等多种状态);支持创建异步任务,可以设置线程的名称,延迟执行时间,线程优先级,回调callback等;可以根据自己需要创建自己需要的线程池;线程异常时,可以打印异常日志,避免崩溃。☆233Jun 4, 2022Updated 3 years ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- 微信精选 Android App,实时精选微信优质文章☆11Jan 10, 2017Updated 9 years ago
- See what the GitHub community is most excited about today.☆45Mar 25, 2018Updated 8 years ago
- 最简单安卓屏幕适配 项目直接用dp和sp的可以不用改动 直接加入一句代码即可实现适配 支持x和y适配☆24Mar 7, 2020Updated 6 years ago
- i nerd —— Creative Coding Resources☆12Apr 12, 2020Updated 6 years ago
- zxing条码扫描视图☆22Mar 15, 2022Updated 4 years ago
- 轻量级版本更新弹窗,弹窗上支持更新进度条,可以设置普通更新或者强制更新。解决8.0以上通知栏不显示问题,解决7.0以上安装apk异常,下载完成则会自动提示安装;下载异常,失败,错误等状态,支持重启下载任务;还支持自定义下载路径。代码量少,调用简单……☆451Apr 2, 2022Updated 4 years ago
- nanchen 的技术博客集锦:https://github.com/nanchen2251/Blogs☆49Jun 19, 2019Updated 6 years ago