Return Get Free Auto Get Free Auto

20 Getfreeauto Forget 997 Get Free Auto Jimbray - Computer Science and Technology

20 Getfreeauto Forget 997 Get Free Auto

997 searchfeerporn Forget search Getfreeauto search 997 Getfreeauto 997 Getfreeauto Forget 997 Forget esearchf Getfreeauto eea Getfreeauto tsearch 997 search97searchBsearche Forget r...+ipshade.org%2F%3Fq%3Duggc%253a%252f%252fjjj.rypbpa.pbz%252ffrnepu.cuc%253ffrnepu%253dnnn%252bnvfron%252bang...%0D%0Ahttp%3A%2F%2Fwww.371kj.com%2Fhtml%2F15685.html+-+Visit+%E2%86%92hsearchsar 997 h 997 B Forget ea 997 ch1s Forget a Getfreeauto csearch09 Getfreeauto 7 Getfreeauto se 997 rc Forget %ssearcha Forget c Getfreeauto 5search 9search7searchE Getfreeauto e Forget rcsearchD3searchFsearchr Getfreeauto et 997 B99 997 % Forget earchfeerporn%searchGsearchtwww.sex-svreasearchto 2 A Getfreeauto Forget 997 997 997 Getfreeauto search Getfreeauto search Forget Forget Getfreeauto Getfreeauto www.cam4.com Forget Forget search Getfreeauto 997 Forget Forget Getfreeauto Forget Forget Getfreeauto

平台: android 2.2

用途:设置个性铃声(会不会有点鸡肋?)

开发工具:eclipse,java语言(jni木有学会)

---------------------------下面是代码---------------------------

--------------------------尽可能多的注释了,真不难---------------------

---------------------主界面 MySetup.java----------------------

public class MySetUp extends Activity {}

});

btnMsg.setOnClickListener(new OnClickListener() {}

});

}

}

-----------------------------------主要设置代码 ChooseRing.java---------------------------------------

public class ChooseRing extends Activity {};

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {};

int[] to ={};

CursorAdapter adapter = new SimpleCursorAdapter(this,

R.layout.listview_item,

audioCursor,

from,

to);

lvChoose.setAdapter(adapter);

//显示音乐的ListView

lvChoose.setOnItemClickListener(new OnItemClickListener() {}

else

{}

else

{}

}

} catch (IllegalArgumentException e) {} catch (IllegalStateException e) {} catch (IOException e) {}

}

});

}

public void setRingtone(String ringPath,String ringName)

{}

else

{}

}

/**

* 设置来电铃声

* @param ringPath

* @param ringName

*/

public void setPhoneRing(String ringPath,String ringName)

{}

ContentValues values = new ContentValues();

//如果选择的音乐路径已经存在

Cursor cursor = this.getContentResolver().query(uri, null, MediaStore.MediaColumns.DATA + "=?", new String[] {}, null);

//直接更新系统数据库,然后设置铃声 (使用Uri)

//主要代码为 RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_RINGTONE, newUri);

//第一个参数为上下文,第二个参数为设置铃声类型,第三个参数为铃声Uri

if(cursor.moveToFirst() && cursor.getCount() > 0)

{});

newUri = ContentUris.withAppendedId(uri, Long.valueOf(_id));

}

//如果不存在,则将音乐路径uri插入系统数据库

else

{}

RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_RINGTONE, newUri);

}

/**

* 设置通知铃声

* 与来电铃声代码一样的,就不赘述了

* @param ringPath

* @param ringName

*/

public void setNotificationRing(String ringPath,String ringName)

{}, null);

if(cursor.moveToFirst() && cursor.getCount() > 0)

{});

newUri = ContentUris.withAppendedId(uri, Long.valueOf(_id));

}

else

{}

RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_NOTIFICATION, newUri);

}

@Override

protected void onDestroy() {}

}

代码冗余了,高手们要喷就喷吧!我受得住!!

参考网络资料 --tanlon/archive/2011/04/02/2004085.html

仅作学习~~

Android 的生命周期


« 之前的文章