教程

35篇文章
使用 Gomobile 库就能够利用 Go 语言开发移动应用或者封装一个原生依赖库,Gomobile 代码仓库:https://github.com/golang/mobile 这篇博客中,我将记录一下这两天在使用过程中遇到的一些坑和总结一下使用经验。 我将利用 Gomobile 封装一个依赖库实现通过 swift 调...
  • 2022-07-20
一直以来我写的 Android App 都是用一个 Activity 承接一个页面的业务逻辑,代码越写越多,各种 Activity 之间的跳转也非常混乱了,甚至到了难以维护的程度。 借着这个学习的机会,我觉得自己是应该好好了解一下 Android Navigation 了,这篇博客主要参考 Android Develo...
  • 2021-10-20
鸽子终于回来啦,都一个月没发博客了。今天还不水一篇的话就说不过去了。 这篇博客只是作为一篇入门博客,记录一下我从不会使用 Docker 到会导出一个 Docker image 给别人使用的使用过程记录。 按照惯例,先了解一下 Docker 是什么。 Developing apps today requires so m...
  • 2021-09-21
这一篇博客只是单纯的讲讲 Apktool 的使用,当然我们接到的业务远不止如此。后面基本是先集成一个可用的 bash script 用来基于一个模板 APP 快速生成一些包,然后就是写一个初版的构建平台能够在后台上传图标选择 APP 功能构建一个 APP。 至于为啥选择将打包好的 APK 逆向再编译,我们不是有源码吗?...
  • 2021-07-15
Supervisor 是一个客户端 / 服务器系统,允许其用户监视和控制类 UNIX 操作系统上的许多进程。 官网上的介绍,那么什么是 客户端 / 服务端系统呢?相信大部分小伙伴都用过 ssh 工具来登陆服务器吧?其实 ssh 就是一个很典型的 客户端 / 服务端系统,它由两个部分组成:sshd (ssh Server...
  • 2021-06-27
今天一大早(雾)其实我起床已经是中午了,刘公子问我怎么实现 Android 一键锁屏?我心想这不就是 Google 一下你就得到的事吗?这代码估计都烂大街了吧。不过又仔细想想,难道是 Android 日常弃用 API 导致不行? 讲一下我这里了解到的两种,一种是直接控制屏幕熄灭(休眠),还有一种是控制手机进入锁定状态(...
  • 2021-04-10
公司后端的小哥哥小姐姐们早就配置了 GitLab CI 自动部署,我这种懒人看的是早就心痒痒了。想着我们大前端要是啥时候能弄一个提交代码自动打包岂不美滋滋?其实整个思路清晰且简单。这篇博客主要描述 GitLab CI 配置记录 首先就是需要了解 GitLab CI 的工作流程和配置,然后就是利用我之前写的懒人打包脚本 ...
  • 2021-03-12
我们有个 react-native-ad 的开源包,这个包本来是在我们公司内部使用维护的一个包,后来整理开源但是开源之后我这边有些提交就直接提交到了 Github 并没有 Push 回内部服务器,但是公司其他小伙伴的维护还是在内部服务器,于是导致了两个仓库同时维护的情况。今天璇哥找到我说干脆将两个仓库先合并一波,后续方...
  • 2021-02-25
啊,今天又是“愉快”踩坑的一天呀 话说我为啥折腾这个 Go 语言和 gopherjs 呢?这个一言难尽啊。之前给公司的博客网站整新的编辑器的时候遗留了一个小 Bug 。由于是想要一个兼容 markdown 的富文本编辑器于是找了好久才发现一款比较适合的:vditor ,但是粘贴别的文章的内容时发现图片渲染会出现问题,我...
  • 2021-02-22
首先,假设我们有个查询用户的 GraphQL 如下: 从上面 GraphQL 中我们能看到,这是一个 query 类型的请求,我们给定了一个 getUsers 请求名称,调用了 users 这个接口来得到一些用户数据 假设我们得到的数据如下: 那么 GraphQL 中的别名(aliases)到底怎么用呢? 现在我们还是...
  • 2021-01-22

关注我们的公众号

微信公众号