萝卜平

没想好的一个副标题


  • 首页

  • 归档

  • 标签

  • 分类

  • 关于

  • 搜索

最近半年做了什么呢

发表于 2020-06-05 |
字数统计: 2k | 阅读时长 ≈ 7
回顾自己过去半年,很揪心,折腾了挺多东西,但实际上似乎什么事都没干成。下面罗列下自己做了什么。 Flutter看到日渐火热的新东西,很开心地去折腾了。期间主要看了三个项目:官方Gallery俄罗斯方块游戏(代码风格特别好)每日清单Todo个人感觉,flutter构建页面的思维是比原生Andro ...
阅读全文 »

记项目中接触Https的经历

发表于 2020-05-25 |
字数统计: 1.6k | 阅读时长 ≈ 5
服务端接入了一个加速服务,导致Android端请求不了服务器,抛出了该异常: 1javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certifica ...
阅读全文 »

EventBus整体思路和优化

发表于 2019-12-10 |
字数统计: 1.4k | 阅读时长 ≈ 6
整体思路一个最简化的订阅,注册,发布事件 发了一个事件,如何回调相关注册的方法呢? 最重要的Map,subscriptionsByEventType,一个事件对应多个订阅,订阅包含了订阅者和订阅方法。 一个订阅包含两个信息,谁去做(订阅者),做什么(交给用户实现的部分),怎么做(线程如何调度,t ...
阅读全文 »

LRUCache

发表于 2019-11-06 |
字数统计: 858 | 阅读时长 ≈ 4
介绍LRUCache 缓存的容量大小是固定的,当添加对象时,发现超出容量时,优先把那些最近没有访问的对象移除缓存。 缓存策略中,LRU是基于访问时间的,即最近被访问的对象存活可能行最大,除此之外,还有LFU(基于访问频率),优先移除访问频率最小的。 实现原理主要的实现原理就是使用了Linked ...
阅读全文 »

Android事件分发

发表于 2019-10-20 |
字数统计: 1.7k | 阅读时长 ≈ 7
关于事件分发的文章确实很多,本文仅是用于自己对该知识点的总结和查漏,针对一些疑惑自问自答 描述谈及事件分发,难免涉及到三个类,三个方法: 事件传递: Activity -> ViewGroup -> View (可理解为三层) 涉及的方法:dispatchTouchEvent, ...
阅读全文 »

EventBus总结

发表于 2019-10-18 |
字数统计: 1.3k | 阅读时长 ≈ 4
前两天去面试,问起EventBus,发觉自己表达还是很糟糕啊~ EventBus是什么?应用场景?方便组件通讯,降低耦合 例子:问题需求: QQ查找附近好友列表页面,跟这些用户关系,好友或非好友,查看某个非好友用户详情页面,并在详情页面添加为好友, 返回到列表页面时,与他的关系没有更新; ...
阅读全文 »

JVM-运行时数据区

发表于 2019-10-15 |
字数统计: 1.3k | 阅读时长 ≈ 4
JVM运行时数据区构成程序运行时,根据不同功能划分了不同的数据区。一些区是程序启动后创建的,一些是线程创建后而创建的,即线程私有的。 程序计数器线程私有。每个线程都有一个PC,用于记录当前线程执行指令的地址。通常是java程序是多线程的,若是只有一个内核运行情况下,一次只能运行一个线程,线程会来 ...
阅读全文 »

单例模式

发表于 2019-09-23 |
字数统计: 981 | 阅读时长 ≈ 3
单例模式单例模式,懒汉模式,double check12345678910111213141516171819public class Singleton{ //1 private Singleton(){} //2 private static volatile ...
阅读全文 »

ThreadLocal

发表于 2019-09-17 |
字数统计: 796 | 阅读时长 ≈ 3
ThreadLocal /** This class provides thread-local variables. These variables differ from their normal counterparts in that each thread that accesses ...
阅读全文 »

Handler中的AndroidLeak

发表于 2019-09-17 |
字数统计: 368 | 阅读时长 ≈ 1
Since this Handler is declared as an inner class, it may prevent the outer class from being garbage collected. If the Handler is using a Looper or Me ...
阅读全文 »
1…345
萝卜平

萝卜平

Android, Java

50 日志
3 分类
18 标签
RSS
GitHub E-Mail Google
© 2023 萝卜平 | Site words total count: 60.6k
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4