为什么要引入Lifecycle? 我们在处理Activity或者Fragment组件的生命周期相关时,会遇到一些问题:比如Activity#onCreate()中初始化某些成...
IP属地:广东
为什么要引入Lifecycle? 我们在处理Activity或者Fragment组件的生命周期相关时,会遇到一些问题:比如Activity#onCreate()中初始化某些成...
DispatchSemaphore 信号量,一种用来控制并发访问资源的机制,多用于多线程中,可以控制并发线程数量。 例子 第一个例子 运行结果:运行一定时间后,程序crash...
我在 Facebook 有一位好友。他本科国内 Top 2 大学毕业,在美国拿了最顶尖大学的硕士学位,然后年纪轻轻就做到了技术负责人,拿着超高的薪水。就是这么一个开了挂一般的...
一、crash log的获取 当你的app 在手机上crash的时候,会在手机上自动生成一个崩溃日志,也就是我们说的Crash Log。CrashLog的位置位于:iPhon...
前言 翻译已与 raywenderlich 社区取得联系(可翻译10篇文章),原文链接 是否想过把参与过的多个项目中功能相近的代码拆分成可复用的模块,是否想过与其他开发者分享...
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,以实用为主,我觉得用到印象才是最深刻的,并且最后两个demo...
需求: 目前上线前会将需要上线的代码push到release分支,然后由人工填写参数点击触发jenkins上的任务。希望这个过程能完成自动化,只要有人往release上推代码...