【小软件】年度优秀员工
2015-01-17 03:06
369 查看
部门快要年会了,最近做了个小软件,“年度优秀员工”apk。
需求:部门的七个小组每组推荐两名候选人,部门所有员工投票选出七名优秀员工。每人必须选不是同一组的两人,不能多选或者少选,必须是本部门的员工才有资格选,选定两个后最终本软件以短信的形式向同一个手机号发送过去,最终通过短信数据库导出表格,统计即可。
实现界面如下:
View Code
需求:部门的七个小组每组推荐两名候选人,部门所有员工投票选出七名优秀员工。每人必须选不是同一组的两人,不能多选或者少选,必须是本部门的员工才有资格选,选定两个后最终本软件以短信的形式向同一个手机号发送过去,最终通过短信数据库导出表格,统计即可。
实现界面如下:
package com.junhao.newoutstanding; import android.app.Activity; import android.telephony.SmsManager; import android.text.TextUtils; import android.util.Log; import java.util.List; public class SendMessage extends Activity { private static final String TAG = "SendMessage"; private static final String AUTO_SMS_BEIJING_NUM = "+8618611011111"; private static final int BEIJING_MCC = 460; APRPhoneStateListener phone_state_listener = APRPhoneStateListener.getInstance(); private static String MCC_MNC = null; private static int MCC = 0; public void sendSMSOnly(String paramString) { MCC = getMCCNumber(); Log.d(TAG,"get the MCC = " + MCC); switch(MCC) { case BEIJING_MCC: sendSMS(AUTO_SMS_BEIJING_NUM, paramString); break; default : break; } } @SuppressWarnings("static-access") private int getMCCNumber() { Log.d(TAG,"get the phone_state_listener = " + phone_state_listener); MCC_MNC = phone_state_listener.getOperatorNumberic(); Log.d(TAG,"get the MCC_MNC = " + MCC_MNC); int mcc = 0; if (!TextUtils.isEmpty(MCC_MNC)) { String mccstr = MCC_MNC.substring(0, 3); Log.d(TAG, "[jiwei] get MCC_MNC = " + MCC_MNC + " and mcc = " + mccstr); mcc = Integer.valueOf(mccstr).intValue(); } return mcc; } public void sendSMS(String phoneNumber, String paramString) { SmsManager sms = SmsManager.getDefault(); List<String> texts = sms.divideMessage(paramString); Log.d(TAG," get the text = " + texts); for (String text : texts) { sms.sendTextMessage(phoneNumber, null, text, null, null); } } }
View Code
相关文章推荐
- 【DOC】新员工软件测试人员年度工作总结
- 2007中国年度优秀软件
- Movavi Video Editor 5 for Mac(优秀的视频编辑软件)免激活码版 v5.1.1中文破解版
- 从产品角度考虑优秀员工的评定
- 怎样成为优秀的软件模型设计者?(吐血推荐,绝对好文)
- 【转载】世界500强企业优秀员工的12条核心标准
- 优秀员工会频繁跳槽吗?
- 如何成为一名优秀的软件质量保证工程师
- 怎样成为优秀软件模型设计者 (转载)
- 如何成为一个优秀的软件模型设计者
- [转]怎样成为优秀的软件模型设计者
- 优秀的员工究竟应该是你的棋子, 还是应该成为和你同进退的合作伙伴?
- 最好用的备忘录软件,可用作员工生日提醒,工作事件提醒
- 从《首届中国优秀软件创新大赛 - 寻找中国软件新星 》预测互联网的未来趋势
- 怎么成为优秀的软件模型设计者?
- 十大跨平台优秀软件
- 如何成为一名优秀的软件测试工程师
- 优秀的软件词典灵格斯
- 拒绝优秀员工合理加薪请求,可能会犯下代价高昂的错误
- 优秀软件测试工程师点滴做起----测试人员的基本功之测试用例篇