自定义view
文章平均质量分 89
军临城下
Only Time Can Tell
展开
-
自定义View学习二(Banner实现)
前言:在android开发中经常会用到Banner,一直想自己实现一个,但是都没有去做过。 实现banner轮播的一个比较困难的地方就是实现无限轮播。网上有很多实现无线轮播的办法,有些比较好,但是稍微要麻烦了一些。下面这种方式是我改进的一种。本人觉得效果还不错。请看PagerAdapter代码轮播核心部分 //重写PagerAdapter来实现轮播效果 inner class M原创 2017-08-21 17:40:21 · 429 阅读 · 0 评论 -
自定义View学习一(圆形头像)
前言系统为我们提供的控件是有限的,当我们想要在有限的屏幕上显示更丰富多彩的内容,我们往往需要自定义控件。作为一个android初学者,我对android的自定义View也不是很熟悉。这段时间刚好无事,就先从我们平常使用的圆形头像开始练起吧。使用BitmapShader控件实现主代码CircleImageView.ktclass CircleImageView : ImageView { pri原创 2017-08-21 11:04:20 · 481 阅读 · 0 评论 -
自定义View学习三(MRecyclerView)
前言:RecyclerView在项目中的使用之频繁不用我再去过多的强调了。每一次我们使用RecyclerView的时候总要为RecyclerView写适配器,写 ViewHolder,并为Adapter转换数据等。如果我们需要为RecyclerView再添加Header,Footer,加载更多监听等,我们又不免要再写近百行代码。 可不可以不做这些?当然可以!下面请看MRecyclerViewMRe原创 2017-08-22 17:23:36 · 423 阅读 · 0 评论