Re: [問題] 藍芽繪圖

看板AndroidDev作者 (別理我)時間11年前 (2013/04/19 19:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ 引述《batista5566 (炸彈摔5566)》之銘言: : 拜託,緊急請教! : 已經找不到方式修改了QQ" : 各位好,我在做關於經由藍芽傳送ECG波形到Android手持裝置的論文, : 那跟廠商買的ECG裝置有提供藍芽功能,跟幾段Code, : 這幾周在Eclipse上建立藍芽作圖,我都是用實機去跑, : 但是不管怎麼改,在實機上畫出波形相當緩慢,有Lag的現象,非Real-time, : 我的波形不會滑動 : (EX:整個畫面由右至左滑 : http://www.youtube.com/watch?v=aRryxECCvtU
), : 這波型顯示跟該網址雷同 http://www.youtube.com/watch?v=td75nzaCrX8
, : 但我比這位開發者的繪製波形速度慢很多, : 我想請教各位大師: : (1)我要如何讓我繪製的波形速度能夠快速一點(即時)? 我覺得這樣子即時更新畫面的長時間動作交給thread 或 timer來執行會比較適當。 誠如我自己在繪圖的範例,http://0rz.tw/Y6274 幾乎都是採用thread的方式來實作。 我曾在一個activity中使用thread 的方式來做出三個動態圖表, 也不會有lag的現象。但比較耗資源就是了~0.0 : (2)並且能像第一段影片一樣,有滑動效果?(如果這沒辦法也認了) : (3)而且這程式有問題在於,我裝置中斷電源後,手持裝置還會繼續繪圖, : 大概要過一段時間後,程式才會提示中斷連線並停止繪圖, : 這個地方要怎麼改? 我覺得第三個問題跟第一個問題的原因應該一樣, 藍芽接收數據非即時更新,導致圖表更新lag。 : (4)甚至個人希望在我中斷連線(不論是按按鈕,或關閉裝置電源)後 : 都可以用手指滑動以觀看波形? 我覺得上述你的需求皆可透過achartengine來完成,並非難事。0.0 : 我將相關程式碼附在下面,請各位大師幫幫我, : 或提供意見,我已經搞三個多禮拜了><", : 深怕再下去我的進度都停在這了QQ" 有問題再提出來吧~0.0 : ====================src/Java==================== : http://pastebin.com/061gcc6G (主畫面) : http://pastebin.com/NkN0u1QS (主畫面選擇後的次畫面) : http://pastebin.com/iqQeH87K (藍芽相關-01) : http://pastebin.com/t1JzScpd (藍芽相關-02) : http://pastebin.com/K5bzRVs2 (單純儲存檔案) : ====================res/layout==================== : <SurfaceView : android:id="@+id/SurfaceView01" : android:layout_weight="1" : android:layout_width="match_parent" : android:layout_height="match_parent"> : </SurfaceView> : 拜託各位了。 : 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.48.62
文章代碼(AID): #1HSIfqaa (AndroidDev)