前言:
产品最近需要做用户的行为分析,虽然跟客户端没什么关系,但是产品设计出来一个界面,更好的通过用户的行为分析来给他制定她感兴趣的的书籍新闻等....
原型图片
需求:
一个有3个分类.(男 女 二次元) ,每个标签2行,每一行4个item.不管多少字,都需要自动布局,全局最多4个item,最少选择一个item.
难点: 最多选择4个item.最少选择一个item.选择完毕之后需要转换成gson格式传送给服务器(记得传送跟闪现更搭配),key的话是:第一个title男生选择是 '1' ,第二个是女生选择是 '2' , 第三个二次元是'3'.然后传给服务器.
json数据格式
项目中我提供2种方式 一种是 泓洋大神封装的 FlowLayout,另一种是用RecyclerView实现的,个人认为RecyclerView比较好.虽然麻烦一点,但是扩展性强一些.