摘要: SOUI的布局XML文件保存布局必须的信息。特定场合中,用户可能会需要在布局中指定业务需要处理的属性。 比如启程输入法的皮肤。有的皮肤支持高分屏,有的皮肤不支持。对于这个场景,比较理想的方案是直接在皮肤的布局文件中指定当前皮肤是否支持高分屏。 程序解析到这个自定义属性再决定后续的逻辑。 下面是启程输 阅读全文
posted @ 2023-01-18 15:59 启程软件 阅读(275) 评论(0) 推荐(0) 编辑
摘要: SOUI的界面布局使用XML来布局,在XML配置的属性值会通过SObject::SetAttribute(name, value)的方式交给SObject处理。 SWindow是SOUI的界面元素对象,继承自SObject,同样也是通过SetAttribute获取XML中配置的属性。 虽然SObje 阅读全文
posted @ 2023-01-18 15:43 启程软件 阅读(177) 评论(0) 推荐(0) 编辑