自從轉到iOS開發之后一直都是單槍匹馬, 基本上不存在代碼沖突問題, 最近來了個幫手,代碼沖突是不可避免的, 之前做Linux開發的時候用Beyond Compare居多, ...

自從轉到iOS開發之后一直都是單槍匹馬, 基本上不存在代碼沖突問題, 最近來了個幫手,代碼沖突是不可避免的, 之前做Linux開發的時候用Beyond Compare居多, ...
今天遇到一個新的需求, 要把現在的代碼再推送到一個新的代碼庫,并不定期自動更新代碼,實現如下效果 同一項目使用兩個或者多個遠程代碼倉庫管理, 有兩種情況 第一種:從剛開始建項...
說明 如果項目中引入了比較多的第三方庫,那么當我們升級第三方庫或者引入新的第三方庫時,就會沖突。那么我們就需要準確的找到沖突的兩個庫才能用exclude排除依賴。 那么這里就...
代碼混淆(Obfuscated code)亦稱花指令,是將計算機程序的代碼,轉換成一種功能上等價,但是難于閱讀和理解的形式的行為。 為什么要加代碼混淆------------...
Android對國際化支持的很好 為文件夾或者是文件,在其尾部追加不同的語言與地區,便能實現國際如: values 文件內定義了一些文本,在沒有其他語言,或者沒有指定的語言時...
前言 Rxjava,由于其基于事件流的鏈式調用、邏輯簡潔 & 使用簡單的特點,深受各大 Android開發者的歡迎。 如果還不了解 RxJava,請看文章:Android:這...
前言 Android事件分發機制是Android開發者必須了解的基礎 網上有大量關于Android事件分發機制的文章,但存在一些問題:內容不全、思路不清晰、無源碼分析、簡單問...
一、部署禪道運行環境 Apache、PHP、MySQL mac系統對PHP的運行非常方便,系統內自帶,我們只要簡單配置即可使用。 1.Apache 啟動Apatch服務 ma...
最近在搞android插件化,其中最核心的一點就是如何讓插件apk跑起來,其實就利用動態加載,將插件中的類加載到host中。之前也看過android類的加載機制,感覺對于整個...
前言我們在開發中可能會使用到一些第三方的應用統計SDK,用于統計應用的用戶量等等,如何區分每個用戶呢?當然就需要每個設備對應一個唯一的標識,Android中當然也提供了這樣的...
什么是 PCM 格式 聲音從模擬信號轉化為數字信號的技術,經過采樣、量化、編碼三個過程將模擬信號數字化。 采樣顧名思義,對模擬信號采集樣本,該過程是從時間上對信號進行數字化,...
源碼傳送門 在上一篇文章我們介紹了獲取大文件的一個唯一的特征值MD5,通過MD5我們可以唯一的標識一個文件,并可以實現秒傳效果,今天的這篇文章主要介紹大文件的上傳操作,當然談...
在移動端開發中,一定多多少少會用到WebView,而安卓的碎片化也對Webview造成了或多或少的影響,畢竟不同Android版本的Webview內核也不一樣。 今天就總結一...
前言 這周在做一個需求時,需要用到WebView,但是在做的過程中,卻遇到了一些問題。WebView我其實接觸并不多,這次的需求里還涉及了一些JS交互之類的,所以我是邊學邊做...
前言 TopK問題有以下幾種常見形式 數組中的第K個最大元素動態添加的數組中的第K個最大元素數組中前k個最大的元素 它們有一個共同特點: 只要完整數據的一部分,剩余部分無需處...