- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 android.content.res.Resources$NotFoundException: String resource ID #0x1 错误
在开发的过程中我们会遇到如下的错误:原因是public final void setText(@StringRes int resid) { setText(getContext().getResources().getText(resid)); }TextView 有个setText(int reid) 方法,如果我们从网络上获取到的数据是int 不是String 然后
2017-05-31 21:23:32 18429 2
原创 Android TextView setcompounddrawables 图片不显示的问题
在代码中可以设置Drawable显示在text的左、上、右、下位置,有如下两个方法:setCompoundDrawables(left, top, right, bottom)setCompoundDrawablesWithIntrinsicBounds(left, top, right, bottom)1、setCompoundDrawables(left, top, right, bottom
2017-05-31 21:12:52 1536
原创 getDrawable(int id) getColor(int id) is deprecate 已过时
写代码是发现:推荐使用:为了兼容高、低版本 可以采用ContextCompat.getColor(Context context, int id);以下为getColor(int id)源码(Resource.java):/** * Returns a color integer associated with a particular resource ID. If the * resourc
2017-05-21 09:38:21 2195
原创 Java Thread 源码解析
Thread 源码解析线程的方法大部分都是使用Native使用,不允许应用层修改,是CPU调度的最基本单元。线程的资源开销相对于进程的开销是相对较少的,所以我们一般创建线程执行,而不是进程执行。Thread 构造方法/** * Initializes a Thread. * * @param g the Thread group * @param target the object whos
2017-05-14 16:12:18 3576 1
原创 限制固定长度的队列结构
在一个固定长度的集合里,当收到新的数据时自动丢掉最旧的数据。/** * Created by Owen Chan * On 2017-05-10. */public class LimitQueue<E> { private int limitedSize; private LinkedList<E> linkedList = new LinkedList<>(); pub
2017-05-10 20:07:12 2623
原创 Java 反射机制
反射就是在运行时可以获取任意 Class 或 Object 内部所有的成员变量、成员方法、构造函数和 Annotation。本文中用到的类:StaticMethod@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.METHOD})public @interface StaticMethod {}UserInfopublic clas
2017-05-05 17:45:18 468
原创 Java 用正则表达式判断输入的字符串是否为手机号码
使用到正则表达式判断用户输入的手机号码是否正确,以后出现了新的格式修改一下正则表达式的规则就行。介绍下正则表达式: ^匹配输入字符串开始的位置, $匹配输入字符串结尾的位置, [xyz] 字符集。匹配包含的任一字符 [^xyz]反向字符集。匹配未包含的任何字符, \d数字字符匹配public class CheckPhoneFormatUtils { /** 正则表达 *
2017-05-03 19:18:48 11559
原创 Android 自动填充短信验证码
目前在很多应用中,都有自动获取验证码的功能:点击获取验证码按钮,收到短信,当前应用不需要退出程序就可以获取到短信中的验证码,并可以做到自动填充,无须用户在短信和App之间来回切换。重新定义ContentObserver用来监听短信,一旦有新消息过来,就去判断是否有我想要的那个号码发过来的短信,如果是,就直接用正则表达式截取验证码,代码如下:public class SMSContentObserve
2017-05-03 18:25:16 1271
原创 Android 登录输入框自动上移
仿照拉钩网的登录做的登录界面,如图github 地址:https://github.com/chenzongwen/login
2017-05-02 19:43:41 1679
Mac 上反编译Apk 以及查看反编译后的文件
2017-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人