Android中如何实现短信编辑器功能
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要讲解了"Android中如何实现短信编辑器功能",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Android中如何实现短信编辑器功能"吧!A
千家信息网最后更新 2026年11月04日Android中如何实现短信编辑器功能
这篇文章主要讲解了"Android中如何实现短信编辑器功能",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Android中如何实现短信编辑器功能"吧!
AndroidManifest.xml
activity_main.xml
MainActivity.java
public class MainActivity extends AppCompatActivity { private int phoneNum; private String textSMS; private String currentTime; private Button sendMessage; private Button getTime; private EditText getPhone; private EditText getMessage; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //注册控件 sendMessage = (Button) findViewById(R.id.send_message); getTime = (Button) findViewById(R.id.get_time); getPhone = (EditText) findViewById(R.id.get_phone); getMessage = (EditText) findViewById(R.id.get_message); //获取当前时间 getTime.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { textSMS = getMessage.getText().toString(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒"); Date curDate = new Date(System.currentTimeMillis());//获取当前时间 currentTime = formatter.format(curDate); textSMS = textSMS + currentTime; getMessage.setText(textSMS); } }); //发送短信 sendMessage.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (TextUtils.isEmpty(getPhone.getText().toString())) { Toast.makeText(MainActivity.this, "电话号码未填写", Toast.LENGTH_SHORT).show(); return; } if (TextUtils.isEmpty(getMessage.getText().toString())) { Toast.makeText(MainActivity.this, "短信内容未填写", Toast.LENGTH_SHORT).show(); return; } //获取电话号码和短信内容 phoneNum = Integer.parseInt(getPhone.getText().toString()); textSMS = getMessage.getText().toString(); //开启多线程 Thread thread = new Thread() { @Override public void run() { ContentResolver resolver = getContentResolver(); ContentValues values = new ContentValues(); values.put("address", phoneNum); values.put("type", 1); values.put("date", System.currentTimeMillis()); values.put("body", textSMS); resolver.insert(Uri.parse("content://sms"), values); } }; thread.start(); Toast.makeText(MainActivity.this, "短信成功生成", Toast.LENGTH_SHORT).show(); } }); }}感谢各位的阅读,以上就是"Android中如何实现短信编辑器功能"的内容了,经过本文的学习后,相信大家对Android中如何实现短信编辑器功能这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
短信
功能
编辑器
内容
学习
号码
时间
电话
电话号码
成功
就是
思路
情况
控件
文章
更多
知识
知识点
篇文章
线程
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司简介
科技互联网产品
互联网 科技
高科技与互联网
互联网 的科技创新
以房互联网科技
美国互联网黑科技
互联网 视角下的科技创新
天扬科技互联网广告
中国互联网金融科技基金
海南购全球互联网科技
苏州铭阳互联网科技有限公司
科技类公司包括互联网吗
卓翼科技产业互联网合作
广州百诚互联网科技有限公司官网
本届互联网大会上的黑科技
新氧科技和美国互联网有关系吗
兰石爱特工业互联网科技分公司
北京天晋互联网科技有限公司
恒生科技互联网指数十大成分股
北京路客互联网科技有限公司
互联网科技垄断
互联网下的科技发展
艾特科技互联网
互联网科技公司名称
互联网 科技服务平台
中国科技互联网公司收入
中化能源互联网科技招聘
智帮互联网科技公司最近动向
厦门江牛科技互联网