joy keeps flowin'

joy keeps flowin’ - 什么都想写点

京东 杨笠 梁文道

从我开始听"八分"这个播客节目开始就很喜欢梁文道, 原因是因为梁文道有学识, 谦虚, 又经常在节目中讨论一些观点, 绝大多数时清况下, 我对讨论的事件和观点都很感兴趣, 有许多是我没有想到过的角度.

国籍和文化

在这之前粗浅的认为一个人国籍就是一个人的符号,因此常常对“美籍华人、日籍华人”这样类似的说法感到厌恶,[ENG SUB] 曾经的“猪仔”,马来西亚华人现在过得怎么样?【食贫道】触动了我一下。 除了一个人在法律上的身份(也就是国籍)之外,背后认同的文化也是这个人的一部分。一个是法律上的定义,一个是思想上的归属。文化甚至是可以与国籍分庭抗礼的。

扩大点击区域

Android中常用扩大点击区域的方式是为View添加padding, 并重新计算View的尺寸. Android中提供了另一种方式: TouchDelegate TouchDelegate # Android TouchDelegate is a powerful tool that helps developers create a custom touch region for a View. This allows developers to extend the area of the View that responds to touch events. For example, if a View is small, developers can use TouchDelegate to increase the area that responds to touch events. This makes it easier to interact with the View and makes the user experience more seamless. The TouchDelegate class also helps developers create custom touch feedback, such as a ripple effect, when the user interacts with a View. This can make the user experience more intuitive and engaging.

Android Shortcut

Android 快捷方式 # 在Android系统中,快捷方式是一种非常方便的工具,可以帮助用户更快速地访问他们经常使用的应用程序或功能。用户可以在主屏幕或应用程序抽屉中创建快捷方式,并可自定义快捷方式的名称和图标。

为Android编译ffmpeg

近来学习音视频, ffmpeg又是音视频中绕不开的,于是编译ffmpeg. 试了好多天, 总算摸出点规律, 记录下来给需要的朋友提供一点线索. 编译 # 从ffmpeg仓库克隆源码 安装ndk 执行编译脚本 sysroot # ​sysroot​被称为逻辑根目录,只在链接过程中起作用,作为交叉编译工具链搜索库文件的根路径,如配置--sysroot=dir​,则dir​作为逻辑根目录,链接器将在dir/usr/lib​中搜索库文件。

关掉Android Studio默认复制富文本(rich text)

富文本(rich text)和 纯文本(plain text) plain text format contains no formatting information, rich text format includes formatting details such as font size, style, color, and other elements like images, tables, and links. Android Studio(Idea)中复制代码默认复制的是富文本(rich text),需要从 Android Studio 中复制出代码整理文档时不胜其烦.

面向过程和面向对象

小弟以为差别已经体现在了名字上,顾名思义,面向过程即关注点在过程上,通过组合不同的函数(方法)实现某种功能;而面向对象关注点在对象(实例)上,由一个或多个对象的方法,借助属性,共同实现。 至于其他的都是上面的差异更具体的表现,而不是原因。

TextView setText发生了什么?

前置知识 # Span # 既然是setText,想必你一定听过Span的大名,借助Span和SpannableString就可以让文字不光是文字,文字颜色、背景颜色、文字点击、链接还可以自定义更复杂的效果,

WeakReference解决内存泄漏

内存泄漏是经常会遇到的问题,内存泄漏简单说就是已经分配出去的内存,不再使用时没有被正确释放,不能再次分配。代码中内存泄漏问题本质就是长生命周期的对象持有了短生命周期的对象,短生命周期对象不能被销毁。内存泄漏严重时会导致OOM。

20240527-20240531

这一周累死累活,熬到了周六,期间发现了自身存在的一些问题: Coding # 任务不清晰 一周都在缝缝补补,临近ddl还是不知道还有些完成了,哪些没完成 原因有几个: 事前没拆分 事中没记录 事后没总结 措施: 事前拆分任务,列表格 过程中更新表格,做记录同时追踪进度 总是把任务想的简单