接下来9篇系列教程翻译自Google I/O 2015中关于测试的codelab,掌握科学上网的同学请点击这里阅读:Unit and UI Testing in Androi...
接下来9篇系列教程翻译自Google I/O 2015中关于测试的codelab,掌握科学上网的同学请点击这里阅读:Unit and UI Testing in Androi...
我的CSDN博客同步发布:酷炫的Activity切换动画,打造更好的用户体验 转载请注明出处:【huachao1001的简书://www.greatytc.com/u...
log就像车辆保险,没人愿意为保险付钱,但是一旦出了问题谁都又想有保险可用 几乎学习每一门语言,都是从 “hello world” 开始的,日志是新手程序员学习和调试的一...
摘要 1 前言 2 AS 规范 3 命名规范 4 代码样式规范 5 资源文件规范 6 版本统一规范 7 第三方库规范 8 注释规范 9 测试规范 10 其他的一些规范 1 前...
你知道大段代码不用markdown模式的code排版看的人很痛苦吗?
Volley框架的使用Volley框架 Volley是Google官方出的一套小而巧的异步请求库,该框架封装的扩展性很强,支持HttpClient、HttpUrlConnection,甚至支持Ok...
一、配色类网站 http://colorhunt.co 这个网站给我们提供了很多的配色方案,我们直接使用就OK了。使用方法也很简单,鼠标移动到对应的颜色上,我们就可以看到颜色...
堆分区 堆大小 = 新生代 + 老年代。默认下,新生代 ( Young ) = 1/3 的堆空间大小,老年代 ( Old ) = 2/3 的堆空间大小; 新生代 ( Youn...
java基础volidate、线程生命周期、反射、NIO 内存分区GC、类加载 强弱等引用 基本数据结构 线程池 安卓架构 系统机制(启动原理、安装原理等) 安全 框架层(S...
以前点 1.java内存分区 2.强弱软虚引用 3.hashlist实现 4.链表列表 5.排序和查找 6.jni 7.Rxjava 8.aidl 9.线程池 10.安卓架构...
前言 在决定用这个标题之前甚是忐忑,主要是担心自己对AIDL的理解不够深入,到时候大家看了之后说——你这是什么玩意儿,就这么点东西就敢说够了?简直是坐井观天不知所谓——那样就...
万安卓 知识点 OOM 如何避免OOM总结 减小对象内存的占用使用更轻量级的数据结构如使用SplashArray或ArrayMap替代HashMap减少使用枚举因为枚举会默认...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
感谢
Java虚拟机内存分区和类加载过程为什么Java能够跨平台 是因为Java程序编译之后的代码不是能够被硬件系统直接运行的代码,而是一种"中间码"-字节码, 然后不同的的硬件平台上安装有不同的Java虚拟机(J...
Android的安装和启动比较特别,很多机制和直观感受并不一样,如果这里出现误解,就很难透彻理解App的运行,这里把过去积累的问题统一梳理了一下。 安装 我们知道,Andro...