Kotlin的扩展(Extension),主要分为两种语法: 1)扩展函数 2)扩展属性 从语法上看,扩展看起来就像是我们从类的外部为它扩展了新的成员。 这在实际编程当中是非...
引言 Android的手写效率一直是件头疼的事情,比如手写效率、笔锋效果、手掌抑制等等,本文搜集了关于手写的开源项目和一些相关的文章资料。 开源项目 android-si...
最近在开发中遇到要在客户端展示表格的需求,要实现以下几点功能: 支持解析list和二维数组(因为服务端返回的数据有这两种类型) 表格内容多的时候支持上下左右滑动 第一列支持固...
Kotlin简介 Kotlin来源于一个岛屿的名字,全称是Kotlin Island,是英语【科特林岛】之意,这个小岛位于俄罗斯的圣彼得堡附近。之所以要命名为Kotlin,是...
Rect是Rectangle(矩形、长方形)的简写,在Graphics2D中,Rect、RectF类定义了一个矩形结构,都实现了Parcelable序列化接口. 在这两个类中...
最近项目需求需要制作一个表格展示效果,先看下UI图吧: 刚开始接收到这个需求的时候,第一反应就是使用 RecyclerView 来进行实现,谁让 RecyclerView 那...
哈喽,大家好 今天是我裸辞的第二个月,也是我自己跟自己相处的第二个月,慢慢的我不在变得焦虑起来,一切顺其自然。 第一个月辞职,我直接去了我男朋友那里玩了几天,然后回来,他回去...
2017年8月15日更新 升级版 TableLayout 针对简友的反馈,在TableView的基础上做了一些小的提升: 内容超出屏幕范围可以滑动显示 单元格可被选中 在编辑...
微信记账本了解一下😅😅
第一天记账体会今天也是第一次用那个记账的,今天工资发了三千七百多,我就立马在那个软件上记了收入一笔3700,后面的话应该就没有其他收入了。 我下午的时候买了25个雪糕,你猜一猜,我总共花了...
Matrix包含一个3X3的矩阵,专门用于图像变换匹配该篇文章更多的是区分set\pre\post的区别并且用例子演示,更多有关系统的讲解矩阵,可以参考以下文章: 如何计算矩...
废话 说起现在Android流行的app架构,脱口而出MVP、MVVM,要问两者区别,张口就来,balabalabala。。但是公司所有项目用的都是MVP,从没正式用过MVV...
前言 View的绘制流程这一篇文章其实十分不好写,因为在网上已经有千篇一律的文章,导致我一直不太想写这一篇文章。不过既然是Android重学系列,还是一步一脚印来分析分析里面...
是什么?为啥用?怎么用?——灵魂三连问 1、序列化和反序列化是什么? 序列化:把对象转变为字节序列的过程称为对象的序列化。 反序列化:把字节序列恢复为对象的过程称为对象的反序...
主要内容 1.加密算法分类 2.常用的加密算法实现 今天主要讲些加密算法的事。相关代码:https://github.com/GrassQing/AlgorithmUtils...
Android系统能发展到今天,离不开其开放性,而随着国内手机厂商的崛起,任何用户、开发者、OEM厂商、运营商都可以对Android进行定制,于是导致长期以来一直诟病的碎片化...
BroadcastReceiver作为Android四大组件之一,重要性不言而喻。今天我们从BroadcastReceiver的简介,分类及使用场景,注册方式,广播的实现原理...