Android
文章平均质量分 52
但觉
没有人会漫无目的地旅行,那些迷路者是希望迷路。
展开
-
Android SparseArray 源码解析
前段时间内推百度,二面时候被问到Android里的sparseArray里的细节问题,当时答的并不好,所以看下源码,专门做一个解析。 先贴源码package android.util;import com.android.internal.util.ArrayUtils; import com.android.internal.util.GrowingArrayUtils;import libco原创 2016-08-30 22:44:44 · 301 阅读 · 0 评论 -
Android webview 关于返回键和历史栈的坑
最近在做一个webview加载出错时加载本地的出错页,刷新显示之前Url的内容。碰到了一连串的坑,同时也了解了webview。 @Override public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {原创 2016-10-21 19:27:59 · 14810 阅读 · 1 评论 -
Android 写输入编辑框增加@功能,@相关字符高亮
先说明需求,是在输入编辑框EditText中实现输入@字符后其后输入的中文和数字都会高亮,其他字符出现时,自动截断高亮部分。 思路:使用TextWatcher实现监听,对于监听到的文本,使用正则表达式,匹配出符合条件的文本,然后使用SpannableString对其实现高亮。private TextWatcher textWatcher = new TextWatcher() {原创 2016-11-07 15:04:29 · 1639 阅读 · 1 评论