helloH5 这个软件里面有好多这个东东哦…
手上的 vivo-x9 手机传感器模式下的旋转效果有误,经查发现是 Gravity sensor 返回的数据有误,和其他机型返回的数据相反的. 参考 Gravity 的说明: A three dimensional vector indicating the direction and magnitude of gravity. Units are m/s^2. The coordinate system is the same as is used by the acceleration se…
1. lua模块demo(redis,http,mysql,cjson,本地缓存) 1.1. 配置 在nginx.conf中设置lua_shared_dict my_cache 128m; 开启nginx本地缓存,放到http{} 层 location配置 location /redis-get{ resolver 8.8.8.8; default_type text/html; content_by_lua_file /usr/local/openresty/lua/redis-get.lua…
Arduino使用HC05蓝牙模块与手机连接 一切都是最好的选择 首先是线路连接,一定不要接错了 Arduino 代码 #include <SoftwareSerial.h> // Pin10为RX,接HC05的TXD // Pin11为TX,接HC05的RXD SoftwareSerial BT(, ); char val; void setup() { Serial.begin(); Serial.println("BT is ready!"); // HC-05默认,…
吹雪花demo,学习android传感器 吹雪花demo,学习android传感器,嘴巴对着手机底部吹一下就会出现飘着雪花效果. 算是学习android传感器效果.本例子主要是通过android.media.AudioRecord来录音实现效果 主要实现类如下: public class RecordThread extends Thread {     private AudioRecord audioRecord;     private int bufferSize = 100;     …
Java反射机制demo(四)—获取一个类的父类和实现的接口 1,Java反射机制得到一个类的父类 使用Class类中的getSuperClass()方法能够得到一个类的父类 如果此 Class 表示 Object 类.一个接口.一个基本类型或 void,则返回 null.如果此对象表示一个数组类,则返回表示该 Object 类的 Class 对象. 测试代码: package com.aaron.reflect; public class Demo4 { public static void…
Java反射机制demo(三)—获取类中的构造函数 1,获取类中所有的构造函数 如下面的代码中所示,这个类中显式的构造函数有五个. 空构造: public UserInfo() 带参构造有四个: public UserInfo(int userId) private UserInfo(String name) protected UserInfo(int userId, String name) public UserInfo(int userId, String name, int age)…
因为工作需要,这段时间接触的手机传感器比较多.总体来说,市场上的传感器表现参差不齐.IPhone在传感器表现方面卓越,而安卓由于什么机型都有,则显得差强人意. 首先还是说说怎么在web端调用手机传感器吧.这个还是比较简单的,只需要添加一个事件就可以了.在最新的h5规范里面,引入了 DeviceOrientation 事件.如果没猜错,该接口应该是调用手机里的综合方向传感器.事实上,手机上的方向传感器有多个.例如在安卓手机上就有11种传感器,而诸如 TYPE_GYROSCOPE TYPE_LINE…
在做在线客服时,代码就是按照该模块命名.现在,我要添加一个返回主页的功能,我觉得再复制一遍之前的代码,那个量有点多,如果我再添加一个功能,那个量会很多……现在我用创建对象字面量的方式来创建(其实我还想做的更简单一点,将代码封装起来,直接用一个方法调用.但是现在还没想到很好的封装方式,就先把现在的这种方式记录下来). 一.演示图 初始状态:…
iCore2 模块底板 和部分模块发布了,所以我们做了一个 DEMO 代码包,此代码包现在有以下功能: 1.支持 iM_TFT30 3寸触摸液晶模块(硬件已发布): 2.支持 iM_LAN 100M以太网模块(硬件已发布): 3.支持iM_RGB RGB 屏模块(4.3寸.5寸和7寸,程序还在测试阶段): 4.支持自动查找模块功能,也就是插在模块底板任意插槽上,都可以驱动起来,这个跟计算机 PCI / USB 接口差不多了,呵呵. 5.查找到模块后,就会自动建立软件功能 “tab”,用做演示.…
UIChatTools 模块是一个聊天输入框模块,开发者可自定义该输入框的功能.通过 open 接口可在当前 window 底部打开一个输入框,该输入框的生命属于当前 window 所有.当输入框获取焦点后,会自动弹动到软键盘之上.开发者可通过监听输入框距离底部弹动的高度,来改变聊天对话界面的高度,从而实现类似 QQ 聊天页面的功能.UIChatTools 模块是 UIChatBox 模块的优升级. 模块文档地址:https://docs.apicloud.com/Client-API/UI-L…
游戏截图 使用插件 DOTween Easy Touch UGUI 游戏介绍 游戏使用C#开发,是在<Unity3D手机游戏开发>一书第3章游戏的基础上优化和修改的. 机枪镭射光线和枪口特效取自Unity3D附带的Demo<AngryBots>. 添加和修改了游戏逻辑,使其更具可玩性. 受伤效果同样取自<AngryBots>,参考自:http://blog.csdn.net/stalendp/article/details/40859441,但是该效果在真机上运行会导致…
本文介绍下pdf页面的爬取,需要借助pdfminer模块 demo一般流程: 1)设置url url = 'http://www.------' + '.PDF' 2)requests模块获取url import requestsr = requests.get(inner_url) 3)写入.pdf文件 myFile = open("PDF/" + i[u'associateAnnouncement'] + '.pdf', "wb") myFile.write(…
保密性好的网站,不能使用request请求页面信息,这样可以使用webdriver模块先开启一个浏览器,然后爬去信息,甚至还可以click等操作对页面操作,再爬取. demo 一般流程: 1)包含selenium 模块 from selenium import webdriver from selenium.webdriver.common.keys import Keys 2)设置采用火狐浏览器(chrome也可以) driver = webdriver.Firefox() 3)get方式打开…
百度云语音识别接口使用: 百度云语音识别接口文档:https://cloud.baidu.com/doc/SPEECH/ASR-API.html#JSON.E6.96.B9.E5.BC.8F.E4.B8.8A.E4.BC.A0 一. 解析用户语音输入,转换为字符串 捕获用户的语音输入 windows安装 pip3 install PyAudio   #如果报错可以尝试2,3步骤 丶 如果用pip3下载安装报错可以在python第三方安装包下载地址搜索下载安装https://pypi.org/ p…
相关连接和资料下载: 个人博客 资料下载 Step1:配置ESP8266 通过USB转TTL模块把ESP8266模块和电脑连接起来,如图: 把ESP8266模块的VCC,GND,CH_PD,UTXD,URXD口分别接USB转TTL模块的3.3v,地,3.3v,RXD,TXD 连接好后,就准备用电脑用串口调试助手向ESP8266发送AT指令. 串口调试助手下载地址:百度云盘 设置好串口调试助手的串口和波特率,ESP8266默认波特率为115200,把串口调试助手的波特率调为115200,勾选左下角…
本文出自APICloud官方论坛   audioRecorder 模块通过封装系统的录音接口,能够快速的为开发者提供一个完整的录音功能. 该模块提供Android和iOS版本,录音方式及录制的音频格式也依赖于相关系统. 需要注意的是:安卓跟ios所支持的格式是不一样的,最好选择aac格式, 如果不选择acc格式你们就需要判断此设备是ios还是安卓,(api.systemType使用这个可以获取是安卓还是ios) 然后根据设备不同去配置对应录制音频格式. Android系统支持的录制音频格式为:a…
代码比较通俗易懂,但是我还是在这个过程中浪费了不少时间,也算是看到了nodejs中异步的一个小坑.未来的坑还有很多,慢慢找坑填坑吧. 参考资料如下: 1.断言模块 : https://nodejs.org/api/assert.html 2.mongodb模块:https://github.com/mongodb/node-mongodb-native 废话不多说了,发完代码睡觉了,有兴趣的朋友可以持续关注本系列. //加载nodejs中的mongodb模块 var MongoClient =…
注册很多app或者网络账户的时候,经常需要手机获取验证码,来完成注册,那时年少,只是觉得手机获取验证码这件事儿很好玩,并没有关心太多,她是如何实现的,以及她背后的故事到底是什么样子的,现在小编接手的这个项目里面,就需要通过手机号进行注册,并且手机号发送相应的验证码,来完成注册,那么在一些应用app里面到底是如何实现点击按钮获取验证码,来完成注册这整个流程的呢?今天小编就以注册为例,和小伙伴们分享一下,如何通过手机号获取验证码来完成注册的一整套流程以及如何采用正则表达式来验证手机号码是否符合电信.…
UIPullRefreshFlash 模块概述:UIPullRefreshFlash模块对引擎新推出的下拉刷新接口进行了一层封装,app可以通过此模块来实现带炫酷动画效果的下拉刷新功能.使用此模块,在用户下拉时本模块会随用户下拉高度而放大缩小下拉出的提示图标,同时会随用户下拉高度播放一组关键帧图片,该图片数组是通过 api.setCustomRefreshHeaderInfo 接口以图片数组(参考下文 pull 参数)的形式传给模块的,每下拉一定距离(阈值/图片数量),播放一帧图片:当下拉高度达…
游戏截图 使用插件 DOTween NGUI 游戏介绍 游戏使用C#开发,素材是<全民飞机大战>中提取出来的,该游戏最早是去年由Flash Air+Starling开发的Demo,后来我修改了一版使用Unity3D开发的Demo,现在的Demo是第二个版本,是在上一版的基础上添加了大量的细节得到的完整游戏Demo.…
近几天听朋友有说到LD3320 语音模块,刚好身边有块树莓派3,就在某宝上买了块自带mcu的LD3320 . 准备: 树莓派一个(配置了wiringPi开发环境的详情见本人博客:树莓派进阶之路 (006) - 树莓派安装wiringPi) LD3320 语音模块一片:https://detail.tmall.com/item.htm?id=41365254224&spm=a1z09.2.0.0.a3beb5clzbCiw&_u=p2cc1o5d426a TTL下载器 一块:买模块的时候老板…
这个Demo主要是自己做练习熟悉jquery,ajax,与xml文件的读写,以下是实现页面效果: 后台控制器: public ActionResult AddMsg() { XmlDocument xmlD = new XmlDocument(); xmlD.Load(Server.MapPath("/App_Data/info.xml")); XmlNodeList nodeList=xmlD.SelectSingleNode("root").ChildNodes…
本文出自APICloud官方论坛 vPlayer iOS封装了AVPlayer视频播放功能(支持音频播放).iOS 平台上支持的视频文件格式有:WMV,AVI,MKV,RMVB,RM,XVID,MP4,3GP,MPG等,音频文件格式有:MP3,WMA,RM,ACC,OGG,APE,FLAC,FLV等.本模块封装了两套播放方案:一,通过调用 openPlayer 接口,直接打开一个自带默认播放界面的播放器:二,通过 open 接口,打开一个纯播放器界面,再配合 frame 自定义完整的播放页面,通…
本文出自APICloud官方论坛,感谢论坛版主 Mr.ZhouHeng 的分享. 第一步我们需要在开发控制台创建一个Native App应用以及添模块的准备工作: 按照下图步骤 输入完点创建完成之后 最好点击添加按钮之后返回看看你是否添加了需要的模块,添加完模块之后在点击自定义的 然后云端操作就完成 接下来我们把云端代码拉取到本地 通过svn拉取本地 使用开发工具直接打开拉取到本地的代码进行开发: 如果你们使用的是官网工具apicloud-studio-2.exe 那么请看下面的链接教程把代码拉…
import urllib.request import requests from requests.auth import HTTPBasicAuth from requests.auth import HTTPDigestAuth import json base_url = 'http://httpbin.org' # 发送get请求 r = requests.get(base_url+'/get') print(r.status_code) #发送post请求 r = requests…
模块:contacts Contacts模块管理系统通讯录,用于可对系统通讯录进行增.删.改.查等操作.通过plus.contacts获取系统通讯录管理对象. 对象:联系人对象(属性:电话,地址等)针对它可以进行修改删除: 应用场景:查找联系人,导入联系人,通讯录备份,通讯录同步: 通讯录对象:AddressBook interface AddressBook { function Contact create(); function void find( contactFields, succ…
手机在线(www.showji.com)始创于2001年,发展至今已拥有国内最准确.号段容量最大的手机号码归属地数据库系统, 目前号段容量将近33万条,每月保持两次以上规模数据更新,合作伙伴包括:百度.淘宝.腾讯.搜狗.小米手机.宝马汽车. 神马搜索.点心OS等. 手机在线号码归属地提供WebService.HTTP API.免费调用和付费数据库四种使用方式: 可以通过URL GET超链接的方式来获取手机号归属地信息,每IP每分钟调用20次的限制,具体实现如下: import java.util…
因为本身是在搞.NET方面的东东,现在在学习Android,所以想实现Android通过WebService接口来获取数据,网上很多例子还有有问题的.参考:Android 通过WebService进行网络编程,使用工具类轻松实现这篇博客,还是实现了通过一个公开的WebService获取今日天气情况这么一个功能.实现效果如下: 有时候我们需要用到WebService接口来获取数据,WebService是一种基于SOAP协议的远程调用标准,通过webservice可以将不同操作系统平台.不同语言.不…
判断手机是否具有ROOT权限                                                            /** * 判断手机是否ROOT */ public boolean isRoot() { boolean root = false; try { if ((!new File("/system/bin/su").exists()) && (!new File("/system/xbin/su").exi…