vlog

VLOG 000:北京,北京

很久之前就想做一个视频,或者说是现在大家喜欢说的 VLOG。但是做关于什么的视频呢?说实话心里不是非常有底——如果你有留意我社交账号的描述,可以看到这么一句简单的描述——拿相机的程序员。尽管我认为我「程序员」的属性可能还是占多数,但是在日常里我还是挺乐意拾起相机去拍摄生活的一些日常和非日常的事情——注意,这里用的是词是「拍摄」。关于摄像我一直很少有刻意去做。究其原因,如果追求质量的话,录制视频显然比拍摄静态照片难度高不少,技术上做到稳定不抖,题材上要做到有意思,再加上最后的剪辑,其实足以让人产生放弃的想法(没错,我已经挣扎很久了)。尽管如此,我还是决定在视频方面做一些尝试,因此这是一段一分多钟的我定义还算是 VLOG 的 VLOG。既然是第一段,我自我要求没有多高,

关于 Android Q 的 Scoped Storage

如果你还不了解 Android Q 的 Scoped Storage,那么请先自行详细阅读官方文档。Scoped Storage 的好处自不用说,以下会从两个角度来考虑这个新变化所带来的影响:媒体生产者媒体消费者NOTE:Storage Access Framework(SAF)不在本文讨论范围内,主要是考虑到知乎可能不会用上。媒体生产者举个简单的例子,得到一个 Bitmap,需要把它写入文件并能被检索:val file = File(Environment.getExternalStoragePublicDirectory( Environment.DIRECTORY_PICTURES), "${System.currentTimeMillis()}.jpg"

flutter

SwitchDecor:给你的 Switch 截图添加色彩

事情缘由是这样的:入手 Nintendo Switch 也有一个多月了,买的游戏也有一些了,其中就包括著名的《分手厨房2》——说错了,是《煮糊了2》。不久之前跟一个朋友玩,玩完某一局我大获全胜,于是截了个图决定分享。当我在分享的地方插入了这个截图后,发现这图有点单调啊,完全体现不了这是一个 Switch 上的游戏——毕竟这是一个跨平台的游戏——于是想法就来了,之前我单独给自用的 OnePlus 6 写了一个带壳截图的 App,那么给 Switch 截图添加一些元素可能也是一个不错的思路。 于是当天就开始动手了,先说成果:这是一个叫 SwitchDecor

android

Nice meeting #Kotlin

最近开始学习使用 Kotlin 语言进行日常开发,目前首先对我的一个壁纸应用 MyerSplash 的 Android 版本开始下手——想起来年初重写 MyerList 真是白费了啊,重写完还没发布,估计我又得用 Kotlin 再写一次了。 正如官方所说的,Kotlin 跟 Java 有 100% 的互操作性,这意味着项目里可以同时存在 Kotlin 和 Java 代码,两者可以互相调用。而从 Java 转到 Kotlin,其实也并不需要完全重写代码—

Plugins for Android Studio

一些推荐的 Android Studio 插件。 Android ButterKnife Zelezny 在Activity,Fragment,Adapter中选中布局xml的资源id自动生成butterknife注解。 Lifecycle Sorter 以根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序,快捷键Ctrl + alt + K。 CodeGlance 在右边可以预览代码,实现快速定位。 GradleDependenciesHelperPlugin maven gradle 依赖支持自动补全。 AndroidProguardPlugin 一键生成项目混淆代码插件。 idea-markdown Markdown 插件。 folding-plugin 布局文件的分组(文件夹)。 Android Studio

design

MyerSplash's story

对我甚至是大多数开发者来说,编程的最大动力就是自己的需求——因为自己需要这个东西,所以我就动手做了。 我一直是一个壁纸控,但是在壁纸的选取和使用方面,我是有这样的“洁癖”的: 喜欢自然风景类的; 喜欢写实的,也就是不虚假,后期处理要有限度; 喜欢独一无二的; 桌面必须隐藏桌面图标; Bing 壁纸是一个不错的选择,但是每天只更新一张壁纸同时每天更新的也不一定符合口味(比如有时候会突然冒出一只两栖动物的大头照 lol)。在此推荐一下一个小伙伴开发的碧影壁纸(这个名字也是有故事的~~),在 Windows Store 搜索碧影壁纸或者 Bingo 即可。 在好几个月之前,在@优秀网页设计 的微博里,发现了好几个可以免费商用的图片网站,

uwp

Some tips to update UI details to make your app look great. (1/2)

本文分2次写,第一部分不涉及具体的代码,只从纸面上谈一下我对一些 UI 细节的看法;同时第一版先写中文,后续更新英文。 毫无疑问的是,一个 UI 好看的 App,总不会受到用户冷落:诸如天气类的应用,其实提供的功能大多都差不多,用户选择的时候,其实多数会留意哪个的 UI 好看然后选择用哪个。然后,同样好看的应用,对 UI 细节处理更好的一个更能获得用户青睐;对我来说,使用一款 UI/UX 优秀的应用是一件令人愉悦的事情,这就是相比 Windows/iOS,我更喜欢