![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 89
yourzeromax
字节跳动Android开发工程师,内推简历请投递:yuzhimou@bytedance.com
展开
-
Android 同一个TextView中多彩显示文字
写在前面最近,在公司的项目中需要将一段文字分别涂上两种不同的颜色,最笨重的解决办法就是用多个TextView相互进行拼接显示,但是不光让业务逻辑变得繁杂,也让代码可靠性降低,因此本文介绍两种可以实现在同一个TextView下展示不同色彩的方法,如下图所示: 其中涉及到的是SpannableString等相关的类知识,当然String是一个既基础也复杂的对象类,所以在文章开头会阐述Stri...原创 2018-08-17 09:37:46 · 838 阅读 · 0 评论 -
TabLayout+ViewPager+Fragment实现切页展示
写在前面 目前大多数的APP都采用的是几个Tab标签以及多个界面滑动的形式来提供多层次的交互体验,最为常用的做法就是采用TabLayout+ViewPager+Fragment的方式,最近在公司项目中遇到类似的界面,也看了各个论坛很多份博客,但是发现都没有完全把这种方法的坑填完,因此写下这篇博客,一方面是对知识的总结,另一方面也能让其他开发者们少走一些弯路,博客内容主要分为四个方面:T...原创 2018-08-27 19:38:31 · 60453 阅读 · 18 评论 -
Android自定义属性及xmlns解析
写在前面halo,大家好~又到了每周一次的分享时间(放屁!),每天从出门到上班大约有四十多分钟的公交,也利用这段时间刷刷别人的技术博客,成长了很多,这周重新温习了一下Android自定义View和属性,在这个过程中,对下列xml布局中的语法产生了好奇:<LinearLayout xmlns:android="http://schemas.android.com/apk/re...原创 2018-09-12 20:02:23 · 2428 阅读 · 0 评论 -
通用RecyclerViewAdapter---ZMRecyclerViewAdapter开源
写在前面这个开源项目早就写了,但是最近闲下来整理了一下,总的来说,这是一个能够替换RecyclerViewAdapter的开源控件,能够实现少数几行代码就丰富RecycelrView的表现。封装的非常巧妙,调用极少的函数。ZMRecyclerViewAdapter 项目地址ZMRecyclerViewAdaperGradle集成方法//build.gradle allproj...原创 2018-12-30 23:08:57 · 315 阅读 · 0 评论