当前位置: 首页 > news >正文

网站流量显示织梦网站文章相互调用

网站流量显示,织梦网站文章相互调用,平面广告图片,广州网页模板建站实现步骤&#xff1a; &#xff08;1&#xff09;添加动态联系人的权限。 &#xff08;2&#xff09;创建Activity和布局文件&#xff0c;添加输入框和按钮等控件。 &#xff08;3&#xff09;完成添加联系人的功能。 代码文件如下&#xff1a; activity_main.xml文件 <!…

实现步骤:

        (1)添加动态联系人的权限。

        (2)创建Activity和布局文件,添加输入框和按钮等控件。

        (3)完成添加联系人的功能。

代码文件如下:

activity_main.xml文件

<!-- activity_main.xml -->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"tools:context=".MainActivity"><EditTextandroid:id="@+id/editTextName"android:layout_width="match_parent"android:layout_height="wrap_content"android:hint="姓名" /><EditTextandroid:id="@+id/editTextPhone"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_below="@id/editTextName"android:layout_marginTop="16dp"android:hint="电话" /><Buttonandroid:id="@+id/buttonAddContact"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_below="@id/editTextPhone"android:layout_marginTop="16dp"android:text="添加" /></RelativeLayout>

 MainActivity程序的代码如下

package com.qcxy.lesson6;import android.content.ContentProviderOperation;
import android.content.ContentResolver;
import android.content.ContentValues;
import android.os.Bundle;
import android.provider.ContactsContract;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;import androidx.appcompat.app.AppCompatActivity;import java.util.ArrayList;public class MainActivity extends AppCompatActivity {private EditText editTextName, editTextPhone;private Button buttonAddContact;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);editTextName = findViewById(R.id.editTextName);editTextPhone = findViewById(R.id.editTextPhone);buttonAddContact = findViewById(R.id.buttonAddContact);buttonAddContact.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {addContact();}});}private void addContact() {String name = editTextName.getText().toString().trim();String phone = editTextPhone.getText().toString().trim();if (name.isEmpty() || phone.isEmpty()) {Toast.makeText(this, "Name and Phone cannot be empty", Toast.LENGTH_SHORT).show();return;}ContentResolver contentResolver = getContentResolver();ArrayList<ContentProviderOperation> operations = new ArrayList<>();// 添加姓名operations.add(ContentProviderOperation.newInsert(ContactsContract.RawContacts.CONTENT_URI).withValue(ContactsContract.RawContacts.ACCOUNT_TYPE, null).withValue(ContactsContract.RawContacts.ACCOUNT_NAME, null).build());operations.add(ContentProviderOperation.newInsert(ContactsContract.Data.CONTENT_URI).withValueBackReference(ContactsContract.Data.RAW_CONTACT_ID, 0).withValue(ContactsContract.Data.MIMETYPE, ContactsContract.CommonDataKinds.StructuredName.CONTENT_ITEM_TYPE).withValue(ContactsContract.CommonDataKinds.StructuredName.DISPLAY_NAME, name).build());// 添加电话号码operations.add(ContentProviderOperation.newInsert(ContactsContract.Data.CONTENT_URI).withValueBackReference(ContactsContract.Data.RAW_CONTACT_ID, 0).withValue(ContactsContract.Data.MIMETYPE, ContactsContract.CommonDataKinds.Phone.CONTENT_ITEM_TYPE).withValue(ContactsContract.CommonDataKinds.Phone.NUMBER, phone).withValue(ContactsContract.CommonDataKinds.Phone.TYPE, ContactsContract.CommonDataKinds.Phone.TYPE_MOBILE).build());try {contentResolver.applyBatch(ContactsContract.AUTHORITY, operations);Toast.makeText(this, "Contact added successfully", Toast.LENGTH_SHORT).show();} catch (Exception e) {e.printStackTrace();Toast.makeText(this, "Error adding contact", Toast.LENGTH_SHORT).show();}}
}

http://www.yayakq.cn/news/7690/

相关文章:

  • 吉安律师网站建设网站建设与服务考试
  • 建设网站推广贷款业务网站开发全程设计
  • 网站后台登陆口怎么做一个国外网站
  • 在家做网站怎么赚钱工信部网站备案号查询
  • 外贸网站建设 东莞手机网站 设置
  • 园区网站建设网站可以换虚拟主机吗
  • 网络推广网站有哪些贵州三大交通建设企业
  • 放心网站推广优化咨询wordpress 搭建交易所
  • 网页制作怎么做多个网站北大青鸟培训
  • 免费建网站最新视频教程大学生兼职网站策划书
  • 设计网站的关键点怎么找平台推广
  • 做网站用什么服务器会比较好江苏商城网站建设服务
  • 网站平台开发要注意什么问题wordpress标签选项卡
  • 网站建设解析江苏建设人才网电子证书查询
  • 青岛建网站的公司有哪些家电设计网站
  • 公司网站建设推荐建站之星视频
  • 网站开发需要什么基础知识智慧企业解决方案
  • 如何成为百度广告代理商seo兼职58
  • 建设企业管理类网站食品品牌网站策划
  • 广东品牌网站建设968招投标相关政策
  • 做系统用什么网站好商贸有限公司怎么样注册
  • 做网站的哪里有网站支付界面怎么做
  • 网站设计制作费用手机如何创建个人网站
  • 小题狂做 官方网站wordpress主题下载
  • 外贸网站大全台州网站建设推广
  • 个人网页设计的方法百度优化是什么
  • 凡科网做网站好吗网站模板登录模块
  • 资源专业网站优化排名做网络推广选择哪个网站好
  • 杭州做网站小芒wordpress如何添加自定义链接
  • 中国建信网官网旺道seo软件技术