- 博客(8)
- 收藏
- 关注
原创 Android 几种获取时间的方法
有时间我们在开发过程中会遇见一些常见的时间转换 接下来我就写出几种常用的吧 /** * @param 此为根据已有的时间戳 来得到 2017年 3 月 3日 这样的时间 * @return */ public static String timeslashData(String time) { SimpleDateFormat sdr = new SimpleD
2017-03-29 18:47:55 630
转载 Android 监听应用是否进入后台 或者恢复前台
1、通过RunningTaskInfo类判断(需要额外权限): /** *判断当前应用程序处于前台还是后台 */ public static boolean isApplicationBroughtToBackground(final Context context) { ActivityManager am = (ActivityMana
2017-03-27 16:16:34 951
转载 TextView使用SpannableString设置复合文本
TextView通常用来显示普通文本,但是有时候需要对其中某些文本进行样式、事件方面的设置。
2017-03-03 15:38:24 234
转载 教你步步为营掌握自定义ViewGroup
自定义ViewGroup的文章很多,但都有一个缺点,没有回应用户关切,比如我在读那些文章时,就很想知道,自定义的ViewGroup如何使用layout_gravity?在onMeasure中,自定义的ViewGroup会将所有子View的尺寸加起来设置成自己的尺寸,如果超过了自定义ViewGroup的parent限定的尺寸怎么办?而且onMeasure中,ViewGroup给每一个子View设置的MeasureSpec中的宽高都是它的parent给它的宽高,为什么不是每measure一个子View,就把它的
2016-08-29 15:08:33 445
原创 Android 之回调的简单用法
首先简单介绍下回调 :其实回调属于设计模式中的观察者模式 ,在触发的时候可以进行对应操作 下面说下它的简单用法: 很简单 看下例子: // 回调接口 private MyOnListener onListener; // 回调接口 public interface MyOnListener { void onListner(); } // 回调方法 p
2016-06-16 10:12:45 395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人