[自製軟體] Google N1 光驅鎖

先感謝大大願意分享自行研發的好用程式

但是小弟想請教各位大大
小弟是HTC 豬屎HD>"<
當設定完後
要用光感關閉
因為小弟有設定震動
有時候明明震動了確沒關
目前好像要遮蔽-->震動-->放開-->再遮蔽--->震動(此時才會關閉螢幕)

關閉有時候他不會理我
都要從開機過後才有反應
過沒多久又不理我了=.=
是我設定錯誤嗎??
測試通話後跟其他大大一樣他沒反應=.="


光感數據感應設定那邊
小弟在台檯燈下開啟測據好像是1千多
遮蔽是100多

這樣正常嗎??
忽然想到
大大的光感觸控鎖概念很好

但是小弟忽然想到
因為室外室內環境不同
所以通常光感測出的數據值
差距甚大
(小弟就有試驗過家裡兩款檯燈.一款為一般檯燈.不遮蔽狀態下測出破千數據.但是另一款使用不傷眼柔和燈管的檯燈.測出來數據最高只有2~300)
好比遮蔽設定在250以下啟動
但是如果在昏暗環境或者陰天就有可能誤觸

但是如果關閉設定值過低
就有可能在強光的戶外使用無效
因為人肉是會透光的
不信拿手電筒去照手指頭就知道會變一根發肉色光的肉棒=.=

所以這方面有可能要從設定值那邊下手
但是想來想去都想不出好的建議給大大去設定基準值
因為硬體的光感元件幾乎不是大大或者我們能夠處理的
加上各家廠牌光感元件敏感度問題

這是小弟目前使用上發現可能一直無法驅於完美的原因
大大的 idea 真好,非常實用!
5顆星滿分。

我是用 Desire HD,拿來開鎖。
原則上非常棒,但是用過一段時間後,
光源感應就會失效,除非重開機,不然會一直無法感應。
不知道別人有沒這種問題?

能改善的話,這個 app 算是推薦必備!
htc aria 2.1 無法使用.....殘念

希望大大能開放給2.1使用阿.....

裘寶 wrote:
因為小弟有設定震動
有時候明明震動了確沒關
目前好像要遮蔽-->震動-->放開-->再遮蔽--->震動(此時才會關閉螢幕)
...(恕刪)


遮蔽後感受到震動...之後再遮蔽幾秒 不要馬上把手拿開
之前我也會有這種問題
後來發現只要在震動後多遮蔽幾秒 就會關了
可以測試一下
charles.cyc wrote:
難道是公司和家裡光線亮度不同的關係...(恕刪)

光驅鎖的機制, 仰賴光感應值與距離感應值, 來憑判使用者是否按押了感應器...
因此光驅鎖對於環境光線值是有一定的敏感度的...

小弟近日發現, 在強光下 (晴天的室外), 光驅所將完全失效...
因光感應值一直過高, 讓光驅鎖認為使用者並未真的按押感應器...
小弟會針對這個問題開始研究, 找出一個可適用在強光環境的判斷方式...

也許您所遇到的, 正是小弟日前觀察到的狀況...

裘寶 wrote:
所以通常光感測出的數據值
差距甚大...(恕刪)

感謝裘寶大的體諒, 您所言的正是小弟在開發光驅鎖後所遇到的困境...
光感應器與距離感應器的反應, 由硬體元件與軔體程式所掌控...
小弟只能以觀察到的狀況, 見招拆招, 儘量兜出一個可符合使用者預期的程式...

只是小弟手邊有的機器只有 N1, 其他機器的問題, 大多只能先憑猜測進行修改...
如剛好可借到目標的機器, 才能確實驗證修改是否有效...
這是我得對非 N1 的使用者說抱歉之處...

自由阿棟 wrote:
希望大大能開放給2.1使用...(恕刪)

光驅鎖透過 2.2 的 device administrator 機制進行手機的鎖定工作.
在 2.2 之前的版本, 系統並未提供這樣的功能給一般的程式開發者使用...
類似的 API 皆需要手機開發商 (HTC, Moto, 三星等) 的憑證簽署才可在對應的手機上執行...
或是在被 root 後的機器上才能執行...

所以光驅所沒有辦法開放給 2.2 之前的系統使用...
望您見諒...

isrcs5000 wrote:
遮蔽後感受到震動.....(恕刪)

小弟在一開始的設計, 遮蔽後所引發的震動, 為的是提醒使用者, 鎖定功能只能透過長按啟動...
這樣的情形會發生在...
1. 黑暗環境 (環境光線值接近遮蔽值, 為避免誤引發鎖定, 強制要長按數秒才可啟動鎖定功能)
2. 前景程式被指定為僅可透過長按鎖定

而長按的時間, 由設定頁面的 "鎖定功能設定 > 長按警示" 可進行指定, 預設值為三秒.
亦即手機震動時, 持續按押三秒可關閉螢幕...
+5
這APP太棒了,Desire HD的救星,用電源鍵喚醒超不方便
只有在取得遮蔽值時卡了一下子目前使用正常

addre wrote:
光驅鎖的機制, 仰賴...(恕刪)


感謝大大解說....

不想root,只好等升級2.2了



很棒的程式..我是使用DHD確實使用上沒有問題
不過有一點小小的疑問
請問那一顆光感應的Sensor是不是原本設計是待機中無作用
須要開機才會動作
如果開啟此程式後是不是等於Sensor在待機時仍需要開啟
這樣會不會造成耗電增加
最重要的影響到Sensor壽命..
謝謝

sheauwei wrote:
很棒的程式..我是使...(恕刪)

您所提的問題, 在開始設計這支程式時, 確實也困擾我一陣子.
畢竟一般需要使用感應器的手機程式 (如 HTC 的通話程式), 活動週時間都不長, 程式開啟才開感應器, 程式一關就沒了.
而光驅鎖因藏身在背景之後持續運作, 基本上開機多久, 感應器就持續運作多久...
當時曾用股溝查了好一陣子, 一直都找不到感應器生命週期的相關資訊...

直到想通了一件事, 才讓小弟對此放心.
相關的感應器應用, 在日常生活裡都找得到, 包含一顆百元左右的 LED 夜光燈, 與自動感應的燈具.
這些設備都用類似的感應元件長期運作, 且看起來生命期都不短.
因此小弟對於感應器的生命週期也放了心...

小弟不是手機軔體的開發者, 對於手機進入睡眠模式後的行為, 僅略知一二...
依小弟所知, 手機睡眠之後, 會依睡眠的時間與程度, 關閉不同的設備.
關閉這些設備的主要目的, 為的是省電...
我猜測光感應器與距離感應器, 應會在一進入睡眠就被關閉.
因一般而言, 這兩個元件在睡眠時, 幾乎沒有作用. 且它們的啟動速度不慢, 沒有在背景待命的必要.
光驅鎖因長期驅動這兩個感應器元件, 是有可能增加耗電.
但這兩個感應元件的耗電量, 在眾感應器裡算是篇低的, 下圖是 N1 上感應器的耗電量資訊.
最後兩個是距離感應器與光感應器.
關閉廣告
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 21)

今日熱門文章 網友點擊推薦!