分类: 原创

由一句LOG引起的手机重启

无评论

2013 年 4 月 24 日 at 下午 5:04分类:原创

如下图所示:

log

更多…

Android4.1和4.2中webkit设置setDefaultZoom无效的解决方法

1 条评论

2013 年 4 月 23 日 at 下午 9:53分类:原创

表现为:设置默认缩放后,回到页面会自动缩放,但是当刷新后缩放效果消失,而锁屏后过一会再解锁则又会缩放,同理刷新又不缩放。出现这个问题是因为framework层webkit的zoom在对像素密度的处理上出现漏洞导致。在设置完成zoom后,即时的调用了更改,但在刷新后又通过setviewport方法重新设置了zoom,在这个设置中出现异常,mtk平台中直接通过获取屏幕像素密度来设置缩放,没有考虑到webview的自身配置而重新加以判断并发送更新zoom消息。具体代码如下所示:

更多…

Preference在子项中设置setSummary不更新的解决方法

无评论

2013 年 4 月 19 日 at 下午 5:27分类:原创 | 学习笔记

通过在更新位置添加如下语句完成view的更新:

((BaseAdapter)getPreferenceScreen().getRootAdapter()).notifyDataSetChanged();

Android修改webview选中时的高亮颜色

无评论

2013 年 4 月 10 日 at 下午 2:18分类:原创

安卓的webview链接点击后文字会被高亮,这个颜色的修改并没有提供接口。需要处理的文件为frameworks/base/core/java/android/webkit/WebViewClassic.java,其中的setTouchHighlightRects()方法就是颜色显示的实现。通过修改其中的mTouchHightlightPaint.setColor(hit.mTapHighlightColor)可以直接修改颜色,修改后所有的触摸高亮颜色会改变。具体代码如下:

更多…

Android获取浏览器最多访问的10条记录

无评论

2013 年 3 月 29 日 at 下午 7:59分类:原创

获取浏览器最多访问的十条记录,方法如下:

更多…

Android 增加 styles.xml segmentation fault 错误

无评论

2013 年 3 月 27 日 at 下午 1:34分类:原创

同事修改代码后出现 Segmentation fault,具体的错误提示如下:

make[1]: *** [out/target/product/*/obj/APPS/Gallery2_intermediates/package.apk] Segmentation fault

更多…