自定义接口实现类似于枚举的功能
1 | import android.support.annotation.IntDef; |
@Retention限制存在的时间
@IntDef限制传入的数据。(@StringDef、@LongDef)
1 | import android.support.annotation.IntDef; |
@Retention限制存在的时间
@IntDef限制传入的数据。(@StringDef、@LongDef)
1 | onPullDownRefresh:function() { |
[秒] [分] [小时] [日] [月] [周] [年]
序号 | 说明 | 是否必填 | 允许填写的值 | 允许的通配符 |
---|---|---|---|---|
1 | 秒 | 是 | 0-59 |
, - * / |
2 | 分 | 是 | 0-59 |
, - * / |
3 | 小时 | 是 | 0-23 |
, - * / |
4 | 日 | 是 | 1-31 |
, - * ? / L W |
5 | 月 | 是 | 1-12 or JAN-DEC |
, - * / |
6 | 周 | 是 | 1-7 or SUN-SAT |
, - * ? / L # |
7 | 年 | 否 | empty 或 1970-2099 |
, - * / |
1 | public abstract class NoDoubleClickListener implements View.OnClickListener{ |
使用:view.setOnClickListener(new NoDoubleClickListener(){})
1 | private void uploadHeadPortrait(Uri imgUri) { |
上面用到底下的图片压缩
、Bitmap处理:变圆、读取、存、缩放等