Android 小应用--一键查话费移动版(附源码)

此程序为简化查询手机话费余额而设计的小应用。通过发送特定短信指令至运营商,即可快速获取话费余额信息。该应用适用于日常频繁查询话费的需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

考虑到经常打电话查询话费使用情况,觉得甚是麻烦,于是就想开发个小程序来简化这个过程,因此就有了下面这个小程序,之所以称之为小程序,是因为它的功能很单一,就是查询话费使用情况和话费余额,但这也是日常生活中最经常使用的功能,希望能够给你带来便利。

 

  话费速查: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();
    }
}
 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值