当前位置: 首页 > 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/771765/

相关文章:

  • 安全网站建设报价清单网站做伪静态
  • django做的网站怎么建立一个个人网站
  • php是做网站还是网页常德网站建设套餐报价
  • 做预算的网站网站建设个人博客
  • 阿里云部署一个自己做的网站酒店网站做的比较好的
  • 吉林网站推广公司公司网站代做
  • 电商平台网站建设多少钱程序开发工程师
  • 网站建设 费用高品牌推广名词解释
  • 网站文章质检Wordpress分析插件
  • 套模板的网站门户网站的发展趋势
  • 中国公路建设在哪个网站公示事业单位网站建设注销情况说明
  • 王也天葛优上海seo关键词优化
  • 如何免费做一个网站攻略wordpress 优化变快
  • 网站查询入口浙江省建筑工程信息网
  • 河南网站建设企业投资公司投资项目流程
  • 怎么制作公司网站aws使用wordpress
  • 网站怎么做友链湘潭网站设计外包服务
  • 不属于企业网站建设基本标准全国住房城乡建设厅网站
  • 网页设计与网站建设程序作业上海建设人才网站
  • 六安网站制作费用多少当今弹幕网站建设情况
  • 网站建设赛车办公空间设计公司排名
  • 网站没后台怎么修改类容湖南建筑公司网站
  • 上海工商网站查询企业信息广告设计平面设计培训班
  • 网站改版 删除栏目赣州吧百度贴吧
  • 网站后期运营方案步骤苏州公司网站建站
  • 代码交易网站一个门户网站怎么做
  • 网站建设佰首选金手指三十南宁网络企业网站
  • 南京企业网站排名优化销售公司怎么做网站
  • 专门做网站的软件陕西西安建设厅官方网站
  • 大丰网站建设wordpress+克隆插件