編輯:關於Android編程

/**
* 轉換時間格式
* @param duration
* @return
*/
private String changeDur(String duration){
String temp=;
long time=Long.valueOf(duration);
long min=time/60000;
if(min<10){
temp=0+min;
}else {
temp+=min;
}
long second=(time/1000)%60;
if(second<10){
temp+=:0+second;
}else {
temp+=:+second;
}
return temp;
}
如果歌曲列表設計完成後,那麼歌手列表和專輯列表同樣道理,但是查詢時注意,要用分組查詢,
String[] cols=new String[]{
MediaStore.Audio.Media.ARTIST,
count(+MediaStore.Audio.Media._ID+) as count
};
//分組查詢歌曲數量根據歌手
String selection = 0==0) GROUP BY ( +MediaStore.Audio.Media.ARTIST ;
Cursor cursor=resolver.query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, cols, selection, null, null);
那麼開始完成點擊音樂挑戰到播放界面,fragment之間相互跳轉問題。
mainActivity.bottomTabView.setCurrentItem(3);
播放的界面,對於進度條的實現已經其他一些功能請看我的代碼吧!
利用adt-bundle輕松搭建Android開發環境與Hello world(Windows)
Android開發環境有三種方式,分別是JDK+SDK+Eclipse+ADT、JDK+adt-bundle與JDK+Android Studio。不要使用JDK+SDK
Android:ImageView
ImageViewImageView,圖像視圖,直接繼承自View類,它的主要功能是用於顯示圖片,實際上它不僅僅可以用來顯示圖片,任何Drawable對象都可以使用Ima
Android NDk環境配置
概論NDK全稱是Native Development Kit,NDK提供了一系列的工具,幫助開發者快速開發C(或C++)的動態庫,並能自動將so和java應用一起打包成a
Android FakeID(Google Bug 13678484) 漏洞詳解
開始 繼上一次Masterkey漏洞之後,Bluebox在2014年7月30日又公布了一個關於APK簽名的漏洞——FakeID,並打算在今年的Bl