編輯:Android開發實例
在Android中通常用MediaPlayer來播放一些媒體文件,對於音頻文件來說只需直接使用MeidaPlayer結合幾句代碼即可,但是對於視頻文件來說稍微復雜一些。單獨的MediaPlayer只能播放音頻文件,要想播放視頻還需要SurfaceView來配合顯示畫面。而對於SurfacView而言,在Android中采用了顯示與控制分離機制,即SurfaceView只是負責顯示畫面,而不負責控制視頻流,因此還需要SurfaceHolder來控制視頻流。關鍵代碼如下:
代碼如下:
MediaPlayer player = new MediaPlayer();
SurfaceView view = (SurfaceView)findViewById(R.id.surfaceview);
SurfaceHolder holder = view.getHolder();
holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
player.setDisplay(holder);
JSON代表JavaScript對象符號。它是一個獨立的數據交換格式,是XML的最佳替代品。本章介紹了如何解析JSON文件,並從中提取所需的信息。Android提供了四個
在Android上開發一些小應用既可以積累知識又可以增加樂趣,與任務式開發不同
繪制圓環其實很簡單,有大概以下三種思路. 這裡先說網上提到的一種方法。思路是先繪制內圓,然後繪制圓環(圓環的寬度就是paint設置的paint.setStroke
登錄應用程序的屏幕,詢問憑據登錄到一些特定的應用。可能需要登錄到Facebook,微博等本章介紹了,如何創建一個登錄界面,以及如何管理安全問題和錯誤嘗試。首先,必須定義兩