原创 HEIF圖片存儲格式探祕

HEIF,High Efficiency Image File Format,即高效率圖檔格式,是由動態圖像專家組(MPEG–Moving Picture Experts Group )在2013年推出的存儲圖片和圖片序列的新格式,用於H

原创 AndroidStudio搭建ReactNative開發環境

新建AndroidStudio工程 首先需要新建AndroidStudio工程,注意使用 compileSdkVersion 23 minSdkVersion 16 targetSdkVersion 23 implementation

原创 十三陵水庫燒烤

春暖花開,又到了擼串喝啤酒的時候啦,我們去燒烤吧,十三陵水庫邊上,龍母莊園,可以燒烤,可以喝啤酒,打撲克,吹牛逼,也可以爬莽山天池,鍛鍊身體。。。 時間:2018年5月27日11點30 地點:十三陵水庫龍母莊園 費用:到處都在禁止戶外燒烤

原创 Https單向認證和雙向認證

一、Http HyperText Transfer Protocol,超文本傳輸協議,是互聯網上使用最廣泛的一種協議,所有WWW文件必須遵循的標準。HTTP協議傳輸的數據都是未加密的,也就是明文的,因此使用HTTP協議傳輸隱私信息非常不安

原创 Android平臺OCR工具之Tess-two使用

1.OCR簡介 OCR (Optical Character Recognition,光學字符識別)是指電子設備(例如掃描儀或數碼相機)檢查紙上打印的字符,通過檢測暗、亮的模式確定其形狀,然後用字符識別方法將形狀翻譯成計算機文字的過程;

原创 Android開發中使用CRC校驗

最近手頭的一個項目,客戶端和服務端之間進行通訊時,由於受到當地網絡等問題的限制,使用Json傳輸,數據內容過於龐大,需要對該信息進行壓縮,以便實現快速傳輸。這裏使用Byte數組進行傳輸,前後臺對協議進行商定,而後編碼、傳輸、解碼實現通信,

原创 Android自動化測試——Monkey

之前有和公司同事一起研究過Android的一些自動化測試工具,當時記得花費了大半天時間去研究怎麼使用,但是卻忘記整理了,趁着最近不太忙,整理下Android的自動化測試工具吧。 當前最常用的Android自動化測試工具主要有以下幾個:

原创 Linux下搭建Bouncycastle環境

Bouncycastle是一種Java平臺開放源碼的輕量級密碼術包,可用來管理Android的證書。此次因爲需要自己生成Https的證書,因此,專門學習了一下搭建Bouncycastle環境的方法,對學習過程記錄如下: 一、環境 我使用的

原创 EventBus簡介及使用

1.概述 EventBus是一個Android下典型的“訂閱發佈模式”框架,該模式定義了一種一對多的依賴關係,讓多個訂閱者對象同時監聽一個主題對象,通過這種方式對訂閱者和主題發佈者進行充分解耦,主要用於Android組件間相互通信、線程間

原创 Android自動化測試——MonkeyRunner

接着上一篇文章繼續寫,上篇文章中,主要對Android自動化測試——Monkey的概念和使用方法進行了簡單介紹,,這篇文章中,我們繼續探討MonkeyRunner的使用 有人之前問過我,Monkey和MonkeyRunner之間有什麼區別

原创 Android6.0使用Https出現Handshake failed錯誤

昨天手殘,使用HTC M8升級了一下最新系統,Android6.0版本的,升級後,在測試我們的應用時,突然出現握手失敗錯誤: 但是在Android6.0以下版本中,並沒有出現該問題。 一、Android6.0的一些修改 因爲該問題僅僅出

原创 Android更新機制(自己服務器和GooglePlay更新)

本片文章主要介紹了自己服務器更新和GooglePlay更新的解決方案,不包含其他第三方(如Umeng、其他應用市場等)更新 之所以要區分GooglePlay更新和自己搭建服務器更新,是因爲GooglePlay在13年修改其開發者中心對Da

原创 Android橫豎屏切換時生命週期變化

1.設置橫屏 在AndroidManifest.xml文件中對應的Activity加上如下標籤: android:screenOrientation="landscape" 該Activity將會設置爲橫屏。 2.橫屏旋轉時生命週期 橫屏

原创 Android下使用Protobuf進行序列化

近期在做一柬埔寨的小項目,上線後在運行過程中,總是有用戶反映應用在網絡請求時,速度較慢,影響用戶體驗。對該問題結合使用環境及代碼進行分析,發現存在以下問題: App中使用Json進行數據傳輸,存在很多冗餘字段的傳輸,而且經過查閱資料,J

原创 MarkDownPad2.5破解

MarkDownPad破解: 郵箱: [email protected] 祕鑰: GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMNL nhKE0v