代码 | 用途 |
---|---|
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 | 这个类主要是用来处理缩略图相关的工作,比如:用来获取媒体(图片、视频)的缩略图 |
removeCallbacksAndMessages | Handler机制有一个特点是不会随着Activity、Service的生命周期结束而结束。也就是说,如果你Post了一个Delay的Runnable,然后在Runnable执行之前退出了Activity,Runnable到时间之后还是要执行的。如果Runnable里面包含更新View的操作,可能会造成内存泄露,所以可以在 onDestory() 的时候调用removeCallbacksAndMessages来移除这个Handler所对应等待执行的message。 |
setCurrentItem | viewpager 的 setCurrentItem 一定要在 setAdapter 方法之后调用才会有效果. |
setTransformationMethod(TransformationMethod) | TextView类中的setTransformationMethod(TransformationMethod)方法,可用来实现“显示密码”功能 |
ActivityOptions | 方便的定义两个Activity切换的动画。 使用ActivityOptionsCompat 可以很好解决旧版本的兼容问题。 |
EditTxt.setImeOptions | 使用EditText弹出软键盘时,修改回车键的显示内容 |
Android 常用代码
最新推荐文章于 2025-05-03 13:30:00 发布