点赞关注,不再迷路,你的支持对我意义重大!🔥 Hi,我是丑丑。本文「Android 路线」| 导读 —— 从零到无穷大[https://www.jianshu.com/p/6...
点赞关注,不再迷路,你的支持对我意义重大!🔥 Hi,我是丑丑。本文「Android 路线」| 导读 —— 从零到无穷大[https://www.jianshu.com/p/6...
textfield基本使用 简单富文本可以直接设置 修改文本颜色需要重写 buildTextSpan 方法, 更改 TextStyle 多重富文本也在 TextSpan bu...
Mac Android studio4.2.1错误代码不提示,也不自动导包,只有在build编译后才报错,后来发现是安装了Android ButterKnife Zelezn...
MixIn MixIn是一种设计模式,旨在一个类中尽可能重用继承多个超类的功能。在绝大部分面向对象语言中,继承与实现就是MixIn设计模式的实际应用。例如Java,一个子类可...
今早无意间看到了 Dart 居然也支持 Api 的扩展,感觉就好像发现了新大陆,之前写的好多转换方法都可以换一个更简洁,更优雅的写法。 这么好的点当然要记录一下,同时也分享给...
前言 开发做得久了,总免不了会遇到各种坑。 而在Android开发的路上,『软键盘挡住了输入框』这个坑,可谓是一个旷日持久的巨坑——来来来,我们慢慢看。 入门篇 Base 最...
应用场景: 在Flutter 中显示一个网页(H5之类),然后在Flutter中可以调用网页js里的方法; js里也可以调用 Flutter中的方法。这样就可以相互通信,方便...
计算机网络体系结构 通信协议分层 不同的分层方式: OSI/RM模型:应用层 ---》 表示层---》会话层---》传输控制层---》网络层---》数据链路层---》 物理...
关于Looper, 一般比较关注的两个方法:(1)prepare(): 创建Looper,赋值MessageQueue和Thread(2)loop():开启一个死循环,来不断...