[問題] Android Frame Rate Per Second(fps)
各位上大家好
小弟是 Anrdoid 開發新手,敬請見諒~~
目前想要寫一個小程式,可以抓取系統當前的 fps
目前想法是這樣不知道對不對,所以想請教板上的大大有沒有更好的方法
目前所知,SurfaceFlinger會將所有的 surface 組合在一起
透過 post_frame_buffer 將 rendered image 送給 Hardware然後顯示在螢幕上面
所以目前打算在 post_frame_buffer 裡面加一個變數 cout
在 Application 會有一個執行緒,每秒會透過 JNI 的方法去讀取此變數
並且將它顯示在螢幕上面
想請問版上大大,這樣的方法合適嗎~~
謝謝版上大大
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.105
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1471162496.A.280.html
※ 編輯: andyplaysa12 (140.112.25.105), 08/14/2016 16:15:33