###Android的drawable的state設定值###
通常我們會用Drawable的Xml來做一些顏色的設定變化
也會利用state來做狀態的判斷

在我使用的經驗下
系統會直接尋找第一個符合的狀態
而每個狀態都只有true跟flase兩種判斷

因此如果你要用到三種狀態判斷的情況下
就要同時用到兩個狀態去比對
也就是會變成四種狀態

譬如說:

android:state_activated="true"
android:state_pressed="false"

這兩種狀態就有需要去補足剩下三種情況的組合
因為前面說過系統會直接尋找第一個符合的狀態
所以如果直接用

android:state_pressed="false"

就會導致系統直接套用這個情況
必須要小心使用才行

留言與分享

  • 第 1 頁 共 1 頁

ThaiWu

author.bio


author.job

幫助我們自動操作電腦的一種便利的方式。

可以進入他的官網看他的介紹

使用有一個GUI介面可以方便你使用
而且是圖形化介面來編寫語言非常的簡單
可以利用圖形來寫程式

至於Android上如果要使用的話
就要另外再研究了
不過GitHub上有一個lib可以搜尋來試試看
至於要用這套寫出一個APP就要再研究了

留言與分享

Android OCR技術記錄

分類 OCR

什麼是OCR

OCR(全稱Optical Character Recognition),正式翻譯名為「光學字元識別」
講簡單點,它是可以辨識圖像上的文字,將之轉換為電子文字訊息

##工具
tesseract是非常有名的開源OCR工具
Android版本則是要用tess-two
Android要用就很簡單

1
2
3
dependencies {
compile 'com.rmtheis:tess-two:6.0.4'
}

即可下載部署到你的專案了
不過你還需要再下載語言包
不需要全部下載,只要挑選你需要的語言就好了

至於開發重點與地雷就等之後再分享心得了

留言與分享

ThaiWu

author.bio


author.job