Hexo - Icarus 使用 Google AdSense

使用Hexo主題Icarus來架設網站,想要使用Google AdSense來增加廣告收益時,
搜尋網站資料,大多是使用Hexo的Next主題來架設。

經過一番研究之後,終於在自己的網站上嵌入Google AdSense了。
以下為嵌入Google AsSense的步驟。

只支援Icarus 3.0之前的版本


Android - 設定開機畫面

首先必須先具備以下條件

  • 裝置必須具有Root權限
  • 開機設定壓縮檔bootanimation.zip必須為無損壓縮 (uncompresser arcgive)

Android 圖片轉成字串傳輸

本篇要來探討如何將圖片轉成JSON格式做傳輸的方式。

我們可利用Base64 encode的方式將圖片轉成字串,再放置到JSON格式中做傳輸。


Android CursorLoader - onLoadFinished not called

先前為了不影響UI Thread的執行,等到程式都Ready時,才執行CursorLoader的初始化。

執行程式時都很正常也能收到onLoadFinished callback event,但旋轉屏幕時卻無法再次收到onLoadFinished callback event。

按照網路所使用的方式,先destroyLoader在restartLoader也是無法收到event。


Android 多屏顯示

Android在SDK 17時,提供了多屏異步顯示。本篇將敘述如何在兩個屏幕中透過HDMI來達成異步顯示的方式。


Android Baidu Text To Speech

Text To Speech (TTS) 文字語音,也就是將使用者輸入的文字轉化為語音。百度TTS 是一個免費的文字語音SDK,本篇將以百度TTS SDK 來達成文字語音的功能。


Android TensorFlow Lite 人臉辨識

在上一篇,我們介紹過使用TensorFlow Lite來辨識物品,此篇我們來探討如何達成人臉辨識。
由於無法取得TensorFlow Lite的人臉模型,因此我們必須自已訓練模型來分析圖片。


Android TensorFlow Lite 辨識物品

由於最近需要去研究人臉辨識的實作方式,雖然目前網路上提供很多SDK,不過大多數都是要付費使用,畢竟一個Machine Learning的資料庫也需要維護,所以大部分不會有免費使用的SDK。

在網路上搜尋後,找到了一個輕量化的開源資料庫 - TensorFlow Lite

本篇先以辨識圖像的例子來解說,往後再介紹人臉辨識的方式。


Android 區域網路 - Jcifs-ng

Android 與 Windows之間可透過smb socket技術在區網中上傳或下載檔案。

之前提過使用Jcifs library來達成此功能,但是Jcifs只支援smb 1,而不支援smb 2/smb 3。

因此需要透過其他library來完成,如smbj或jcifs-ng。