美文网首页
自定义的3D球型标签(3dTagCloudAndroid)

自定义的3D球型标签(3dTagCloudAndroid)

作者: ana生 | 来源:发表于2017-08-01 12:48 被阅读0次

    TagCloudView是一个完全基于Android ViewGroup编写的控件,支持将一组View展示为一个3D球形集合,并支持全方向滚动。

    image.png

    Usage

    在布局文件中引入

    <com.moxun.tagcloudlib.view.TagCloudView/>
    

    设置Adapter 继承TagsAdapter,实现以下方法

    public int getCount();
    返回Tag数量
    public View getView(Context context, int position, ViewGroup parent);
    返回每个Tag实例
    public Object getItem(int position);
    返回Tag数据
    public int getPopularity(int position);
    针对每个Tag返回一个权重值,该值与ThemeColor和Tag初始大小有关
    public void onThemeColorChanged(View view,int themeColor);
    Tag主题色发生变化时会回调该方法
    

    定制属性:

    image.png

    项目下载地址:点击下载
    Android技术交流群:633600411(欢迎入群交流)

    相关文章

      网友评论

          本文标题:自定义的3D球型标签(3dTagCloudAndroid)

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