贵州做网站公司
贵州做网站公司~专业!靠谱!
10年网站模板开发经验,熟悉国内外开源网站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等网站程序,可为您提供网站建设,网站克隆,仿站,网页设计,网站制作,网站推广优化等服务。我们专注高端营销型网站,企业官网,集团官网,自适应网站,手机网站,网络营销,网站优化,网站服务器环境搭建以及托管运维等。为客户提供一站式网站解决方案!!!

短信编辑器(Android中怎么实现短信编辑器功能)

来源:网络转载 时间:2024-05-08 11:25:01

Androidmanifest.xml

<?xmlversion="1.0"encoding="utf-8"?><manifestxmlns:android="http://schemas.android.com/apk/res/android"package="com.example.dudon.fakesms"><uses-permissionandroid:name="android.permission.READ_SMS"/><uses-permissionandroid:name="android.permission.WRITE_SMS"/><applicationandroid:allowBackup="true"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:supportsRtl="true"android:theme="@style/AppTheme"><activityandroid:name=".MainActivity"><intent-filter><actionandroid:name="android.intent.action.MAIN"/><categoryandroid:name="android.intent.category.LAUNCHER"/></intent-filter></activity></application></manifest>

activity_main.xml

<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal"><TextViewandroid:layout_width="wrap_content"android:layout_height="match_parent"android:layout_weight="1"android:gravity="center"android:text="短信发送者:"android:textSize="18sp"/><EditTextandroid:id="@+id/get_phone"android:layout_width="wrap_content"android:layout_height="match_parent"android:layout_weight="7"android:inputType="phone"/></LinearLayout><scrollviewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:layout_weight="1"><EditTextandroid:id="@+id/get_message"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_margin="20dp"android:hint="短信内容"/></ScrollView><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal"><Buttonandroid:id="@+id/get_time"android:layout_width="wrap_content"android:layout_height="match_parent"android:layout_weight="1"android:text="添加当前时间"/><Buttonandroid:id="@+id/send_message"android:layout_width="wrap_content"android:layout_height="match_parent"android:layout_weight="4"android:text="发送短信"/></LinearLayout></LinearLayout>

MainActivity.java

publicclassMainActivityextendsAppCompatActivity{privateintphoneNum;privateStringtextSMS;privateStringcurrentTime;privateButtonsendMessage;privateButtongetTime;privateEditTextgetPhone;privateEditTextgetMessage;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){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(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){textSMS=getMessage.getText().toString();SimpleDateFormatformatter=newSimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");DatecurDate=newDate(System.currentTimeMillis());//获取当前时间currentTime=formatter.format(curDate);textSMS=textSMS+currentTime;getMessage.setText(textSMS);}});//发送短信sendMessage.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){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();//开启多线程Threadthread=newThread(){@Overridepublicvoidrun(){ContentResolverresolver=getContentResolver();ContentValuesvalues=newContentValues();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中怎么实现短信编辑器功能的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注本站行业资讯频道,感谢各位的阅读!

标签:短信编辑器-

  网站制作教程:怎么弄一个网站平台?怎么制作一个简单的网站平台呢?随着信息时代的逐渐到来,基本上更多的人加入了快节奏的生活,每天都有大量的信息涌入我们的生活。...

产品库
2024-06-01

一、功能效果如果您的网站有不同系列的产品,您可以通过产品库将不同系列的产品进行区分,可在不同的产品库下设置不同的产品参数、产品规格,让您的产品设置更加灵活,实现...

在一个网站制作中,除了有主导航,还要有面包屑导航,它的作用就是辅助主导航,帮助用户了解网站的层次结构,清晰定位自己所在的网站位置。因此,面包屑导航的设计十分重要...

中联重科股份有限公司创立于1992年,总部位于湖南省长沙市岳麓区银盆南路361号。公司生产具有完全自主知识产权的10大类别、56个产品系列,600多个品种的主导产品,为全球产品链最齐备的工程机械企业。那么,中联重科是国企还是私企?中联重科和三一重工哪个好?一起来看看吧!中联重科是国企还是私企?中科重科是国企。“中联重科”一般指中联重科股份有限公司,主要从事工程机械、农业机械...

【资料图】提起广州黄大仙庙在哪里大家在熟悉不过了,被越来越多的人所熟知,那你知道广州黄大仙庙在哪里吗?快和小编一起去了解一下吧!地址:广州芳村区花地村古祠路1号。广州黄大仙庙始建于清朝已亥年,即公元1899年,并于1904年得各界热心人士捐款重修。当年这里地虽偏僻,但曾是广州的宗教圣地之一,其香火鼎盛,对广州市区及珠江三角洲一带有极大的影响。当年神庙的正门,当街有一座楼,石柱、门楼顶均有花纹图案装...

社会保险基金是什么意思?是指为了保障保险对象的社会保险待遇,按照国家法律、法规,由缴费单位和缴费个人分别按缴费基数的一定比例缴纳以及通过其他合法方式筹集的专项资金。社会保险基金是国家为举办社会保险事业而筹集的,用于支付劳动者因暂时或永久丧失劳动能力或劳动机会时所享受的保险金和津贴的资金。社会保险基金按照保险类型确定资金来源,逐步实行社会统筹。用人单位和劳动者必须依法参加社会保险,缴纳社会保险费。社...

TOP