author/Android開發技術週報

dumpdecrypted 砸殼:匯出標頭檔案

在iOS 逆向: dumpdecrypted 砸殼記 中已經給大家分享了對 ipa 檔案如何砸殼了, 接下來就可以匯出其標頭檔案了。 這裡需要用到class-dump 工具。如果你使

2.RAC解析 - 自定義KVO

知識點概述 1.KVO實現原理 2.runtime使用 目的 給NSObject新增一個Category,用於給例項物件新增觀察者,當該例項物件的某個屬性發生變化的時候通知觀察者。 大體思路

Android之Realm詳解

文章大綱 一、Realm介紹 二、Realm實戰 三、Realm官方文件 四、專案原始碼下載 五、參考文章 一、Realm介紹 1. 什麼是Realm Re

8.【小萌伴Android】手電筒功能及其實現

前面三篇介紹了【小萌伴】百寶箱中的三款原生小 遊 戲,這裡說說百寶箱中另一功能模組--實用小應用... 【小萌伴】手電筒.gif 小應用主要包含了四個功能:

乾貨 乾貨 2019Android面試題

前言 找工作還是需要大家不要緊張,有我們幹這一行的接觸人本來就不多 難免看到面試官會緊張,主要是因為怕面試官問的問題到不上來,那時候不要著急 ,答不上了的千萬不然胡扯一些,直接就給面試官說這塊我還沒

劍指offer:5.用兩個棧實現佇列

題目 用兩個棧來實現一個佇列,完成佇列的Push和Pop操作。 佇列中的元素為int型別。 牛客網oj地址 解題思路 因為佇列是先進先出,而棧是先進後出,所以我們在操作的時候需要一個輔助棧將順序

iOS使用Instrument Time Profiler工具分析和優化效能問題

前不久我做了一個富文字編輯工具,編輯器遇到了一個性能問題是新增多張圖片,當滾動編輯區域,遇到圖片切換的時候會有明顯的卡頓現象。這篇文章基於這個卡頓的效能問題進行效能瓶頸的分析以及做對應的優化。 可以開啟這

十分鐘搞定 Gradle

學習過程中,什麼階段最痛苦?大概是某個知識點的碎片資訊學習了很多卻仍然無法窺其門徑,也就是似懂非懂的時候。對於 Gradle,筆者之前就是這種狀態。在親手完成了一個需求後,發現 Gradle 也不過如此。

Android萬能解析Json(二)

上一篇已經介紹了萬能解析Json的原理,但是全部程式碼都寫在一個類裡就失去了重複利用的作用,所以對程式碼做作了提取,單獨寫在一個類裡。 具體講解操作 Json資料轉化

你真的瞭解元件化設計嗎?

本週開始動工新專案 , 相比之前的開發過程 , 這次定製了很多規範 , 比如react寫法 (一個檔案內部不允許出現兩個類) , 可重用元件要封裝設計 ,引入ts後 , 變數定義型別不允許出現any , 定期c

Android進階知識:ThreadLocal

ThreadLocal是一個執行緒內部資料儲存類,通過他可以在指定的執行緒中儲存資料。儲存後,只能在指定的執行緒中獲取到儲存的資料,對其他執行緒來說無法獲取到資料。 2、ThreadLocal的使用場景

大學期間承接軟體專案的一些個人觀點

不要認為接專案沒用或者認為自己沒能力, 有了第一次才可能有第二次,即使你不會也不要緊,如果專案時間充裕你完全可以從0開始學,筆者就是當時只會jsp/servlet然後接了專案從0開始學

1746016911.5213