- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 当我们在聊HashMap
一丶概述最近研究了下HashMap(Android开发确实用的少),不难理解为什么面试经常问HashMap,太有意思了。二丶目录概述图三丶正文1.HashMap数据结构先看两张图:这里Entry和Node是个东西,jdk1.8给Entry换了个马甲改为NodeHashMap数据结构可以看做是:数组+单链表+红黑树(jdk1.8新增),数组存储链表头。hashcode:特定算法分配Node<K...
2018-05-29 22:27:25 1082
原创 当我们在聊LinkedList
一丶概述上篇说到ArrayList及源码,这篇说说LinkedList及源码二丶正文1.目录图2.ArrayList与LinkedList区别(1)数据结构ArrayList,List()接口,列表,想象结构如下图:底层为数组,单向。LikedList实现List()接口,Deque接口,双向链表,想象结构如下:底层为内部实体类,双向链表。(2)复杂度空间复杂度:LinledList装的实体类,且...
2018-05-23 18:00:25 1082
原创 Android 8.0原生计时器Chronometer方法无效问题解决
一丶概述前段时间在还没完成项目交接的情况下,就被邮件@改BUG,直到现在都还没完全搞清楚这个项目,幸运的是修改部分与整个项目关联不大。大致了解,项目是黑莓手机定制的TCL账号统一管理APP,不对,并没有程序入口,应该说是内置应用sdk。二丶问题描述在Android 8.0 手机上,注册手机验证页面倒计时功能失效,显示%ss三丶问题分析1.首先这是个8.0系统兼容问题,赶紧恶补Android 8.0...
2018-05-20 20:01:35 2974
原创 Android APP打开另一个APP完整逻辑实现
一丶概述前段时间配合开发,完成了一个APP拉起另一个APP的需求,负责接收数据跨登录部分。当然整个实现思路挺感兴趣就了解一下。先说说需求拉起另一个APP是为了方便统一使用管理,有些公司APP较多,部分人只需要用到部分APP,需要用到时就下载。市面上比较流行的解决办法,第一个就是现在说的新开发一个管理型APP,其他APP需要时再下载,运用时拉起,另一个就是插件化,直接将多个APP合成一个APP,这个...
2018-05-09 18:12:03 22567
原创 Android Studio混淆相关总结
本文出自:https://blog.csdn.net/DT235201314/article/details/80195146一丶慨述最近连续遇到debug版本测试没问题,正式包测试出问题的情况。问题定位:未做代码混淆规则处理例:1.商城项目新增JS方法调用,正式包点击没反应;2.极光推送打正式包报错,正式版无法注册。(此项目之前压根没做混淆规则处理)处理方法:见正文(copy相关不被混淆命令)二...
2018-05-05 19:40:39 1358
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人