加载中
Android 单元测试和 UI 测试初步实践

Android 测试简介 对于大多数 Android 商业项目,基本都是处于高速迭代的开发阶段,这个阶段不仅仅是对项目的开发效率,也对项目的产品质量提出了更高的要求。 通常大型项目都是通过黑盒测试...

Android Classloader机制

传统Jvm java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 类的生命周期 类从被...

2019/01/18 09:57
154
安卓自定义View进阶-事件分发机制原理

这个真的是神作了!

2018/05/22 11:23
328
Java 并发基础学习

三个基础概念 原子性。一个操作或者一系列骚操作,要么全部执行要么全部不执行。数据库中的“事物”就是个典型的院子操作。 可见性。当一个线程修改了共享属性的值,其它线程能立刻看到共享属...

2018/01/24 09:29
123
Android进程回收优先级

系统对进程回收的优先级。

2017/10/30 09:36
193
Android Studio 你不知道的调试技巧

写代码不可避免有Bug,通常情况下除了日志最直接的调试手段就是debug;那么你的调试技术停留在哪一阶段呢?仅仅是下个断点单步执行吗?或者你知道 Evaluate Expression, 知道条件断点;可是你...

2017/10/19 10:00
227
Android 你可能忽略的提高敲代码效率的方式

作为学习kotlin的一款app,在撸代码的过程中学习kotlin的语法及特性。 Eyepetizer-in-Kotlin适合初学者作为学习kotlin语言的一个项目,可以在做项目的同时体验到kotlin语言的优点。 https://...

2017/07/17 09:18
271
V哥自用 测试fragment声明周期 调整懒加载

今天一下写了两次,真麻烦,干脆以后直接copy了。现在市面上流行的所谓懒加载,大多是用了setUserVisibleHint来判断fragment是否显示,如显示则加载,居然还有leader用这个来做面试题,我笑~...

2017/07/11 18:04
191
Android WebView 详解(持续更新)

之前使用原生的WebView,觉得功能好强大,但是随着渐渐的深入,发现里面门路太多了,&#...

2017/06/16 14:28
487
Mysql中文乱码问题完美解决方案

MySQL会出现中文乱码的原因不外乎下列几点: 1.server本身设定问题,例如还停留在latin1 2.table的语系设定问题(包含character与collation) 3.客户端程式(例如php)的连线语系设定问题 强烈建...

2014/11/25 00:29
213
Flutter中StatefulWidget和StatelessWidget的理解

刚开始学Flutter的时候,通过文档可以了解到StatelessWidget是无状态的组件,而StatefulWidget是有状态的组件,所以遇到「需要改变状态」的场景,就应该使用StatefulWidget。但是哪些是有状态...

2020/10/23 22:48
545
Aqueduct入门四步走(四)简单配置OAuth 2.0

Dart全栈系列 Aqueduct(四)简单配置OAuth 2.0 曾经有位大佬说过,java之所以能纵横江湖几十年,完全是因为Spring太牛逼了。而Aqueduct就是Dart界的SpringBoot。 目录 认识水渠 数据库连接和...

2020/10/15 15:19
573
Aqueduct入门四步走(三)配置和自测

Aqueduct入门四步走(三)配置和自测 曾经有位大佬说过,java之所以能纵横江湖几十年,完全是因为Spring太牛逼了。而Aqueduct就是Dart界的SpringBoot。 目录 认识水渠 数据库连接和ORM 配置和...

2020/09/26 06:16
312

没有更多内容

加载失败,请刷新页面

返回顶部
顶部