一、前言 工欲擅其事,必先利其器。當(dāng)我們的應(yīng)用發(fā)生錯(cuò)誤或者崩潰時(shí),如果有一款趁手的日志捕獲工具,那將會(huì)得心應(yīng)手的多。今天要學(xué)習(xí)的是來自 IQiYi 的 xCrash 日志捕獲...
一、前言 工欲擅其事,必先利其器。當(dāng)我們的應(yīng)用發(fā)生錯(cuò)誤或者崩潰時(shí),如果有一款趁手的日志捕獲工具,那將會(huì)得心應(yīng)手的多。今天要學(xué)習(xí)的是來自 IQiYi 的 xCrash 日志捕獲...
??好久沒有寫博客了,感覺自己的手變得生疏了,今天來記錄一下自己對(duì)Android里面的嵌套滾動(dòng)的理解。??本文參考資料:??1.NestedScrollingParent, ...
1 簡介 之前已經(jīng)講過TextView的基礎(chǔ)知識(shí),現(xiàn)在在這進(jìn)一步進(jìn)行講解,這篇文字主要講解如何給TextView設(shè)置段落級(jí)別的Span。如果一個(gè)Span想要影響段落層次的文本...
在 Android 日常開發(fā)過程中,混淆是我們開發(fā) App 的一項(xiàng)必不可少的技能。只要是我們親身經(jīng)歷過 App 打包上線的過程,或多或少都需要了解一些代碼混淆的基本操作。那么...
NSObject-ObjectMap 是一個(gè)比較小眾的字典轉(zhuǎn)模型的框架,github 上只有四百多個(gè)star,不過功能挺強(qiáng)大。這里我只分析它的 json 解析部分。話不多說,...
Xcode 8誕生有段時(shí)日了,不知道大家對(duì)其中的新Feature是否都學(xué)習(xí)過一遍了,今天給大家介紹下Xcode 8中一個(gè)很實(shí)用的特性,Thread Sanitizer,用來解...
一、什么是Quartz2D Quartz2D是?個(gè)二維繪圖引擎,同時(shí)支持iOS和Mac系統(tǒng)Quartz2D的API是純C語?言的Quartz2D的API來自于Core Gra...