- 浏览: 37494 次
- 性别:
- 来自: 厦门
最新评论
文章列表
继上篇音乐播放器,我们讲到使用 SDCard 播放音乐的例子,上篇也将如何在Android 模拟器中创建 SDCard 的步骤列了出来。本篇将扩展上篇例子,去获取SDCard 的所存内存,显示出来告诉用户。本篇讲述的内容如下:
1、讲述 Environment 类。
2、讲述 StatFs 类。
3、完整例子读取 SDCard 内存
1、讲述 Environment 类Environment 是一个提供访问环境变量的类。Environment 包含常量:
MEDIA_BAD_REMOVAL解释:返回getExternalStorageState() ,表明SDCard 被 ...
播放器组件 fragment
package com.wuxifu.widget;
import java.io.Serializable;
import com.example.tabhost002.R;import com.wuxifu.musiclist.MusicList;import com.wuxifu.new_utils.Newest;import com.wuxifu.utils.Constant;import com.wuxifu.widget.MyService.MyBinder;
import android.content.ComponentName;im ...
package com.wuxifu.insert;
public class Insert001{ public static void main(String[] args) {
//插入排序 int[] i=new int[]{110,120,9999,11111,99,88,55,111,999,444,200}; for (int insert = 1; insert < i.length; insert++) { //要插入的数,不要准备插入数的index int i ...
package com.example.broadcast001;
import android.os.Bundle;import android.app.Activity;import android.content.ContextWrapper;import android.content.Intent;import android.content.IntentFilter;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;
public class M ...
//多版本改为没有actionbar要做..................
values_v11 styles.xml 改为
<resources>
<!-- Base application theme for API 11+. This theme completely replaces AppBaseTheme from res/values/styles.xml on API 11+ devices. -->
//默认是有actionbar的 <style name="AppB ...
服务不能自己运行,需要通过调用Context.startService()或Context.bindService()方法启动服务。这两个方法都可
以启动Service,但是它们的使用场合有所不同。
1.使用startService()方法启用服务,调用者与服务之间没有关连,即使调用者退出了,服务仍然运行。
使用bindService()方法启用服务,调用者与服务绑定在了一起,所有调用者一旦退出,服务也就终止。一个调用者退出,服务照常运行
2.采用
//Implementing this interface allows an object to be the target of the "foreach" statement.
public interface Iterable<T>
{
/** * Returns an iterator over a set of elements of type T. * * @return an Iterator. */ Iterator<T> iterator();}
public interf ...
package com.example.version_upgrade;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import org.json.JSONException;
import org.json.JSONObject;
import android.app.Activity;
import android.app.Dia ...
private void iniPopUpWindow()
{
final String[] s=new String[]{"设置","均衡器","意见反馈 ","皮肤选择","本地扫描","流量控制","定时音乐","退出"};
View popview = getLayoutInflater().inflate(R.layout.popupwindow, null);
View ...