美文网首页
个人实用笔记

个人实用笔记

作者: 众少成多积小致巨 | 来源:发表于2019-07-15 10:32 被阅读0次

1、自定义属性

命名空间:http://schemas.android.com/apk/res-auto,可以自动找到目录attrs.xml的

res/android是android本身自带;空间名字自己随意起

记不住也不要见,xml自带了一个命名空间,自己记住差别即可

自定义属性命名空间

TypeArray获取时的对应的styleable的名字,=declare-styleable 的name属性值

TypeArray获取各种属性值时的styleable名字=declare-styleable 的name属性值+_+attr的name属性值

TypeArray资源使用完毕需要回收

属性值获取

定义属性如下:关键就是format的值,其中reference可以使用资源子,其它的和字面意思一样

也可以多种一起使用,使用|分隔

自定义属性

2、LayoutInflater加载布局

public View inflate(@LayoutResint resource, @Nullable ViewGroup root,boolean attachToRoot)

加载时需要注意测量过程;

如果加载时,没有父布局,此时加载,其margin属性失效,且默认测量大小为组件实际需要大小

如果加载时载入父布局,会按照父布局的限制进行测量;

attachToRoot:一般都是false;这样也有很大的灵活性;如果为true就会attach到父布局,也就是成为子布局吧?

相关文章

  • 个人实用笔记

    1、自定义属性 命名空间:http://schemas.android.com/apk/res-auto,可以自动...

  • 长言道吕言读书笔记及书评:完全图解超实用思考术

    长言道吕言:完全图解超实用思考术,读书笔记与书评 ​​长言道吕言:完全图解超实用思考术,读书笔记与书评 ​ 《完全...

  • 我读奥野宣之《如何有效阅读一本书》

    这本书简洁明了,非常实用,每个人的读书习惯不同,这本书的重点在有效两个字。看似简单的读书笔记,作者也提供了很实用的...

  • 活络一下jupyter lab/notebook

    笔记内容:jupyter lab/notebook上的一些实用(或者不实用)的扩展or工具 jupyterlab-...

  • 我的晨间日记变迁史2020-05-03

    印象笔记,在我的印象中是一款功能强大的APP,功能太多暂时没有一一解锁。于我个人而言,印象笔记是一款非常实用的记录...

  • 晨读感悟+开始建立阅读清单

    《如何有效阅读一本书:超实用读书笔记法》 今天晨读带来的内容非常实用,嗯,之前我做笔记都是只会摘抄好词好句,不会把...

  • 海星型组织

    近期学习刘润老师的专栏,越发觉得实用性很强,虽然个人目前还用不到,近期系列文章将以笔记+个人思考的方式记录,加深学...

  • 矩阵型组织:复杂是成熟的代价,冗余是健壮的成本

    近期学习刘润老师的专栏,越发觉得实用性很强,虽然个人目前还用不到,近期系列文章将以笔记+个人思考的方式记录,加深学...

  • 战斗型组织

    近期学习刘润老师的专栏,越发觉得实用性很强,虽然个人目前还用不到,近期系列文章将以笔记+个人思考的方式记录,加深学...

  • 游戏型组织

    近期学习刘润老师的专栏,越发觉得实用性很强,虽然个人目前还用不到,近期系列文章将以笔记+个人思考的方式记录,加深学...

网友评论

      本文标题:个人实用笔记

      本文链接:https://www.haomeiwen.com/subject/vaygkctx.html