最近弄了下android ffmpeg解碼,下面把流程總結一下方便大家參考 1.ffmpeg移植 網上有一些關於ffmpeg移植的文章,試了很多次但是最後生成的libff
1.開發原因 在項目中經常需要一個需要一個樹狀框架,這是非常常見的控件。不過可能是谷歌考慮到android是手機系統,界面寬度有限, 所以只提供了只有二級的E
MainActivity如下: package cc.test; import android.app.Activity; import android.os.Bund
讀內存卡的文件 讀取圖片,視頻等媒體文件byte流, public static byte[] readStream(String imagepath) throws
1.src:存放所有的*.java源程序。2.gen:為ADT插件自動生成的代碼文件保存路徑,裡面的R.java將保存所有的資源ID。3.assets:可以存放項目一些較
參考http://developer.android.com/sdk/installing/studio.html Android Studio與Eclipse的不同點主
1、產生背景: 為了調試方便,常常希望通過知道apk的路徑,直接去啟動它,所以就寫了這個命令 2、使用方法: adb push launch /data/ adb pus
android Pull-to-refresh 動畫實現 現在很多應用都使用的pull-to-refresh 動畫效果,包括微博、微信、QQ等。 這裡示例性的實現pull
MainActivity如下: package cc.test; import android.app.Activity; import android.os.Bund
在做登錄框的時候,很多時候要在輸入框禁止換行輸入,一般有兩種方法: 第一種,就是監聽EditText的setOnEditorActionListener方法,然後把ent
通過上一篇,程序基本是可以運行了,調試後發現很多問題,現在來慢慢解決 1.jni修改解碼後的長寬 修改Decoding接口,修改為如下: ReleaseByteArray
一基礎知識 android的事件處理分為3步。 1)public booleandispatchTouchEvent(MotionEvent ev) 這個方法用來分發
1.主線程裡面不能執行耗時的任務,耗時任務都是在子線程裡面執行的。 a.開啟子線程前,做一些界面初始化的操作。(彈出對話框,在界面上提示用戶正在更新,正在獲取數據等) b
谷歌在4.0系統以後就禁止在主線程中進行網絡訪問了,原因是: 主線程是負責UI的響應,如果在主線程進行網絡訪問,超過5秒的話就會引發強制關閉,所以這種耗時的操作不能放在主
在系統源碼中添加一個APK源碼目錄,並寫了相應的android.mk文件,編譯時出錯如下: make: *** No rule to make target `out/t
最近,需要給設備手動燒寫MAC地址。用戶插入U盤到盒子,系統自動讀取U盤裡面的文件,獲取到文件內容,即mac地址。再調用底層接口即可完成mac地址的燒寫。我所需要做的就是
正文 如果遇到關機鬧鐘的相關問題,最有效的log,是使用手機中的mobile log工具來抓取log。由於關機鬧鐘的設計是在開機完成後才去啟動
解析XML文件是非常常用的功能,在Android客戶端中,經常與服務器通信都需要xml文件的支持,我們這裡介紹一個 簡單的xml文件的解析,就是使用android中的pu
在Android中關於日期時間的類有TimePicker、DatePicker、TimePickerDialog、DatePickerDial
android 翻轉動畫實現 自己的前幾篇文章基本都是簡單的把動畫實現,能夠看看效果。這次帶來的翻轉動畫自然少不了的顯示動畫效果。 但這次多了實用性、可擴展性的考慮,把