• 一、需求 之前一篇博客使用ViewPager实现轮播图《Android ViewPager实现循环轮播图》,但是ViewPager有个天生的缺陷是View无法重用,此外ViewPager的滑动过程会频繁requestLayout,尽管可以通过ad...
  • 原文地址:https://caikelun.io/post/2019-06-01-android-app-native-crash-confusing-backtrace/ 完美无缺的代码逻辑,一定能产生完美无缺的程序吗?答案是否定的。从软件的层...
  •     在讨论此问题之前,我们先来讨论下软件系统的性能与稳定性的重要性、以及其两者之间的关系。     首先市场上的消费者大体有两种,一种是初级消费者,他们大多对整个...
  • 1995年的资深工程师,和你谈谈如何进阶 自我介绍 网络ID:杭城小刘,城市:顾名思义,人在杭州。1995年出生,本科毕业,现在是一名 iOS 资深工程师,年薪 35w。兴趣爱好广泛:乒乓球、美食、电影、健身、山地车、宠物(猫、金鱼)、养花。技术...
  • 1995年的资深工程师,和你谈谈如何进阶 自我介绍 网络ID:杭城小刘,城市:顾名思义,人在杭州。1995年出生,本科毕业,现在是一名 iOS 资深工程师,年薪 35w。兴趣爱好广泛:乒乓球、美食、电影、健身、山地车、宠物(猫、金鱼)、养花。技术...
  • 创新科技的时代里,虚拟货币的到来将会是一个什么样的发展。数字货币的迅猛发展得到的各个地区和国家以及投资者的了解后,币币交易模式也不断的得到了认可,那到底是如何去判断出交易多研发公司是否真的有开发能力,那接下来就要深入了解到企业的的运作模式了。欢迎...
  • 我们App的适配从 targetSdkVersion = 26跨版本升级到29,因此会遇到大量的坑,最终的版本配置如下: 现在进入填坑适配指南,包含实际经验代码,绝不照搬翻译文档 1.Region.Op相关异常:java.lang.Illega...
  •   传统物流一般指产品出厂后的包装、运输、装卸、仓储,而现代物流提出了物流系统化或叫总体物流、综合物流管理的概念,并付诸实施。指的是将信息、运输、仓储、库存、装卸搬运以及包装等物流活动综合起来的一种新型的集成式管理,其任务是尽可能降低物...
  • Objc Block实现分析 Block在iOS开发中使用的频率是很高的,使用的场景包括接口异步数据的回调(AFN)、UI事件的回调(BlockKits)、链式调用(Masonry)、容器数据的遍历回调(NSArray、NSDictionary)...