Java
文章平均质量分 54
MisakaNetController
这个作者很懒,什么都没留下…
展开
-
RecyclerView与ListView
RecyclerView简介RecyclerView组件:各部件关系如图:RecyclerView 本质是ViewGroup,它通过LayoutManager 来控制其 ItemView 的布局,也通过ItemAnimator来控制 ItemView 添加和删除动画。LayoutManager 仅控制 ItemView的布局,并不控制ItemView 的创建、缓存和回收,它会将该工作委托给 Recycler 进行。Recycler 本质就是 ItemView 的多级缓存,它仅控制 ...原创 2020-07-15 20:33:57 · 193 阅读 · 0 评论 -
Java:Java中String,StringBuilder以及StringBuffer区别
资料整理来自网上: 执行速度和效率上:StringBuilder > StringBuffer > String; 因为:String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。 例如: 1 String str="abc";2...原创 2018-03-07 14:53:45 · 143 阅读 · 0 评论 -
Android:自定义控件:可折叠展开的TextView
最近,写Android代码遇到的需求,需要文本可折叠,通过参考借鉴网上的资料和思路,自己写了一个。写篇博客记录下来,免得以后要用的时候,又要百度。需求:在折叠状态下,文本如果大于最大显示行数,则在文本框能显示的最后一行加上“... 展开”,并与可显示的文本一起铺满整个文本框;在展开状态下,文本尾加上“ 折叠”。“展开”和“折叠”字体均为红色,且均可点击,点击后文本框变化到对应状态。上代码(...原创 2019-09-25 14:53:54 · 1437 阅读 · 0 评论