編輯:關於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);
原文鏈接項目概述一個Android Studio的項目包含了一個應用的所有資源,包括源碼、依賴資源、測試代碼、build的配置等。創建一個新的項目,Android Stu
本篇記錄的是Android開發中OkHttp框架的使用,下面介紹OkHttp庫的用法,本篇會給出OkHttp的使用demo,demo中包含了常用的get請求、post請求
Android 自定義布局實現氣泡彈窗,可控制氣泡尖角方向及偏移量。效果圖實現首先自定義一個氣泡布局。/** * 氣泡布局 */public class BubbleRe
注:在Edittext和Textview中,不要加下面2個屬性中的任何一種。否則,當行數大於1行以後會發生表情、圖片對不齊的情況android:lineSpacingEx