今天为简单的登录界面的输入框(用户名、密码框,验证码),均为EditText框,做输入限制,不能有空格,不能有一些特殊字符,不多说,直接上代码;
今天为简单的登录界面的输入框(用户名、密码框,验证码),均为EditText框,做输入限制,不能有空格,不能有一些特殊字符,不多说,直接上代码;
前言 在Android中,内存泄露的现象十分常见;而内存泄露导致的后果会使得应用Crash 本文 全面介绍了内存泄露的本质、原因 & 解决方案,最终提供一些常见的内存泄露分析...
一 、String、StringBuffer、StringBuilder简介 1、String(字符串常量) 2、StringBuffer(字符串变量) 3、StringBu...
很久之前看过 OkHttp 的源码,但当时没有做总结,今天突然想在脑海中过一遍OkHttp 内部的执行流程时,发现一片混沌不知从何说起,于是今天重新过了一遍,参考了一篇从源码...
一、四大引用级别的概念 强引用:就是正常的引用,类似于下面:Object object = new Object();,object就是一个强引用,gc是不会清理一个强引用引...
1.为什么要有事件分发机制?因为安卓上面的View是树形结构,View可能会重叠在一起,当我们点击的地方有多个View的时候,事件应该分发给谁呢?这时候就有了事件分发机制。2...
首先需要普及一下App的打开是从ActivityThread的Main方法开始的:ActivityThread.class:这里有我们异常熟悉的代码 创建ActivityTh...
文/林小白 互联网的畅通,微博、知乎等平台的兴起,新媒体的横空出世,让一拨人感到了焦虑。原先信息相对闭塞时,大家都安于自己的圈子,觉得自己过得挺不错的,结果互联网一来,通过微...
简介 背景 这几年 MVP 架构在安卓界非常流行,几乎已经成为主流框架,它让业务逻辑 和 UI操作相对独立,使得代码结构更清晰。 MVVM 在前端火得一塌糊涂,而在安卓这边却...