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

wordpress 网站投票wordpress英文主题出现汉字

wordpress 网站投票,wordpress英文主题出现汉字,qq同步wordpress,建网站商城[toc]批量插入批量插入通话记录下面是添加通话数据的代码#xff0c;我们自己去构造Tb_calllogs数据#xff0c;里面可以添加通话记录数据字段#xff0c;由于是个简单的demo#xff0c;所以只加了number、callType、date、callDuration。/*** 添加通话数据** throws Remot…[toc]批量插入批量插入通话记录下面是添加通话数据的代码我们自己去构造Tb_calllogs数据里面可以添加通话记录数据字段由于是个简单的demo所以只加了number、callType、date、callDuration。/*** 添加通话数据** throws RemoteException* throws OperationApplicationException*/public void addTbCalllogs() throws RemoteException, OperationApplicationException {int calllogNumber 0;if (calllogEditText.getText() ! null) {calllogNumber Integer.parseInt(calllogEditText.getText().toString());}if (calllogNumber 0) {Toast.makeText(this, 请输入正确的条数, Toast.LENGTH_SHORT).show();return;}for (int i 0; i calllogNumber; i) {Tb_calllogs tb_calllogs new Tb_calllogs(getNumber(),getCallType(), getDate(), getCallDuration());mTbCalllogList.add(tb_calllogs);}showProgressDialog();}生成随机号码代码如下默认直接136开头如果有需求可以替换成其它号码。private String getNumber() {StringBuilder number new StringBuilder(136);Random random new Random();for (int i 0; i 8; i) {number.append(random.nextInt(9));}return number.toString().toLowerCase();}批量添加通话记录如下通话applyBatch()方法去批量添加public void BatchAddCallLogs()throws RemoteException, OperationApplicationException {ArrayList ops new ArrayList();ContentValues values new ContentValues();for (Tb_calllogs calllog : mTbCalllogList) {values.clear();values.put(CallLog.Calls.NUMBER, calllog.getmNumber());values.put(CallLog.Calls.TYPE, calllog.getmCallLogType());values.put(CallLog.Calls.DATE, calllog.getmCallLogDate());values.put(CallLog.Calls.DURATION, calllog.getmCallLogDuration());values.put(CallLog.Calls.NEW, 0);ops.add(ContentProviderOperation.newInsert(CallLog.Calls.CONTENT_URI).withValues(values).withYieldAllowed(true).build());}if (ops ! null) {getContentResolver().applyBatch(CallLog.AUTHORITY, ops);}}批量插入联系人先构造联系人数据Tb_contacts,目前只加了name和number代码如下public void addTbContacts() throws RemoteException, OperationApplicationException {int contactsNumber 0;if (contactsEditText.getText() ! null) {contactsNumber Integer.parseInt(contactsEditText.getText().toString());}if (contactsNumber 0) {Toast.makeText(this, 请输入正确的条数, Toast.LENGTH_SHORT).show();return;}for (int i 0; i contactsNumber; i) {Tb_contacts tb_contacts new Tb_contacts(getName(), getNumber());mTbContactsList.add(tb_contacts);}showProgressDialog();}生成随机汉子随便加了两个汉子代码如下private String getName() {StringBuilder stringBuilder new StringBuilder();int hightPos;int lowPos;Random random new Random();for (int i 0; i 2; i) {hightPos (176 Math.abs(random.nextInt(39)));lowPos (161 Math.abs(random.nextInt(93)));byte[] b new byte[2];b[0] (Integer.valueOf(hightPos)).byteValue();b[1] (Integer.valueOf(lowPos)).byteValue();try {stringBuilder.append(new String(b, GBK));} catch (UnsupportedEncodingException e) {e.printStackTrace();}}return stringBuilder.toString().toLowerCase();}批量添加到联系人具体代码如下public void BatchAddContact()throws RemoteException, OperationApplicationException {ArrayList ops new ArrayList();int rawContactInsertIndex 0;for (Tb_contacts contact : mTbContactsList) {rawContactInsertIndex ops.size();ops.add(ContentProviderOperation.newInsert(ContactsContract.RawContacts.CONTENT_URI).withValue(ContactsContract.RawContacts.ACCOUNT_TYPE, null).withValue(ContactsContract.RawContacts.ACCOUNT_NAME, null).withYieldAllowed(true).build());// 添加姓名ops.add(ContentProviderOperation.newInsert(android.provider.ContactsContract.Data.CONTENT_URI).withValueBackReference(ContactsContract.Data.RAW_CONTACT_ID,rawContactInsertIndex).withValue(ContactsContract.Data.MIMETYPE, ContactsContract.CommonDataKinds.StructuredName.CONTENT_ITEM_TYPE).withValue(ContactsContract.CommonDataKinds.StructuredName.DISPLAY_NAME, contact.getName()).withYieldAllowed(true).build());// 添加号码ops.add(ContentProviderOperation.newInsert(android.provider.ContactsContract.Data.CONTENT_URI).withValueBackReference(ContactsContract.Data.RAW_CONTACT_ID,rawContactInsertIndex).withValue(ContactsContract.Data.MIMETYPE, ContactsContract.CommonDataKinds.Phone.CONTENT_ITEM_TYPE).withValue(ContactsContract.CommonDataKinds.Phone.NUMBER, contact.getNumber()).withValue(ContactsContract.CommonDataKinds.Phone.TYPE, ContactsContract.CommonDataKinds.Phone.TYPE_MOBILE).withValue(ContactsContract.CommonDataKinds.Phone.LABEL, ).withYieldAllowed(true).build());}if (ops ! null) {getContentResolver().applyBatch(ContactsContract.AUTHORITY, ops);}}批量插入短信同样的先构造Tb_mms数据添加了number,smsType,smsIsRead等字段。添加短信数据如下private void addTbMms() throws RemoteException, OperationApplicationException {int mmsNumber 0;if (mmsEditText.getText() ! null) {mmsNumber Integer.parseInt(mmsEditText.getText().toString());}if (mmsNumber 0) {Toast.makeText(this, 请输入正确的条数, Toast.LENGTH_SHORT).show();return;}for (int i 0; i mmsNumber; i) {Tb_sms tb_mms new Tb_sms(getNumber(), getSmsType(), getSmsIsRead());mTb_sms.add(tb_mms);}showProgressDialog();}插入短信数据代码如下private void insertSms() {for (Tb_sms sms : mTb_sms) {ContentValues values new ContentValues();values.put(Telephony.Sms.ADDRESS, sms.getNumber());values.put(Telephony.Sms.DATE, System.currentTimeMillis());long dateSent System.currentTimeMillis() - 5000;values.put(Telephony.Sms.DATE_SENT, dateSent);values.put(Telephony.Sms.READ, sms.isRead());//values.put(Telephony.Sms.SEEN, false);values.put(Telephony.Sms.TYPE, sms.getType());//values.put(Telephony.Sms.STATUS, Telephony.Sms.STATUS_COMPLETE);values.put(Telephony.Sms.BODY, 您尾号为9386的招行储蓄卡收到转账1,000,000人民币);values.put(Telephony.Sms.TYPE, Telephony.Sms.MESSAGE_TYPE_INBOX);getContentResolver().insert(Telephony.Sms.CONTENT_URI, values);}}PS: Android4.4之后插入短信数据需要修改几个地方在AndroidManifest.xml里面的Activity添加如下代码在MainActivity.java里面添加如下代码去获取默认短信应用defaultSmsPkg Telephony.Sms.getDefaultSmsPackage(this);mySmsPkg this.getPackageName();if (!defaultSmsPkg.equals(mySmsPkg)) {Intent intent new Intent(Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT);intent.putExtra(Telephony.Sms.Intents.EXTRA_PACKAGE_NAME, mySmsPkg);startActivity(intent);}结束的时候需要在把默认的短信数据替换代码如下String myPackageName getPackageName();if (Telephony.Sms.getDefaultSmsPackage(this).equals(myPackageName)) {Intent intent new Intent(Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT);//这里的defaultSmsApp是前面保存的intent.putExtra(Telephony.Sms.Intents.EXTRA_PACKAGE_NAME, defaultSmsPkg);startActivity(intent);}
http://www.zqtcl.cn/news/295667/

相关文章:

  • 哪些网站有搜索引擎作弊的社群营销平台有哪些
  • 建地方的网站前景苏州做视频网站广告公司
  • 制作网站的主题海口网站自助建站
  • dede二手车网站源码网络工程师
  • 吴桥网站新网站优化怎么做
  • 做网站要求什么条件0资本建设网站
  • 免费做网站排名洛阳软件开发公司有哪些
  • 网站搜索优化方法东莞seo全网营销
  • 广州微网站建设哪家好wordpress怎样将小工具放到左侧
  • 汕头网站搜索优化嘉兴网络项目建站公司
  • 怎么查询网站是什么时候做的网站app的意义
  • 曹妃甸网站建设合肥的房产网站建设
  • 怎么做网站前台二级区域网站名
  • 服务器租用相关网站一个空间怎么放两个网站吗
  • 每个城市建设规划在哪个网站南宁seo怎么做优化团队
  • 做资讯类网站ccd设计公司官网
  • 写作网站5妙不写就删除抚州建设网站
  • 沙田网站建设公司网站风格设计原则
  • 安徽省建设监理网站黑群晖可以做网站吗
  • 手机百度seo快速排名搜索引擎优化目标
  • 长春 房地产网站建设网站建设 合同
  • 电商专业培训网站建设wordpress内置播放器
  • 创意网站设计模板点击器免费版
  • 做的不错的h5高端网站网站是怎么优化的
  • 淄博做网站优化佛山 做网站公司
  • 设计网站的步骤网站开发怎么学习
  • 提供网站技术国内外电子政务网站建设差距
  • 阜新建设网站物流网站建设的小结
  • 个人可以网站备案吗建设多用户网站
  • 平面设计素材库淄博网站优化价格