【关键词】自定义View 次数选择器 滑动【问题】
实现一个可滑动的次数选择器;
【效果图】「原型图」
「实现图」
【分析】
对外提供简单的Change监听接口;
如果处于两者之间就需要做判断:大于一半就自动跳转到下一个,小于一半,则回到上一个;
通过Scroller及其startScroll()方法来实现回弹效果;
要灵活控制刻度的最小值和最大值,因为可能随着需求的更改,这个值很容易发生改...
分类:
移动开发 时间:
2016-05-12 12:58:37
阅读次数:
249
今天自定义了一个简单的Android菜单控件。实现方式是:PopupWindow和ListView。
现在来给大家分享一下源码:
SHContextMenu.java
核心代码部分:主要是对PopupWindow和ListView的初始化,为ListView设置数据源,以及封装了菜单的显示和隐藏的方法。还有提供了菜单的点击回调。import android.app.Activity;
impo...
分类:
移动开发 时间:
2016-05-12 12:57:44
阅读次数:
295
高效提取LoadingPage,妈妈再也不用担心我写多余的代码啦!...
分类:
移动开发 时间:
2016-05-12 12:43:51
阅读次数:
217
该自定义控件对外提供getAdapter和setAdapter接口,能够设置要滚动显示的View(每个View默认显示全屏幕宽高)public class ScrollerViewGroup extends ViewGroup { private int screenHeight;//the phone screen height
private int currentY;//记录当前...
分类:
移动开发 时间:
2016-05-12 11:53:16
阅读次数:
183
最近越来越多的APP都是用手机号注册,一是为了方便用户记忆,二是为了增加用户账户的安全性。在我们进行交易操作或者修改密码等操作的时候,这时候需要输入短信验证码。这个控件会需要有倒计时的功能,这里主要总结常见的几种实现方式。...
分类:
移动开发 时间:
2016-05-12 11:28:08
阅读次数:
276
介绍
圆角控件常用于头像,按钮,图标等,用途十分广泛,而且常常配合board使用。
在IOS中,UIVIew的CALayer层已经提供了圆角和board的方法,所以圆角控件的制作非常简单,只需要类似以下简单代码即可实现:
view.layer.cornerRadius = 20;
view.layer.borderColor = [UIColor yellowColo...
分类:
移动开发 时间:
2016-05-12 01:45:31
阅读次数:
246
一、前言
前一段时间在做视频开发,由于本人刚接触视频开发这块,所以
领导没有对我提很高的要求,仅仅要求能够播放本地视频即可。
我想怎么简单怎么做。于是选择用Android VideoView控件来播放视频
(后面发现VideoView的灵活性实在太差,我不想吐槽)。
最终的效果图:
视频全屏效果
这次的任务主要难度在于进度条这个控件。各位可以从上面的两...
分类:
移动开发 时间:
2016-05-09 11:09:37
阅读次数:
287
绪论最近小编有点忙啊,项目比较紧,所以一直在忙活项目,继之前的自定义组件之后就没再写博客了,如果你没看到之前的自定义组件你可以看一下:
Android自定义下拉刷新动画–仿百度外卖下拉刷新
Android自定义组合控件—教你如何自定义下拉刷新和左滑删除
效果还行,源码也已经传到我的Github上了。
那么今天小编来给大家分享点什么呢?对,就是它:Retrofit,话说Retrofit最近真的...
分类:
Web程序 时间:
2016-05-08 19:59:19
阅读次数:
293
一、定义WheelView
融合网友的杰作,实现滑动选择效果。
二、WheelView的使用
public class MainActivity extends Activity {
private Button mainBt;
private static final String TAG = MainActivity.class.getSimpleName();
priv...
分类:
移动开发 时间:
2016-05-07 08:26:00
阅读次数:
544