[11月6日更新2.1版]APP能在狀態列顯示平板和鍵盤基座的電池百分比


adian wrote:
PF2用起來還不錯,如果能編輯字體顏色,
或是加上類似電量充飽狀態的指示(鈴聲或通知之類)就更棒了。
感謝樓主的分享~


我猜絕大部分人都以為電池百分比的數字是一般文字(我本來也這麼認為),但其實那是通知Notification的小圖示Icon,也就是一張24dp乘24dp的圖片。
不是說通知Notification不能有文字部分,但是實際試過後,發現文字部分只能在剛發出通知Notification後顯示幾秒,消失後就只剩小圖示Icon能長時間維持。
所以顯示電池百分比的APP,應該都準備了從0%到100%至少101張小圖示Icon才能長時間顯示。
而且通知Notification的小圖示Icon,只能從打包在APK內的圖片選擇,APP安裝完後在運作時,沒辦法再修改(至少目前我們沒研究出來怎麼換)。
所以編輯字體顏色的功能,短期內是不太可能做得出來。
除非有哪個美工願意犧牲小我,幫我們準備許多張從0%到100%、各種字體、各種顏色的小圖示Icon。

至於電池充飽時通知的功能,我們之前完全沒想過。稍微思考一下後,想起手頭上Sony的手機充飽時似乎會響一下,這個功能好像真有些用處。
初步判斷,實作充飽時發個通知Notification似乎不會很困難,所以這個功能會排入以後更新的計劃。
不過我無法保證這個功能一定會實作,但之後要是取消的話,說明一下原因應該還是做得到的。
mmff1 wrote:


我猜絕大部分人都以為電池百分比的數


我在padfone1安裝,可抓到兩顆電池沒問題
但是,分離後,程式還是會被關掉
需要手動加入保留清單中
希望下一版可以修正

另外,可否考慮加入電量顏色的設定,讓user可以自訂
ex: 20%以下->紅色,40%->橘色 等等
圖片不用複雜,有數字就好,有餘力時,再做其他變化!
這好棒!感覺好好玩!
不過0到100真的是太殺了....順便問下,圖檔是長怎樣?檔案格式?PNG?JPG?GIF?背景是黑還是半透明(不過這個大概只有PNG和GIF才能用)還是?
先問問看再看看自己有沒有時間力氣好了(欸

Makii wrote:
我在padfone1安裝,可抓到兩顆電池沒問題
但是,分離後,程式還是會被關掉
需要手動加入保留清單中
希望下一版可以修正


有關程式沒在動態顯示切換清單中打勾(Dynamic display switch list),和平板合體或分離時,程式會被關掉的問題,希望能提供以下細節:
1) 合體或分離時,是否是在APP打開的畫面,也就是在首篇文第三張或第六張截圖的畫面?關掉跳出的訊息是不是"此應用程式不支援動態顯示轉換並已被關閉,是否手動啟動?"
2) 還是在APP打開的畫面以外合體或分離,切換後電量百分比顯示不正常?例如:
手機和平板合體後過了兩三秒,狀態列還是只有一個電量百分比,要等一、兩分鐘後才會顯示兩個電量百分比,或
手機和平板分離後過了兩三秒,狀態列還是有兩個電量百分比,要等一、兩分鐘後才會只顯示一個電量百分比?

假如是1)的話,我們觀察有支援動態顯示切換Dynamic Display的內建瀏覽器,和沒支援的Chrome,在new PadFone Infinity韌體版本10.12.3.94的行為如下:
有支援的內建瀏覽器在打勾後,和平板合體或分離後,顯示正常也沒被關掉。
沒支援的Chrome在打勾後,和平板合體時分頁列空白,和平板分離時跳出"很抱歉,Chrome已停止。"
無論APP本身有沒有支援,只要沒打勾,和平板合體或分離時APP都會被關掉,跳出"此應用程式不支援動態顯示轉換並已被關閉,是否手動啟動?"。
所以多電池狀態APP的運作,應該算正常。

假如是2)的話,只要動態顯示切換清單中(Dynamic display switch list)有勾選多電池狀態APP,應該就沒問題了。

假如有人希望能在程式安裝時,自動打勾的話,因為華碩沒有公開動態顯示切換清單(Dynamic display switch list)的API,所以我們應該是沒辦法。
不過我們觀察到,"保留所有應用程式"的開關是打開時,新安裝的APP自然有打勾,而開關是關閉時,新安裝的APP預設沒有打勾。這可以解釋大家裝同一個APP,為什麼有些人的有打勾,有些人的卻沒有。

brutlvcha wrote:
這好棒!感覺好好玩!...(恕刪)


難道真的有美工自願犧牲小我,來給我們壓榨了嗎
先聲明,我們還只是業餘的開發者,沒什麼預算也不知道行情。

其實不一定要0~100每一個數字都準備一張圖,但至少準備0~9和100這11張圖,再準備一百多個XML檔,就可以組合出最後0~100每一個數字的小圖示Icon。

但最重要的是,除非我們運氣好,研究出更好的方法,每多支援一種顏色、或多一種字體、或多一種電池圖形,上面提到的檔案就要多一倍。
所以假如要支援3種顏色、2種字體、和3種電池圖形(手機、平板、基座),總共就要準備3 x 2 x 3 = 18倍現在的檔案量。

假如有人想做公益的話,Android建議用PNG檔。
小圖示Icon的大小請用72像素乘72像素。
背景歡迎自由發揮,不過如果用透明背景的話,數字邊緣請準備至少3像素厚的outline,如此用接近數字顏色的桌布時才看得清楚數字。
mmff1 wrote:


有關程式沒在動態顯示切換清單中打勾


我遇到的狀況應該是二吧!
分離後,我懶得去等,所以手動重新執行
將程式加入保留清單後,就不會被刪掉了!

但我有個疑問,聽你的描述華碩放出來的api
作用似乎沒啥屁用,難怪,沒啥人要支援。
搞不好,經過後續幾次的升級,早就已經廢掉了!


mmff1 wrote:
難道真的有美工自願犧...(恕刪)


反正我也是業餘,會出來問也沒想那麼多,(刪除線)我也不過是希望能把自己的狀態列用美一點而已(刪除線)。(嗚沒刪除線能用)

我是想不然私底下聯絡換個SK還是LINE的線上討論一下好了(美工對於這些專業術語看不太懂啦←咦)
如果可以顯示幚手機充電中的流動電池的電量百份比就好嘞

mmff1 wrote:
難道真的有美工自願犧...(恕刪)


針對顏色方面的變化,不知在撰寫程式時,可否加上不同顏色的濾鏡?!
將原本的白色用其他顏色的filter處理後再放上去,這樣應該可以減少
程式的空間,若是其他圖形(平板、基座)這個方式就不適用了。
給些建議,還請參考看看~謝謝。
Padfone 1 三合一顯示正常,不過我的通知列最多也只能顯示5個圖,點開看是沒有問題的。
能不能再做個電池校正工具呢?我的平板在3x%就會自動熄滅,連警告都沒有,顯示跟實際電量差蠻多的,一直苦無合適的校正工具。
此APP什麼權限都沒有,真的是佛心來著。
文章分享
評分
評分
複製連結

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