如何在Android或是Java程式語言中使用Rust的函式庫? 2019 年 10 月 8 日 Magic Len 研究分享、 Android、 Java、 Rust Java是一個需要運作在JVM上的程式語言,因此效能會比原生(native)程式還要來得差一些。不過對於一些比較需要花費硬體資源的運算(例如影像處理、聲音處理),我們還是可以透過Java提供的JNI(Java Native Interface)來連結並使用原生函式庫提供的功能來完成。Rust的函式庫也可以透過JNI來呼叫,在這篇文章中,會介紹如何把任意現有的Rust函式庫拿進Java程式語言中使用... 繼續閱讀
如何將Android系統字型更換成思源柔黑體(免Root)? 2018 年 6 月 13 日 Magic Len 作品分享、 Android、 軟體介紹 思源柔黑體(GenJyuuGothic)是思源黑體日本版的衍生字體,將原先的字形平滑化,看起來更接近圓體。由於直接替Android系統套用思源黑體,不管是1.000到1.004版,不論有沒有把OTF轉TTF,似乎都會有行距的問題。然而,思源柔黑體當作Android系統字型使用時並不會有行距問題。因此若想要讓Android系統字型使用CJK字型的話,可以考慮使用思源柔黑體,雖然它是從思源黑體日本版改... 繼續閱讀
Android畫面與聲音的投放利器-Google ChromeCast的開箱與試用 2015 年 2 月 8 日 Magic Len Android、 硬體介紹、 敗金開箱 Android在ChromeCast尚未出現之前,可以藉由Wi-Fi Display(Miracast)、MHL、DisplayPort(SlimPort、MyDP)或是直接透過HDMI(Std/Mini/Micro)來將螢幕畫面和聲音同步投放到其它如電視、電腦的螢幕上。這些不同的方式所使用的介面和硬體都不同,每台Android裝置和螢幕所支援的項目也不一樣,就算彼此都有共同支援的項目,也會常常出... 繼續閱讀
Android 如何顯示或是隱藏開發人員選項? 2014 年 9 月 7 日 Magic Len Android、 Android 使用Android實體機測試開發中的Android App時,必須要開啟Android的偵錯模式才可以順利地使用透過ADB在Android上安裝測試用的APK,以及查看APP所輸出的Log。而要開啟或是關閉偵錯模式,需要從Android系統中的「開發人員選項」來設定。以往的開發人員選項可以直接在Android系統的「設定」中被找到,但是在Android 4.2.2與之後的版本,為了避免不知情的使用... 繼續閱讀