Selector其实就是一组状态列表(StateList),可以将不同的状态关联不同的效果,主要用于设置控件背景和字体颜色等。控件一共有7种状态,常用的有:空状态empty,按下状态pressed,获取焦点focused,勾选状态checked,不可用状态disable。鸿蒙中selector效果可以通过xml的statecontainer标签或者在代码中使用StateElement来实现,下面以button的背景选择器举例说明:表示当前控件处于被勾选状态(check状态),如控件Checkboxpu...
2021-03-21 20:46:29 1.6w浏览 4点赞 4回复 2收藏
背景:鸿蒙三方库移植及开发项目中,在JavaLibrarymodule中会引用一些其他开源三方库如Zxing,Gson等,将JavaLibrary打出jar包的时候,发现这些第三方库根本没有打到jar包里面去,运行时就会报某某类缺失,以javapoet普通打包方式为例:Javalibrarymodule中虽然引用了javapoet,但是打出jar包后发现javapoet并未存在于该jar中打出jar包查看jar包发现javapoet并未存在于该jar中之前临时方案是在JavaLibrarymodule中导入依赖三分...
2021-03-18 08:56:30 1.1w浏览 5点赞 1回复 2收藏