处理homebrew 无法在M1芯片的Mac上安装软件的问题。这是在新的M1芯片的MacBookpro中,在使用homebrew安装CocoaPods遇到的问题。 为了不翻墙...
处理homebrew 无法在M1芯片的Mac上安装软件的问题。这是在新的M1芯片的MacBookpro中,在使用homebrew安装CocoaPods遇到的问题。 为了不翻墙...
开新版本啦,老版本写的内容太多了,我自己找起来都麻烦了,遂决定像代码一样,文章臃肿了就要抽象封装了,相近内容程提炼成一篇汇总性的文章,然后我们再加点设计模式上来,提供一个单例...
持续更新资源中... 特殊说明 这里真的是不得不说哈,对于那些工作了3-5年,技术还是一般,知识面还是不宽,平时也很努力,但就是没啥成绩的同学,不要再自己一个人费力学习啦,事...
build文件引入依赖 RxJava 作为一个工具库,使用的就是通用形式的观察者模式。 RxJava 的观察者模式RxJava 有四个基本概念:Observable (可观察...
目录 什么是单元测试? 为什么很多人不愿意做单元测试? 什么是测试驱动开发? 怎么进行测试驱动开发? 为什么要使用 Mock? Mockito 好用吗? MockK 怎么用?...
前言 上篇文章分析了软键盘弹出、关闭、获取软键盘高度、常用属性展示等。这部分也是网上涉及软键盘文章的重点,,导致对常用属性的理解止于Demo,对一些问题的了解似是而非。因此,...
本文是小编整理的《计算广告》第二版一书第六章到第十章的思维导图。 第六章:程序化交易广告 随着需求方优化效果要求的进一步加强,广告市场的发展方向是向需求方彻底开放,进一步提供...
ImageView 是 Android 中最常用的控件之一,而在使用ImageView时,必不可少的会使用到它的scaleType属性。该属性指定了你想让ImageView如...
1.权限修饰符 2.final的语法 3.抽象类 模板方法 4.接口(interface) 5.多态 6.内部类 7.多线程 线程锁①同步代码块:对于实例方法建议用this作...