/ 微游技术部

微游技术部一周分享 20221002期

minigame.vip

大家好,以下是微游互娱技术部本周的分享:

1. [Android开发] Android 使用Toolbar实现应用栏

https://juejin.cn/post/7149494902139650079

App中应用栏是十分常见的,通常应用栏会显示当前页面的标题,还有一些操作按钮,例如返回、搜索、扫码等。本文介绍如何通过Toolbar实现应用栏。

android-toolbar-titlebar

2. [Laya开发] 解决Laya多语言时字符显示乱码的问题

https://juejin.cn/post/7149733629348806687/

最近在Laya项目中处理多语言的情况下,发现印度语显示会出现乱码。
laya-india-charactor-error

本文介绍了这个问题的原因和解决方法:在显示阿拉伯语、印地语等语言时,需要禁用Laya的字符缓存:
Text.CharacterCache=false;
laya-india-charactor-error-fixed

3. [Web开发] npm包发布流程

https://juejin.cn/post/7149717928240218125?share_token=53863d97-19a2-4091-bd5b-5b87e44ca89a

本文介绍通过npm发布包的流程以及如何取消发布。

4. [k8s] Kubernetes Configmaps使用subPath不同步更新

https://overstarry.vip/posts/kubernetes-configmaps-subpath-no-reload/

在k8s部署应用时,使用ConfigMaps的方式来挂载应用的配置文件,如果使用的是subpath,则pod的配置文件不会随cm的更新而同步更新,这是为什么呢?

本文对这个问题进行了调查,并找到了答案。

5. [go开发] 浅谈kratos的表现层源码实现与解码器

https://luckytking.github.io/2022/10/浅谈kratos的表现层源码实现与解码器/

本文通过对微服务框架kratos的表现层的源码进行解读,介绍如何利用解码器来实现消息编码与接口定义进行解耦,从而实现对多种消息格式的支持。

以上。