开发中可能会遇到要求文字根据固定宽度两端对齐的需求,比如登录的用户名标签和密码标签,但TextView没有自带这样的功能,需要自定义view来实现 Android组件有很多自...
IP属地:辽宁
开发中可能会遇到要求文字根据固定宽度两端对齐的需求,比如登录的用户名标签和密码标签,但TextView没有自带这样的功能,需要自定义view来实现 Android组件有很多自...
白羊座:冲动第一名,做事后悔第一名,火气大第一名,大胆第一名。敢爱敢恨第一名。 金牛座:稳重第一名,节检第一名,贪财第一名,可爱第一名,吃苦耐劳第一名。 双子座:八卦第一名,...
我是谁 Hello World 我是 程序员老坛 代码撸了多少年已经不太记得了,健身刚刚满4年。 记得第一次走进健身房是2017年国庆后的第一周 健身经历 20171010前...
单元测试是应用程序测试策略中的基本测试,通过对代码进行单元测试,可以轻松地验证单个单元的逻辑是否正确,在每次构建之后运行单元测试,可以帮助您快速捕获和修复因代码更改(重构、优...
关于Android的三级缓存,其中主要的就是内存缓存和硬盘缓存。这两种缓存机制的实现都应用到了LruCache算法,今天我们就从使用到源码解析,来彻底理解Android中的缓...
写在前面的几句话 最近有打算写一些独立的App的打算,所以对现在的Android架构与技术的选择进行了重新的思考,抛开那些乱七八糟的东西,以一个极客的态度去选择。 首先我们来...
简要 今天来聊聊MeasureSpec,记得刚接触的也感觉很难理解,知其然不知其所以然。MeasureSpec其实在面试中还经常会被问到,如果没有真正去理解它,不论是后续...
先上个效果图: 最近在看Draggable源码,在其中有这么一段: _DragAvatar是Draggable中的私有类,主要作用是当识别到拖拽事件的时候,在屏幕上绘制相应的...