Android技能
汐丶诺
一路走下来,感谢身边各位好友!
展开
-
引导 -- 技能点
转载来源:鸿洋的公众号 (hongyangAndroid) 1、Java 基础 Java Object类方法 HashMap原理,Hash冲突,并发集合,线程安全集合及实现原理 HashMap 和 HashTable 区别 HashCode 作用,如何重载hashCode方法 ArrayList与LinkList区别与联系 G...翻译 2018-10-08 14:19:34 · 219 阅读 · 0 评论 -
【软引用】--- 为HashMap 增加软引用功能
HashMap是常用的数据结构,1.7是数组+链表,1.8是数组+红黑树,之前我写过AVL树的文章,过几天写一下红黑树的。github:https://github.com/ai2101039/SoftHashMap今天的主题是:给HashMap增加软引用功能。也许有人想,我直接 HashMap的 V使其继承软引用不就可以了?我想说,你说的对,只是不全面。...原创 2018-12-10 15:20:17 · 1825 阅读 · 3 评论 -
【一个小架构】单一Activity 与 多View展示
闲来无事,写了一个小架构,感觉还算可以,分享给大家。 案例:存在有 Activity(A,B,C,D,E),STANDARD 启动模式。A 跳转到 B,B跳转到C,C跳转到D,D跳转到E,共计启动 五个Activity。 而我们知道,Activity的存在:1、提供一个View容器,即 setContentView2、提供生命周期3、提供启动模式 理论上...原创 2018-12-10 16:53:02 · 373 阅读 · 0 评论 -
【微信支付】调起微信支付,总是显示-1的解决办法
如果你检查过 APPID,检查过商户号,检查过包名,检查过应用签名,依然显示 -1那么你可以尝试我这种方式记住下面这句话https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5商户服务器生成支付订单,先调用【统一下单API】生成预付单,获取到prepay_id后将参数 再次签名 传输给APP发起支付。参与签名...原创 2019-01-10 12:29:39 · 5576 阅读 · 0 评论 -
【微信支付】Demo错误
使用微信支付,运行Demo,会遇到两个问题一、error: expected reference but got (raw string) @+android:style/Animation.Translucent.解决:全局搜索(快捷键:Ctrl+Shift+F) -- “@+android:style/Animation.Translucent” -- 删除 + 号 二、com...原创 2019-01-08 15:41:06 · 435 阅读 · 0 评论