Univerter架构深入解析
一、updateConversionTitle方法逻辑
updateConversionTitle() 方法会先判断当前是处于竖屏模式还是横屏模式。
- 竖屏模式 :在 main.xml 中存在资源ID为 R.id.conversion1 和 R.id.conversion2 的 <TextView> 元素,这些元素会被填充转换名称的源和目标信息。
- 横屏模式 :由于垂直空间不足, main.xml 中不存在上述 <TextView> 元素,否则内容会被截断。此时,通过调用 Activity 的 void setTitle(CharSequence title) 方法,在Univerter活动标题栏上显示应用名称和转换信息。
二、资源文件分布
Univerter的资源分布在14个文件中,具体如下:
| 资源类型 | 文件路径 |
| ---- | ---- |
| 可绘制资源 | res/drawable/gradientbg.xml |
| 高分辨率启动图标 | res/drawable-hdpi/ic_launcher.png |
| 低分辨率启动图标 | res/drawable-ldpi/ic_laun
超级会员免费看
订阅专栏 解锁全文
22

被折叠的 条评论
为什么被折叠?



