安卓用专题

安卓用代码来实现selector

android可以通过XML文件来创建selector,以Drawable对象的形式安装到组件上,以提供统一的风格设置。但是在某些时候,我们需要通过代码的形式来实现相同的功能,例如组件数量非常多,对应不同的图片,这时候如果还用XML的话就需要创建大量的selector文件,非常繁琐。     例如一个TextView使用了如下的selector < TextView

安卓用QuickContactBadge和AsyncQueryHandler实现联系人列表的完美实现

在公司开发这么久了,发现好多的控件没有用过,然后发现了一些新的知识感觉还是很不错的,今天在这里我就来用一下QuickContactBadge的控件和AsyncQueryHandler,说到底QuickContactBadge这个控件我也是偶然发现的,然后乘着现在公司的工作不忙,然后也准备换工作温习一下知识点罢了。 一、介绍QuickContactBadge用法     1、  先看一下它的结

安卓用RecyclerView实现横向滑动列表

背景 通常我们遇到的是纵向滑动列表,但是也会有横向滑动列表.那横向的怎么做呢? 解决方案 其实很简单,绝大部分代码和纵向是一样的,只有一个设置不一样. 实现效果 关键代码 recyclerView.layoutManager = LinearLayoutManager(this, RecyclerView.HORIZONTAL, false) 完整代码 1). MainActivit