NAT 科普与类型提升
起因是朋友买了一个迅雷玩客云,但是提示 NAT 类型有问题,导致诸多功能不好用。折腾一番后也进一步搜索了相关资料,深入了解一下。本文旨在用最通俗的语言解释清楚相关问题,在专业性方面可能有缺失。 使用 PS3/Xbox 朋友遇到无法联机或 NAT 类型显示为严格也是类似原因。 什么是 NAT 首先我们
用cocos2d-js制作WearOS表盘
这只是一次实验 众所周知,cocos2d 属于游戏引擎,本身就不适合运行在手表,而直接把他当做表盘当然就更不合适了。这里只是一个突发奇想,借助 cocos 强大的渲染与跨平台特性,看看能否做出一款表盘。 要做到这一步需要解决两个问题: 将 cocos 编译到 Android. 将容器由 Activi
Android Studio 3.2 JNI (ndk-build)
记录下 Android Studio 嵌入 C 代码的过程,使用 ndk-build. 当前环境: Android Studio 3.2 NDK 18.1 创建 JNI 文件夹 直接在项目右键,选择 New - Folder - JNI Folder ,对话框直接点击 Finish 即可方便地在默认
三星手表(tizen)运行cocos2d-js
智能手表的沙场 提到智能手表,除去一些轻智能设备,苹果的 Apple Watch,谷歌的 Wear OS,三星的 Tizen 基本上垄断了这个市场。苹果依赖于封闭的体系,手表生态自然无需担心。Wear OS 依赖于 Android,开发一个手表应用也很简单。但是三星就很烦人了。Tizen 对大多数开
ps裁剪圆形gif
裁剪图片很多人都很熟悉了,但是如何把 GIF 裁剪成圆形估计不常见。这次捣鼓半天终于搞定了,记录一下。其实很简单,大神请略过。 比如这是一个表盘gif,我想把黑色部分去掉。 <!--more--> 首先用 ps 打开一个 gif,可以看到许多图层,全选它们,右键,选择从图层建立组,使用默认配置直接点
Navicat 连接阿里云RDS
背景 Navicat 是一个非常优秀与易用的数据库可视化管理软件,相信很多人都用过。这次服务器升级,数据库用了阿里云的RDS,阿里云自带的数据库管理面板功能有限,用不习惯。所以还是想着用 Navicat 来管理。 为了安全 RDS 默认是不能用外网访问的,我们也不应该随便开启这个功能。这里可以使用
Git 忽略已经提交的文件
有时候因为疏忽大意,没添加 .gitignore 就提交了,甚至推送到远程了,那么再想忽略提交怎么办呢? 常规方案 下面是网上流行的解决方案: 首先修改 .gitignore 文件,添加要忽略的 然后执行 git rm --cached <file> 删除跟踪记录 然后 git add <ignor
Android 建立 git 并上传到远程仓库
前言 关于 Android Studio 与 Git 就不多说了。一般情况下我们都是 clone 一个已有的 git 仓库到本地继续开发。那么如果是一个全新的项目,标准的建立并传到远程仓库的流程是怎么样呢?一番摸索后记录一下。 Git 安装 首先要确保计算机已经安装了 Git,之后 Android
Wear OS ADB 应用安装指南
Wear OS 的坑 早在 Android Wear 1.x 时代,智能手表的应用都是先安装在手机上,然后蓝牙连接手表后会同步过去。但在自从升级到 AW2.0 (现改名为 Wear OS)后,这一做法被废弃,改为手表独立安装应用。不过在 Google 的开发者文档中却说依然支持蓝牙同步,着实坑了开发
出门问问18发布会 - 高通加持的续航怪兽了解下
从京东抢购的 ticwatch 一代,到现在已经有数个年头了。这期间出门问问陆续发布了 ticwatch2 ,ticwatch S/E,tichome,ticpods free,tichome mini 等等产品。 2018年5月,出门问问发布会如期举行,我也很荣幸能够到现场参加。这一次问问一口气带