/ 微游技术部

微游技术部一周分享 20220103期

minigame.vip

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

1. [安卓开发] Android WebView支持H5打开其他App

https://juejin.cn/post/7047005498712784909

本文介绍一个很绕的操作的实现方法:安卓应用中在WebView打开的网页如何打开其他安卓应用。要实现这种操作,有两种方法:Scheme协议和Intent协议。

2. [安卓开发] 自定义Gradle插件

https://juejin.cn/post/7048106305067679757

本文介绍如何自己实现一个gradle组件。

3. [Web开发] Nuxt使用file-saver组件来实现文件保存功能

https://segmentfault.com/a/1190000041210441

4. [Web开发] 使用canvas将多图合并为单图并添加圆角

https://juejin.cn/post/7048789001066512391

本文介绍如何使用Canvas将多图合并,并为合图中的小图添加圆角。通过这种方式,可以减少页面中图片资源的加载量。
canvas-draw-mulitple-images

5. [Go开发] 为数据库操作添加链路追踪tracing功能

https://overstarry.vip/posts/trace_in_sql/

本文介绍如何在 go 语言中使用 OpenTelemetry 链路追踪追踪 sql的执行情况(执行时间、语句等)。

6. [游戏开发] 扩展Cocos Creator Label组件实现文字超长后以省略号结尾的功能

https://gitee.com/dony1122/ccFramework/blob/master/cocoscreator显示文字过长,如何以省略号结尾.md

本文介绍如何扩展Cocos Creator的Label组件,实现类似原生Android和iOS应用中的文字超长后以省略号结尾的功能。
cocos-creator-lable-long-text

以上。