surfaceview

    0熱度

    1回答

    我有2個單獨的Android應用程序(apk)。 應用1創建SurfaceView裏面,並應提供用於其他應用AIDL方法來獲得的SurfaceHolder一個實例爲這樣SurfaceView。因此,其他應用程序將能夠在該視圖上繪製,顯示在應用程序編號1內。 由於它實現了Parcelable接口,我能夠通過aidl輕鬆轉移Surface本身。 // IMainService.aidl packag

    0熱度

    1回答

    我在android系統上開發了一個活動,並且在運行時遇到問題:啓動活動時,我收到日誌「D/Camera:應用程序傳遞NULL表面」,並且未顯示錶面視圖相機的圖像。我在代碼中插入了SurfaceHolder對象的'isValid'函數,並返回false。 這是活動的代碼。 package marl.com.mbpspay; import android.hardware.Camera; imp

    0熱度

    1回答

    是否有可能在我的遊戲視圖中添加攝像頭預覽? 我試圖在遊戲視圖裏添加相機預覽,這個錯誤出現了。 E/SurfaceHolder:異常鎖定表面java.lang.IllegalArgumentException異常 它看起來像我的gameloop 一些錯誤,但我不知道如何解決它。 任何人都知道如何解決這個問題? 我GameLoop public class MainThread extends Thr

    2熱度

    1回答

    我的佈局代碼。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://sch

    0熱度

    1回答

    請檢查這個link。以下代碼來自此鏈接。我不確定爲什麼它說我們必須使用線程睡眠來限制觸摸事件的數量。 我有一個surfaceview和gamethread處理觸摸事件推動的事件。這是需要睡眠還是應該通過控制幀率來處理gamethread中的睡眠。 try { Thread.sleep(16); } catch (InterruptedException e) { }

    0熱度

    1回答

    我想在用戶點擊捕捉按鈕時製作像fadeIn-fadeOut這樣的動畫。 當我在animatedView和android:fromAlpha =「1.0」,android:toAlpha =「0.0」上設置alpha 1.0時,它可以工作,但我需要將其反轉。 這裏我的佈局: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:a

    3熱度

    1回答

    簡而言之,我需要做的就是在Android中顯示實時視頻幀流(每幀爲YUV420格式)。我有一個回調函數,我接收單個幀作爲字節數組。看起來像這樣的東西: public void onFrameReceived(byte[] frame, int height, int width, int format) { // display this frame to surfaceview/tex

    0熱度

    1回答

    我有一個表面視圖(匹配父母匹配父項)的活動,其中一半隱藏按鈕。是否可以只保存拍攝圖片的可見部分?我試圖讓表面視圖更小,但預覽在這種情況下旋轉或拉伸。我使用android.hardware.camera1順便說一句 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.andro

    0熱度

    1回答

    我正在嘗試將3D對象繪製到相機預覽框架(Android)上。我應該使用兩個表面視圖,一個用於相機預覽,另一個用於繪製GLSurfaceView。視圖應該同步,並且顯示幀率應足夠好以提供良好的用戶體驗。所以大部分教程都討論使用多個視圖。另一種想法是從相機預覽中獲取紋理,並將其與要繪製的3D對象合併,以便獲得適當的2D光柵圖像。 哪種方法對性能增益更好? P.S:我將使用的Java API的OpenG

    -1熱度

    1回答

    我正在開發面向無人機相機視圖的實時增強可視化的Android移動應用程序(具體而言,我正在研究DJI Phantom 3 Professional與相關的SDK)。 爲了研究如何用外部視頻流替換AR框架中的攝像機流,我正在嘗試DJI演示「視頻流解碼示例」(https://developer.dji.com/mobile-sdk/documentation/sample-code/index.htm