Skip to content

Commit 13fba08

Browse files
committed
Update main to output generated at ae649c2
1 parent bbec633 commit 13fba08

2 files changed

Lines changed: 18 additions & 1 deletion

File tree

news/2025/news-2025-09/index.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2015,6 +2015,13 @@
20152015
盘点近期LLVM加持的国内编译技术新趋势
20162016
</a>
20172017

2018+
</li>
2019+
2020+
<li class="md-nav__item">
2021+
<a href="#android" class="md-nav__link">
2022+
哔哩哔哩Android视频编辑页的架构升级
2023+
</a>
2024+
20182025
</li>
20192026

20202027
</ul>
@@ -2562,6 +2569,13 @@
25622569
盘点近期LLVM加持的国内编译技术新趋势
25632570
</a>
25642571

2572+
</li>
2573+
2574+
<li class="md-nav__item">
2575+
<a href="#android" class="md-nav__link">
2576+
哔哩哔哩Android视频编辑页的架构升级
2577+
</a>
2578+
25652579
</li>
25662580

25672581
</ul>
@@ -2612,6 +2626,9 @@ <h3 id="llvm"><a href="https://mp.weixin.qq.com/s/hFbVSM1czsFJdE5NGPs3pA">盘点
26122626
<li><strong>OPPO繁星编译器</strong>:9月OPPO发布“繁星编译器”,通过将dex转换为LLVM IR复用其编译优化能力,但引入编译时长和codesize问题,后续可能需大量工程工作来解决以推动技术推广。 </li>
26132627
</ul>
26142628
<p><img alt="" src="https://hub.gitmirror.com/raw.githubusercontent.com/RicardoJiang/resource/refs/heads/main/2025/september/p14.webp" /></p>
2629+
<h3 id="android"><a href="https://mp.weixin.qq.com/s/p4Aqe3LIfBUcAHpLiKhGow">哔哩哔哩Android视频编辑页的架构升级</a></h3>
2630+
<p>本文介绍了哔哩哔哩Android视频编辑页的架构升级项目。背景是旧版编辑页存在界面冗余、代码耦合和维护困难等问题,产品团队提出轻量化升级需求,聚焦界面布局、用户交互、功能优化和新增功能(如Redo/Undo)。解决方案采用MVVM+UDF架构,分层设计为UI层、业务层和数据层,实现模块化拆分和单向数据流,依赖注入框架Hilt管理对象。关键功能点包括兼容旧业务面板、统一管理底部功能面板、设计高性能视频轨道控件,以及基于备忘录模式的Redo/Undo功能。项目历时半年,代码修改量9万+,强调团队协作和架构设计原则,如重构时机选择与避免过度复杂化。</p>
2631+
<p><img alt="" src="https://hub.gitmirror.com/raw.githubusercontent.com/RicardoJiang/resource/refs/heads/main/2025/september/p15.webp" /></p>
26152632

26162633
<hr>
26172634
<div class="md-source-file">

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)