Android 常用代码

代码用途
setBackgroundResource(0)移除 View 的背景色
TypedValue.applyDimension(int unit, float value, DisplayMetrics metrics)方便dp, px, sp 之间的转换。
TextUtils.isEmpty()如果传入的String 为NULL或者Length为0的话就返回 true。
Build.VERSION_CODES有些时候我们的app需要根据不同的SDK版本进行执行不同的操作
ValueAnimator.reverse()顺畅的取消动画效果
DateUtils.formatDateTime()这个方法可以输出相应格式化的时间或者日期
android.media.ThumbnailUtils这个类主要是用来处理缩略图相关的工作,比如:用来获取媒体(图片、视频)的缩略图
removeCallbacksAndMessagesHandler机制有一个特点是不会随着Activity、Service的生命周期结束而结束。也就是说,如果你Post了一个Delay的Runnable,然后在Runnable执行之前退出了Activity,Runnable到时间之后还是要执行的。如果Runnable里面包含更新View的操作,可能会造成内存泄露,所以可以在 onDestory() 的时候调用removeCallbacksAndMessages来移除这个Handler所对应等待执行的message。
setCurrentItemviewpager 的 setCurrentItem 一定要在 setAdapter 方法之后调用才会有效果.
setTransformationMethod(TransformationMethod)TextView类中的setTransformationMethod(TransformationMethod)方法,可用来实现“显示密码”功能
ActivityOptions方便的定义两个Activity切换的动画。 使用ActivityOptionsCompat 可以很好解决旧版本的兼容问题。
EditTxt.setImeOptions使用EditText弹出软键盘时,修改回车键的显示内容
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值