接了一個小案子,忙了一陣子,結案後臨時起義寫了個小小的 APP ,用的技巧就是之前的符號字形
主畫面 | Android 的說明畫面 | iOS 的說明畫面 |
---|---|---|
![]() |
![]() |
|
程式設計上用了個小技巧,只是設定字碼範圍,然後一個一個掃瞄,過濾掉不存在的字,所以第一次執行時會花點時間,很明顯的,Android 、 iOS 、和 Windows 支援的符號都不相同,連範圍也不同,Android 不同版本也不同,因為我的設計方式是由程式自己搜尋,所以最大的優點就是新的系統有支援新的符號時,都會自動挑出來,然而缺點就是沒有把同類型的全部放在一起,頂多只是靠一些技巧把同類型的範圍盡量放在一起,然後在數學類的上標字和下標字是直接指定,所以在 iOS 或舊版 Android 手機中會出現框框(不存在那個字碼)
其中我個人覺得比較有趣的是數學類的上標字和下標字,例如 : 𝐗₂+𝐘⁽⁴⁺⁵ⁿ⁾,雖然光靠特別的字碼就可以做到,印象中有些專門的應用程式可以產生這樣的運算式,而且做得更好用,所以我寫這個 APP 這個功能有什麼用呢? 好像只是展示可以做到罷了,或者就是在使用 Line 或 Messanger 可以直接傳出這樣的運算式吧!
這個 APP 還有一個我個人覺得有用可以省工的功能大概是輸出 PNG 檔,雖然找個繪圖軟體,畫上這個字就可以了,不過在 Android 和 iOS 上圖示長得不一樣,輸出成 PNG 再使用,可以確保看到的會是一樣的圖。