Android UI(自定义控件)
文章平均质量分 56
彼天
记录下成长,日后回首有追忆。
展开
-
Android 可滑动ViewGroup
可拖动的viewgroup原创 2022-07-19 15:35:17 · 506 阅读 · 0 评论 -
Android 可滑动的ProgressBar
可滑动的progressbar原创 2022-07-19 14:56:00 · 876 阅读 · 0 评论 -
BannerView Android 只一个方向
居中 LAYOUT_MODE_CENTER顶部 LAYOUT_MODE_TOP底部 LAYOUT_MODE_BOTTOM右往左布局 LAYOUT_RIGHT_TO_LEFT原创 2022-02-18 14:31:20 · 1357 阅读 · 0 评论 -
android Recyclerview上拉加载更多
在项目中使用列表的下拉刷新和上拉加载更多是很常见的功能,下拉刷新我们可以用android自带的SwipeRefreshLayout这个很好解决。但是上拉加载更多就要去找一些框架了,刚开始的时候我找到一个Mugen的github开源框架,但是有个问题,当页面能够一次加载全部item的时候,上拉加载的功能就失效了。 这是因为当界面一次能够加载完全部item的时候,继续往上拉,Recyclerview的原创 2017-05-24 12:58:34 · 1141 阅读 · 1 评论 -
Android仿华为天气绘制刻度盘
效果图 可以看到这个自定义控件结合了颜色渐变、动态绘制刻度、动态水球效果。接下来我们就来看看这个效果是如何一步一步实现的。开始自定义控件和很多自定义控件方式一样需要去基础某种View或者某种ViewGroup 我这里选择的是View,如下所示:public class HuaWeiView extends View { /** * 用来初始化画笔等 * @param c原创 2017-04-22 16:17:05 · 5646 阅读 · 7 评论 -
android自定义组件(手机加速球+水面波动效果)
通过上一篇的博客,相信你对Android中的坐标系和绘制刻度的实现原理有了一个认识(所以这一篇可能没有那么详细。。。),接下来就是另外一部分内容,如何去绘制水波加速球。自定义View确定一个正方形public class WaterView extends View { private int len; public WaterView(Context context, @Nullab原创 2017-04-24 00:43:45 · 3658 阅读 · 4 评论