自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Flutter深色模式适配

Flutter的深色模式以及跟随系统设置比较简单,我感觉需要注意的是开发过程中尽量使用Theme中的颜色与样式,开发过程中遇到的比较大的坑就是`provider`的一些问题,可能是因为我用的版本新一些,网上找了很多文章,总会遇到一些问题。本文的深色模式适配是通过修改`themeMode`来实现的。

2021-04-03 16:54:16 1156

原创 基于Hilt+Retrofit+协程的MVVM模式探索

一、简介年初开始我们公司的项目上开始使用MVVM与Jetpack,但是我们并没有使用Kotlin,最近想学习一下Kotlin的协程,所以写了个Demo,然后就寻思写篇博客。最开始并没有想用hilt,感觉最近挺火的就试了一下~注:hilt木有考虑多模块情况没有在生产项目中使用过~主要说了用法,基础知识很少讲,不熟悉的可以看下最下面的参考文章,讲的比较详细。二、依赖配置根目录build(hilt需要加一个依赖)ext { kotlin_version = '1.4.0'

2020-08-27 17:41:02 1652

原创 Android CameraX入门、双指/双击缩放、点击对焦、切换比例、二维码识别...

一、简介最近CameraX发布了第一个beta版本,相较于alpha版本的api疯狂改动慢慢趋于稳定。本篇文章主要内容包含CameraX的简单拍照保存、图像分析(可用于二维码识别等用途)、缩放、对焦等相关内容注:当前本文使用的CameraX版本为1.0.0-beta01二、基础使用gradle依赖def camerax_version = "1.0.0-beta01"imple...

2020-04-02 15:19:12 9977 13

原创 ExecutorService+Callable+Future实现多线程控制并发数并返回数据

一、开始多任务并行执行阻塞等待全部执行完毕,通过线程池控制并发数。前半部分为代码(按照执行流程罗列),后半部分为相关注释。二、创建带有返回数据的Callablepublic Callable<String> get(String key, Map<String, Object> params) { return () -> { System.out....

2019-12-20 23:42:36 1395

原创 SpringCloud微服务快速入坑

开始关键词:Spring Cloud、Spring Boot、Eureka、Zuul、Feign、Oauth2初入服务端,菜鸟一枚Spring Cloud 是基于Spring Boot的一整套完善的微服务框架,包含服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等一系列组件,能够简单快速的的入坑微服务架构。Spring Cloud的版本与Spring Boot有一定的对应关...

2019-11-22 16:01:44 177

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除