02 2017 档案
摘要:建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式要求建造过程中是稳定的。 Android 用到的 Builder 模式:http://blog.csdn.net/bboyfeiyu/article/details/1
阅读全文
摘要:WebView 加载网页,当点击返回键的时,会显示上一个页面,并刷新。 同时可以对返回上一个页面进行干预,就是用到了缓存。 webview加载网页的几个模式,即websetting中设置的加载模式。websetting.setCacheMode( int mode)。 LOAD_CACHE_ELSE
阅读全文
摘要:目前在研究设计模式,看了《Head First 设计模式》《大话设计模式》 《Head First 设计模式》不错,简单易懂。 先来学习的第一个设计模式-策略模式(Strategy Pattern)
阅读全文
摘要:app 以前的版本更新使用的自己写的代码从服务器下载,结果出现了下载完成以后,提示解析包错误的问题,但是呢,找到该 apk 点击安装是可以安装成功的,估计就是最后几秒安装包没有下载完成然后点击了安装出现的解析包错误的问题。目前修改为通过 DownloadManager 进行下载。 代码如下: 1.
阅读全文
摘要:链接:http://www.cnblogs.com/liushilin/p/5799381.html
阅读全文
摘要:链接:http://www.cnblogs.com/liushilin/p/6387263.html 链接:http://www.cnblogs.com/liushilin/p/5956691.html
阅读全文
摘要:在做 app 内字体大小的需求,类似于 微信中设置字体大小。 那么就需要 app 不跟随系统字体大小调整而变化,找到了两个方法。 目前采用的是第一个方法。
阅读全文
摘要:原因: 在代码中通过 setTextSize(float size) 设置,使用的是 sp 为默认单位。 而 XML 中使用了 px,所以需要使用先把做好 sp 和 px 的转换工作。 最近在做 app 内修改字体大小,同时在设置页面有个预览界面,这个时候需要通过代码设置字体大小了 结果发现比通过
阅读全文
摘要:注入完整流程:http://mp.weixin.qq.com/s/G_DUUVuPH9DeWagjELCPfA sqlmap命令:http://www.cnblogs.com/handt/p/855fc3559d82e3f133a0bc314bfedc29.html sqlmap安装:http://
阅读全文
摘要:Java: 《Java 基础入门》 《Java 核心技术卷1》 《Java 核心技术卷2》 《Effective Java》 《Think in Java》 Python: 《Python 核心编程》 虚拟机: 《深入理解 Java 虚拟机:JVM 高级特性与最佳实践》 周志明 设计模式: 《Hea
阅读全文
摘要:新的需求(可参见 微信和QQ改变字体): 解决方案:(字体需要采用 dp 为单位,不能使用 sp 为单位) 解决1. 在 activity 和 fragment 的基类中,修改属性 fontScale 来实现的 链接:http://www.jianshu.com/p/fafa8a0df5fb 解决2
阅读全文