- strings.xml 扩充至 ~470 条(原 3 条),全部 UI 硬编码中文迁移为资源引用 - 新增 UiText 抽象(Resource/Dynamic + asString()/resolve()),6 个 ViewModel 错误消息 UiText 化 - AppTips 13 条改为 @StringRes 资源 ID;TimeFilter/ChartGranularity/StatusStyle/DashboardViewModel 徽章改资源 ID - FormatUtils 保持纯函数,DurationText/标签参数注入(78 个纯 JVM 测试不受影响) - Widget XML(2) + WidgetProvider 文字资源化;品牌名 translatable=false - 开启 generateLocaleConfig + resources.properties(unqualifiedResLocale=zh-CN) - 修复审查发现的每周/每月行为回归(dashboard/widget 保持'每周/每月') - 删除死资源/死代码;ChartGranularity 粒度标签补 time_last_12h - 验证:compileDebugKotlin / testDebugUnitTest(78) / lintDebug / assembleDebug 全绿
24 lines
297 B
Plaintext
24 lines
297 B
Plaintext
*.iml
|
|
.gradle
|
|
/local.properties
|
|
/.idea/caches
|
|
/.idea/libraries
|
|
/.idea/modules.xml
|
|
/.idea/workspace.xml
|
|
/.idea/navEditor.xml
|
|
/.idea/assetWizardSettings.xml
|
|
.DS_Store
|
|
/build
|
|
app/build/
|
|
/captures
|
|
.externalNativeBuild
|
|
.cxx
|
|
local.properties
|
|
release.jks
|
|
.backup/
|
|
.operit/
|
|
.kotlin/
|
|
*.jks
|
|
tmp_cc/
|
|
goal.md
|