![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
集成/架构
钰娘娘
学多了感觉有点玄乎,终极问题都回到XX的原理是什么,于是层层dfs,有点探索世界本源的意思了,有点修炼至神的味道。程序员果然是新时代的创始神。
展开
-
x5webview和webview联合集成
最近要做一个主h5的android项目,恶补了一下x5,然后听到隔壁的大神说x5在部分例如中兴的手机加载速度慢,不如使用普通webview,因为项目需要,所以暂时使用这两种浏览器,但不保证后续是否会使用新的浏览器,这要求程序要有足够的扩展性,思前想后,有了大致的思路:状态模式+策略模式。Application部分private static final long X5_TIME =原创 2017-08-11 13:47:44 · 3449 阅读 · 2 评论 -
自定义密码输入框
功能: 1.自定义长度,改一个数字就可改变密码输入框长度 2.可使用虚拟键盘输入也可以使用实体键盘输入 3.可以直接在外部界面输入,也可以在弹出的输入界面输入。1.自定义长度,改一个数字就可改变密码输入框长度使用设置后再追加的方式。我的做法是用一个自定义布局封装一下。public class PayPwdLayout extends LinearLayout { ...原创 2018-04-02 14:24:19 · 317 阅读 · 0 评论 -
ShareUtil进化版(支持并发)
此处使用itemShares保存不同的share,防止因并发调用,导致数据混乱。public class ShareUtils { private static String DEFAULT_NAME = "default"; private String shareName = DEFAULT_NAME; private int shareMode = Conte...原创 2018-04-03 17:33:12 · 395 阅读 · 0 评论