Android(安卓)数据操作(一) 自定义AttributeSet属性
16lz
2021-01-24
Android数据处理方式中,重要的一种是XML文件方式。xml和json各具自己的优势。这里写一个xml解析的demo。
这里使用的是Pull解析方式。
1. 定义自己的属性(values目录下attrs.xml文件)
2.使用这些属性,组成自己的xml文件。
注:1)这里的infos,studentInfo 都是自己定义的。在java中,会调用
2)注意 xmlns:xmltest="http://schemas.android.com/apk/res-auto" 这句话最后的关键字是res-auto
3)xmltest关键字,还可以换成其他的。
解析片段:
TypedArray array = context.obtainStyledAttributes(attrs, R.styleable.my_xml_test); String name = array.getString(R.styleable.my_xml_test_name); int age = array.getInt( R.styleable.my_xml_test_age, 10); boolean sex = array.getBoolean( R.styleable.my_xml_test_sex, true); array.recycle();
更多相关文章
- Android(安卓)APP 漏洞整理
- 安卓系统的启动流程
- android 在线预览pdf文件(目前最全)
- Android7.0适配教程与心得
- android 之 在Activity之间传递数据(使用意图传递数据之通用方式
- Android(安卓)持续集成实践(二)——配置 Docker + gitlab-runner
- Android(安卓)项目中文件夹作用(res文件夹详细介绍)
- Android(安卓)ListView的背景和黑色边缘化的问题
- Android工程编译时报 Error running app: Default Activity not