- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 Android备忘
1.VM、DVM(Dalvik VM)和ART虚拟机对比 https://blog.csdn.net/evan_man/article/details/52414390 2.Android基础知识一(Dalvik虚拟机(DVM)、基本架构、启动过程) https://blog.csdn.net/qq_36347817/article/details/78778496...
2018-09-13 22:15:20 119
原创 Android 下的单例模式讨论篇:单例模式与垃圾回收
一度以为Android在资源不足情况下会回收资源,然后单例可能被回收。 但仔细想来,这样认为还是因为对Android回收机制不熟。 正常情况Android宁愿抛出OOM也不会回收强引用的对象,更何况静态单例类,所以不会回收。 所谓的Android kill后台进程,也是把整个进程杀死了。 就如下面这篇文章写的一样: https://www.cnblogs.com/ryq201...
2018-09-13 09:21:47 1354
转载 单例模式讨论篇:单例模式与垃圾回收
开发中突然想到这个问题,查了一下,讨论的比较多。但Android上的单例还要再测一下。 转自:https://blog.csdn.net/zhengzhb/article/details/7331354 ...
2018-09-12 19:30:21 263
转载 OSI七层协议模型、TCP/IP四层模型学习笔记
转自:https://www.cnblogs.com/Robin-YB/p/6668762.html 1. OSI七层和TCP/IP四层的关系 1.1 OSI引入了服务、接口、协议、分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型。 1.2 OSI先有模型,后有协议,先有标准,后进行实践;而TCP/IP则相反,先有协议和应用再提出了模型,且是参照的OSI模型...
2018-09-11 14:56:18 138
转载 Android 运行时: DVM vs ART
转自:https://www.jianshu.com/p/bdb6c29aca83 在了解 Android 运行时之前,我们需要了解什么是运行时环境以及一些基本概念,即 Java 虚拟机(JVM)和 Dalvik 虚拟机(DVM)的功能。 什么是运行时? 简单来说,运行时就是一个供操作系统使用的系统,它负责将你用高级语言(比如 Java)编写的代码...
2018-09-11 12:00:33 156
原创 Android OpenGL ES 生成图片无法渲染问题
问题描述:动态生成大图,加载到texture中显示黑屏。 原因:手机OpenGL环境支持texture的最大分辨率有限制,如果超出显示则会加载异常(长宽有一个超出都会有问题)。 获取texture支持的最大分辨率方法: int[] maxP = new int[2]; //比较老的手机:4096 //华为的一款:8192 //三星S7 Edge:16384 GLES30.glG...
2018-09-07 11:34:33 726
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人