从技术实现的层面来说,不管是小程序,还是 RN,或者 Weex,都有共同点,比如 JS 和 Native 的通讯机制,比如 JS 直接调用原生组件的渲染,如在 iOS 平台,...
从技术实现的层面来说,不管是小程序,还是 RN,或者 Weex,都有共同点,比如 JS 和 Native 的通讯机制,比如 JS 直接调用原生组件的渲染,如在 iOS 平台,...
我都捕获异常了,我当然没有能力解决它
如何编写垃圾代码 - Android人生得意须尽欢,莫使金樽空对月。 我们从小就有许多规则要求着做事思考,也常有人在耳边说应该这么做应该这么说。而自己内心最真实想法和观点慢慢都被磨灭,只留下了一副没有主见躯壳。...
人生得意须尽欢,莫使金樽空对月。 我们从小就有许多规则要求着做事思考,也常有人在耳边说应该这么做应该这么说。而自己内心最真实想法和观点慢慢都被磨灭,只留下了一副没有主见躯壳。...
前言 用本篇文章理论知识和架构原则实践了一个 wanAndroid 项目,其中全部采用 kotlin 编写并抛弃了 Rxjava,因为 kotlin 可以完全替代他,gith...
前言 -- 用本篇文章理论知识和架构原则实践了一个 wanAndroid 项目,其中全部采用 kotlin 编写并抛弃了 Rxjava,因为 kotlin 可以完全替代他,[...
Android知识体系&开源Android-Body[https://github.com/blindmonk/Android-Body] 一共涉及14个方面,包含了和And...
写在前面 关于MVP关于MVP的介绍很多,这不是本文的重点,这里列举近期一些比较好的文章。 Android官方MVP架构示例项目解析 选择恐惧症的福音!教你认清MVC,MVP...
源码方法 1. 从Activity本地调用startActivity()--> Activity#startActivityForResult() 2. Instrument...
为什么要做适配 由于Android系统的开放性,任何用户、开发者、运营商都可以对Android进行定制,于是导致: 1、Android系统碎片化:小米定制的MIUI、魅族定...
http://www.cnblogs.com/shamo89/p/6700362.html
synchronized 与 Lock 的那点事 https://www.cnblogs.com/benshan/p/3551987.html 锁的各种状态 http://w...
LruCache算法就是Least Recently Used,也就是最近最少使用算法。 他的算法就是当缓存空间满了的时候,将最近最少使用的数据从缓存空间中删除以增加可用的缓...
用于学习记录 一丶标记-清除算法 步骤: 1、标记:从根集合开始扫描,标记存活对象; 2、清除:再次扫描真个内存空间,回收未被标记的对象。 此算法一般没有虚拟机采用 优点1:...
用于记录学习 一、可达性分析算法:通过一系列的名为“GC Root”的对象作为起点,从这些节点向下搜索,搜索所走过的路径称为引用链(Reference Chain),当一个对...
用于记录学习 一、可达性分析算法:通过一系列的名为“GC Root”的对象作为起点,从这些节点向下搜索,搜索所走过的路径称为引用链(Reference Chain),当一个对...
持续更新,希望大家关注我的githup