大象笔记
Android 通过 ACTION_IMAGE_CAPTURE 拍照获取原尺寸的 bitmap 图片
之前匆匆[实现了 Android 拍照功能](/android-take-picture-and-get-data),但测试时发现得到的图片尺寸都很小,并不是拍照时的原始尺寸。
从官方文档得知原来 ACTION_IMAGE_CAPTURE
软著代码自动提取,并生成代码文件
申请软著需要提交 60 页代码,或者 3000 行代码。手动一个文件一个文件的复制黏贴太麻烦了。
特别是像 Android 项目这种目录层级特别多的,完全是浪费时间。
于是写了个 shell 脚本,自动生成 txt 格式的文件,然后
Golang 后台模板分页组件,基于 Tailwind CSS
## 为何不适用基于 Javascript 的分页组件
For SEO. 写 Web 就是为了能被用户搜素到,如果不是为了这个目的,web 版本都没有存在的价值。
而分页导航又是被搜索引擎收录的关键,所以一定要在后台进行渲染,不要
Android 从相册选择照片,或者拍照
之前[实现了 Android 拍照获取图片](/android-take-picture-and-get-data),现在需要再加上从相册选择照片。
## 交互
其实有多种交互方式:
1. 界面上直接放两个按钮:一个是拍照,一
Android Kotlin JSONObject 解析接口返回的 JSON 数据
我想试试不依赖三方库,例如 GSON,的情况下,用 Android 内置的 JSONObject 来解析后台接口返回的 JSON 字符串。
## 后台返回的 JSON 格式为:
```
{
"err_code": 0
Android Kotlin 使用 OkHttp3 上传拍照获取的 Bitmap 图片
断断续续耗费了快一天时间,终于把 Android 拍照并使用 OkHttp3 上传图片的功能实现。
整体感受:
- Kotlin 相关的资料还是少,即便是英文的资料也不足,特别是三方库。大部分都是 Java 的代码
- Andro
安装并搭建 Tailwind CSS 开发环境
## 顺风 CSS
Tailwind 中文意思是顺风。而我一直以为这个单词的意思是台风。。。
实际上台风是,typhoon。
## 为何要使用 Tailwind CSS
- 在写小程序样式的时候,为了排版方便,我自己也形
猛男流泪,微信小程序要防止被扒取反编译
我一直知道有专门的开源工具可以把小程序的代码反编译出来,还未曾尝试,
没想到就有邪恶的手伸向了我的小程序。。。

作为大龄程序员我都开始对自己有年龄歧视了
烟台疫情这半个月,我的身体是彻底吃不消了。
手腕疼、腰痛、拉肚子,整个人像飘在天上一样,毫无工作状态。
## 病因
疫情爆发后,上周六我就没敢继续去公司,怕被封在外面。
赶上小闺女发烧,呕吐加拉稀,只能抱着到处溜达。
手腕
Golang Gorm Sum decimal 字段类型
感觉是 Gorm 的 Bug,在使用 Pluck 获取 Sum 结果时总是报错。
而用 Scan 就没有问题。
## 可行的做法 Scan
```
type FHSum struct {
Total float64
}