锋风Fengfeng
  • 首页
  • 说说
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链

年轻的时候友情是一种像爱情那样燃烧的东西

1海明威说过:“人生最大的遗憾,是一个人无法同时拥有青春和对青春的感受。” 在毕业五年后的今天,我更加深刻地理解了这一句话。它像一个开关,轻轻一按,便打开了记忆的闸门:是关于友情的。 我以往很少去看过去的东西,比如拍过的照片、自己或者别人的朋友圈、空间等等。这可能是因为人年轻时,周边都是同学朋友,没有过多的忧虑,都在憧憬未来,正处于一个上升阶段,理所当然地向前冲,容易自我和忽略身边人的感受等等。这
2025-09-27
随笔
#随笔

安卓14系统应用收不到开机广播

前段时间有测试反馈在安卓14 上面某系统应用恢复出厂设置后没有自启动,究竟是什么原因呢? 回顾Android 从3.1开始,会将新安装并且从未被启动的应用置为“STOPPED”状态,或者被force stop的应用,这种状态下的应用是无法接收到广播的。但发送方可以通过添加FLAG_INCLUDE_STOPPED_PACKAGES 来豁免,但一般情况下,系统会默认添加FLAG_EXCLUDE_STO
2025-08-17
AndroidFrameworkFeature
#Android #PackageManagerService

句子里的花园:来自微博用户吹牛大王孟豪森

很久很久很久以前,我经常觉得孤单,我就走到全世界最低洼的地方,大哭一场,这样不会惊动恐龙们,后来,人类把那个地方叫死海。 有只小狗,它听说很远很远的地方有一座骨头山,有吃不完的骨头,它挑着行李兴冲冲就上路了,历经千辛万苦,几次差点送命,终于到了骨头山。这是一具恐龙化石,早就不能吃了。它哭了一场,但很快想到一个办法,它
2025-07-17
转载
#诗 #collection

重读《百年孤独》后的回忆

多年以后,面对电子相册的往年今日,面对从未丢失却沉寂已久的短信,他会清晰地回忆起十年前那段旧时光——在人来人往的教室长廊里与她欢乐交谈,铃声响起仍然感觉意犹未尽,青春的低语混合着尘埃的微光飘浮;在黄色的信纸上写下过书籍读后感,写下过彼此的美好祝愿与鼓励,也写下过对生活的感悟,黑色的墨迹承载了一段青春舞曲;在上学前,他有意无意地望向窗外,看到她的身影经过,心里飘忽不定;在一个无常的周末,他坐在教室里
2025-07-17
随笔
#随笔

安卓对外发布工程源码:怎么做到仅UI层公布

最近新客户要求将软件的代码公开给他们,允许他们自己修改 UI,进行定制。由于我们工程包含其他核心模块,不能全部开放,所以需要将非 UI 模块进行整合并混淆再发布。 由于工程具有良好的模块化,所以一开始想到的是参考安卓官方版fat-aar:使用Fused Library将多个Android库发布为一个库 - Wesley’s Blog将非 UI 模块合并成一个 aar。 但有挑战: 依赖传递很难处
2025-06-22
AppBuild
#gradle

安卓官方版fat-aar:使用Fused Library将多个Android库发布为一个库

在开发 sdk 时,内部一般会划分好几个模块。但当需要打包成一个模块发布时,往往需要依赖第三方插件。比如著名的 fat-aar:https://github.com/kezong/fat-aar-android,但该库不支持 AGP8.0 了,有其他开发者单独fork了一个仓库来进行维护,支持 AGP8.0+:aasitnikov/fat-aar-android: Gradle plug
2025-06-22
AppBuild
#gradle

手机厂商的应用列表权限管控真的起效了吗

昨天使用做你的图标包制作图标包的时候发现我并没有授予它获取应用列表的权限,但是依然可以获取到我安装的应用列表。 然后发现它的 targetSDK 是 33 并申请了<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"/>权限和使用了如下代码: 1234PackageManage
2025-05-11
安卓安全和逆向
#jadx #反编译 #安卓权限 #安卓安全

内存性能测试方法

写于 2022 年 6 月 24 日 dd方法测试cat proc/meminfo 12345678910111213141516171819202122232425262728293031323334353637383940console:/ # cat proc/meminfo MemTotal: 3858576 kBMemFree: 67532
2025-05-02
Android性能优化
#内存 #性能工具

EMMC存储性能测试方法

记于 2022 年 9 月 15 日 参考Android-emmc性能测试 | 一叶知秋进行实践操作 dd 命令页面缓存为了测试 emmc 的真实读写性能,我们需要先把页面缓存给清理: 1234567891011121314151617echo 1 > /proc/sys/vm/drop_cachesconsole:/ # echo 1 > /proc/sys/vm/drop_ca
2025-05-02
Android性能优化
#EMMC #性能工具

btrace2.0使用方法

2022 年我研究安卓性能优化的时候,写过一篇:btrace1.0使用方法 - Wesley’s Blog,现在 brace 进化到 2.0 了,让我们一起来看看如何使用。 具体的接入流程可以看官方文档: bytedance/btrace: 🔥🔥 btrace(AKA RheaTrace) is a high performance Android trace tool which
2025-05-02
Android性能优化
#性能优化 #btrace #systrace #perfetto
1234…7

搜索

Hexo Fluid RSS
载入天数... 载入时分秒...
总访问量 次 总访客数 人