Android中如何实现短信编辑器功能
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,这篇文章主要讲解了"Android中如何实现短信编辑器功能",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Android中如何实现短信编辑器功能"吧!A
千家信息网最后更新 2025年11月13日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安全错误
数据库的锁怎样保障安全
列出服务器的安全策略
百度云虚拟主机数据库
数据库找到工资最高的员工
关系数据库 acid
美国亚马逊服务器
php是数据库语言吗
各类数据库中的文献是一样的吗
服务器需要显示器吗
数据库的概念设计应在什么进行
软件开发需要审计
央广网网络安全宣传周
福州话翻译软件开发
英富莱网络技术有限公司
asp连接数据库如何读取
魔兽世界数据库PP
vue项目上传服务器没验证码
网络安全自我认识作文
嵌入式软件开发兼职
分布式数据库的架构设计
织梦网站数据库名称怎么查
服务器证书怎么申请
招行服务器走丢了
部门商品数据库
网络安全的基础属性是
惠州2011服务器散热器生产商
面向嵌入式的应用软件开发
一般服务器安装步骤
宁波营销网络技术优势
jmeter关闭数据库
长宁区市场软件开发管理系统