android话费查询接口,Android 小应用--一键查话费移动版(附源码)
考慮到經常打電話查詢話費使用情況,覺得甚是麻煩,于是就想開發個小程序來簡化這個過程,因此就有了下面這個小程序,之所以稱之為小程序,是因為它的功能很單一,就是查詢話費使用情況和話費余額,但這也是日常生活中最經常使用的功能,希望能夠給你帶來便利。
話費速查:http://aswang.iteye.com/blog/1483529
應用下載地址:一鍵查話費
軟件截圖:
? ?
這個小應用本身實現很簡單,就是調用了下系統發送短信的API,然后向10086發了一條查詢話費余額的短信指令YECX,然后移動就會將你的話費余額情況以短信的方式發送給你。
具體的代碼如下:
public class CMCCPhoneBillQueryActivity extends Activity {
private static final int MENU_OFFER = 1;
private static final int MENU_ABOUT = 2;
private static final int MENU_EXIT = 3;
private Button query ;
private String num ;
private String text;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
num = getString(R.string.receiver_value);
text = getString(R.string.query_value);
query = (Button)findViewById(R.id.query);
query.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
SmsManager smsMgr = SmsManager.getDefault();
smsMgr.sendTextMessage(num, null, text, null, null);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, MENU_ABOUT, 1, R.string.menu_about).setIcon(
android.R.drawable.ic_menu_info_details);
menu.add(0, MENU_EXIT, 1, R.string.menu_exit).setIcon(
android.R.drawable.ic_menu_close_clear_cancel);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case MENU_ABOUT:
showAboutDialog();
break;
case MENU_EXIT:
this.finish();
break;
}
return super.onOptionsItemSelected(item);
}
protected void showAboutDialog(){
TextView info = new TextView(this);
info.setText(R.string.about);
new AlertDialog.Builder(this)
.setTitle(getResources().getText(R.string.app_name))
.setIcon(android.R.drawable.ic_dialog_info)
.setView(info)
.show();
}
}
總結
以上是生活随笔為你收集整理的android话费查询接口,Android 小应用--一键查话费移动版(附源码)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图床推荐-路过图床
- 下一篇: Android中visibility属性