摘要: 直接复制代码就可以用 阅读全文
posted @ 2017-01-05 15:53 TeddyYan 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 在 EditText 中添加话题 或者是 @某人 时 看起来挺简单,实际操作会有很多坑爹的问题 private String mTopic; 阅读全文
posted @ 2016-12-08 15:09 TeddyYan 阅读(1430) 评论(0) 推荐(0) 编辑
摘要: 在申请权限之前一定要在清单配置文件中添加该权限private static final int MY_PERMISSIONS_REQUEST_RECORD_AUDIO = 1; //随便定义 public void setPermission(){ if (ContextCompat.checkSe 阅读全文
posted @ 2016-12-06 11:36 TeddyYan 阅读(638) 评论(0) 推荐(0) 编辑
摘要: /** * 拖动View 配合onTouchListener使用 * 设置View的布局属性,使得view随着手指移动 注意:view所在的布局必须使用RelativeLayout 而且不得设置居中等样式 * * @param view * @param rawY */private void mo 阅读全文
posted @ 2016-12-05 13:37 TeddyYan 阅读(3863) 评论(0) 推荐(0) 编辑
摘要: 直接看代码, 阅读全文
posted @ 2016-12-02 10:39 TeddyYan 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: 啥也不是,直接看代码 阅读全文
posted @ 2016-12-02 10:37 TeddyYan 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 首先需要定义一个消息类,model。 这样就好了 阅读全文
posted @ 2016-09-29 10:14 TeddyYan 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 在BaseActivity 中添加替换方法 阅读全文
posted @ 2016-09-29 10:01 TeddyYan 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: private final static NumberFormat CURRENCY_FORMAT = NumberFormat.getCurrencyInstance(Locale.CHINA); //建立货币格式化引用public static String moneyCurrencyForma 阅读全文
posted @ 2016-09-28 09:50 TeddyYan 阅读(3118) 评论(0) 推荐(0) 编辑
摘要: public static boolean isMobile(String mobiles) { Pattern p = Pattern.compile("^1(3|5|7|8|4)\\d{9}"); Matcher m = p.matcher(mobiles); return m.matches( 阅读全文
posted @ 2016-09-27 15:30 TeddyYan 阅读(4143) 评论(0) 推荐(0) 编辑