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

建筑网片厂家惠州seo网络推广

建筑网片厂家,惠州seo网络推广,网站备案流程教程,搜索引擎广告形式有哪些一、混合应用开发 混合应用顾名思义就是网页html和原生APP共同作用的结果 好处在一既有web的跨平台优势(安卓、苹果,电脑、国产电脑、平板电脑,自助机都能用) 好处二可以离线使用,比较稳定 好处三可以与本地硬件交…

一、混合应用开发

混合应用顾名思义就是网页html和原生APP共同作用的结果

好处在一既有web的跨平台优势(安卓、苹果,电脑、国产电脑、平板电脑,自助机都能用)

好处二可以离线使用,比较稳定

好处三可以与本地硬件交互

二、web调用本地资源

web调用本地交互采用jsapi

代码示例

 public WebView cwpd_Web;

   java未来之窗内部插件 csp = new java未来之窗内部插件d(main_instance);
 webview.addJavascriptInterface(new 未来之窗交互(this, this), "未来之窗交互名称"); 

js调用方式

未来之窗交互名称.读取酒店门锁(酒店门锁厂家)

三、android调用web

android 一般不知道当前web情况,一般采用2中方式

1.web不断轮询查询检测结果

缺点:消耗web资源,优点,技术要求低

2.采用webview内部通知机制

优点:不消耗内部资源,缺点:需要了解系统底层

四、webview调用NFC

权限

    <uses-permission android:name="android.permission.NFC" /><uses-feature android:name="android.hardware.nfc" />

nfc 资源库

import android.nfc.NdefMessage;
import android.nfc.NdefRecord;
import android.nfc.NfcAdapter;
import android.nfc.Tag;
import android.nfc.tech.MifareClassic;
import android.nfc.tech.MifareUltralight;
import android.nfc.tech.NfcA;

nfc 服务

  private NfcAdapter NFC_mAdapter2023;private NdefMessage mNdefPushMessage;private PendingIntent mPendingIntent;

nfc 服务启动

    resolveIntent(getIntent());NFC_mAdapter2023 = NfcAdapter.getDefaultAdapter(this);//初始化NfcAdapterLogToFile.d_windows("nfc","nfc调式记录","初始化NfcAdapter");if (NFC_mAdapter2023 == null) {// showMessage("无设备", "没有NFC设备");// finish();// return;}else {LogToFile.d_windows("nfc","nfc调式记录","NFC正常");//初始化PendingIntentmPendingIntent = PendingIntent.getActivity(this, 0,new Intent(this, getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP), 0);// mPendingIntent = PendingIntent.getActivity(this, 0, new Intent(this, getClass()), 0);LogToFile.d_windows("nfc","nfc调式记录","初始化PendingIntent");mNdefPushMessage = new NdefMessage(new NdefRecord[]{newTextRecord("Message from NFC Reader :-)", Locale.ENGLISH, true)});}

android宿主

  protected void onResume() {if (NFC_mAdapter2023 != null) {if (!NFC_mAdapter2023.isEnabled()) {showWirelessSettingsDialog();}NFC_mAdapter2023.enableForegroundDispatch(this, mPendingIntent, null, null);NFC_mAdapter2023.enableForegroundNdefPush(this, mNdefPushMessage);}}

五、android 检测NFC并通知web html

 private void resolveIntent(Intent intent) {String action = intent.getAction();if (NfcAdapter.ACTION_TAG_DISCOVERED.equals(action)|| NfcAdapter.ACTION_TECH_DISCOVERED.equals(action)|| NfcAdapter.ACTION_NDEF_DISCOVERED.equals(action)) {Parcelable[] rawMsgs = intent.getParcelableArrayExtra(NfcAdapter.EXTRA_NDEF_MESSAGES);NdefMessage[] msgs;if (rawMsgs != null) {msgs = new NdefMessage[rawMsgs.length];for (int i = 0; i < rawMsgs.length; i++) {msgs[i] = (NdefMessage) rawMsgs[i];}} else {// Unknown tag typebyte[] empty = new byte[0];byte[] id = intent.getByteArrayExtra(NfcAdapter.EXTRA_ID);Tag tag = (Tag) intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);String 未来之窗NFC=dumpTagData(tag);// LogToFile.d_windows();LogToFile.d_windows("nfc","nfc调式记录",未来之窗NFC);String 未来之窗反向js2 = "javascript:" + "未来之窗人工智能交互" + "(\"nfc_reader\",`" + 未来之窗NFC + "`)";
/*webview.evaluateJavascript(未来之窗反向js, new ValueCallback<String>() {@Overridepublic void onReceiveValue(String value) {// LogUtil.e(TAG, "getPayId onReceiveValue " + functionName);}});
*/cwpd_Web.evaluateJavascript(未来之窗反向js2, new ValueCallback<String>() {@Overridepublic void onReceiveValue(String value) {// LogUtil.e(TAG, "getPayId onReceiveValue " + functionName);}});byte[] payload = 未来之窗NFC.getBytes();NdefRecord record = new NdefRecord(NdefRecord.TNF_UNKNOWN, empty, id, payload);NdefMessage msg = new NdefMessage(new NdefRecord[] { record });msgs = new NdefMessage[] { msg };// mTags.add(tag);}// Setup the views// buildTagViews(msgs);}}

六、web接受端

function cyberWin_Device_AIOT_Monitor(action,param){// alert("类型:"+action);//  alert(param);var 未来之窗json = eval("("+param+")");//转换为json对象// alert(未来之窗json.id_dec);}

到此设备上刷卡web就会通知

http://www.hkea.cn/news/327261/

相关文章:

  • 网站排名上升 优帮云网络销售培训学校
  • 对于政务网站建设的建议网站收录优化
  • 网站策划与建设阶段的推广方法网络软文怎么写
  • 漳州公司做网站重庆网站建设
  • 十大网络平台有哪些网站关键词排名seo
  • 建b2c网站google官方下载安装
  • 广州b2b网站建设公司推广网站
  • 新乡市封丘县建设局网站百度教育官网登录入口
  • 网站开发项目点击器
  • 建公司网站需要多少钱推广普通话手抄报内容资料
  • 东莞市建设监督网站首页app宣传推广方案
  • 网站设计基本功能域名免费注册0元注册
  • 徐州网站建设的特点营销咨询公司
  • 网站建设问题表在seo优化中
  • 网站建设公司 倒闭店铺推广方法
  • 网站搭建素材短视频培训
  • amazon虚拟机免费做网站百度信息流怎么收费
  • 深圳做网站推广公司聊城seo整站优化报价
  • 深圳专业app网站开发企业网站建设原则是
  • 网站开发师职责柳州网站建设哪里有
  • 自己做的网站怎么改电话网络推广代运营公司
  • 做水果的网站有哪些google高级搜索
  • 怎么用网站做文案百度推广可以自己开户吗
  • 做的好的新闻网站排名优化
  • 购物网站开发功能百度联盟个人怎么接广告
  • 网站如何盈利流量费网站seo搜索引擎的原理是什么
  • 泰安房产价格最新域名年龄对seo的影响
  • 网站打不开怎么回事引流推广平台有哪些
  • 课程网站建设特色成都seo外包
  • 建设厅安全员证书查询网站外链seo推广