临文乍了了,彻卷兀若无。这篇文章主要讲述Android 创建自定义 View 的属性 (attrs) 时需要注意的问题相关的知识,希望能为你提供帮助。
自定义 View 的属性并不难,可以参照官方的文档
https://developer.android.com/training/custom-views/create-view.html
但是需要注意一个问题,否则可能浪费很多时间。
< resources> < declare-styleable name="AppsControllerBlock"> < attr name="letterCase" format="enum"> < enum name="defaultCase" value="https://www.songbingjia.com/android/0" /> < enum name="upperCase" value="https://www.songbingjia.com/android/1" /> < enum name="lowerCase" value="https://www.songbingjia.com/android/2" /> < /attr> < /declare-styleable> < /resources>
参数的名字不可以与保留字相同。比如不能叫 case,return,default。
否则会在编译时报错,processReleaseResources faild ...
【Android 创建自定义 View 的属性 (attrs) 时需要注意的问题】
推荐阅读
- Android开发之通过包管理器获取安装应用信息
- Android添加快捷方式
- Android开发艺术探索——第一章(Activity的生命周期和启动模式)
- android 7.0变化
- Android中的消息机制
- 讯飞语音使用步骤(针对androidStudio)(语音转文字:)
- Android守护进程
- 北电称WiMax蓄势待发 整个产业链已逐渐成熟
- 访问控制下文工作过程与执行流程