E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS-蓝牙模块
iOS-
加速器和陀螺仪理论基础
加速器三轴加速计三维空间爱你中国呢的运动和中立加速器:CMAccelerometerData对象,结构体CMAcceleration结构体陀螺仪:MCMGyroData对象来表示CMRotationRate磁场数据:CMMagnetometerData对象CMMagneticField在三轴上检测到的磁场强度特定方向的加速度(使用重力g作为单位x轴向左为加y向上z向前陀螺仪围绕各轴的转动、检测设备
nalis风
·
2020-08-21 20:20
iOS-
浅拷贝和深拷贝
深拷贝和浅拷贝这个问题在面试中常常被问到,而在实际开发中,只要稍有不慎,就会在这里出现问题。尤其对于初学者来说,我们有必要来好好研究下这个概念。首先通过一句话来解释:深拷贝就是内容拷贝,浅拷贝就是指针拷贝。----深拷贝就是拷贝出和原来仅仅是值一样,但是内存地址完全不一样的新的对象,创建后和原对象没有任何关系。----浅拷贝就是拷贝指向原来对象的指针,使原对象的引用计数+1,可以理解为创建了一个指
星星爱上月亮
·
2020-08-21 17:04
iOS-
更改状态栏背景和文字颜色(OC + Swift3)
更改状态栏背景使用runtime和KVC直接修改,文字颜色直接使用属性修改OC版本:////ViewController.m//StatusBarDemo////Createdby邱学伟on2016/12/20.//Copyright©2016年邱学伟.Allrightsreserved.//#import"ViewController.h"@interfaceViewController()@e
极客学伟
·
2020-08-21 15:00
⑪.
iOS修炼之道
iOS-
开放闭合原则
开放闭合原则开放闭合原则:1.从面向对象的设计角度来讲,它可以理解为:软件实体(如类,模块,函数等等)应当相对的扩展开放,对修改闭合.2.通俗来讲:开放闭合就是在不修改类的前提下扩展一个类的行为;(例如分类);3.在OOD中(Object-OrientedDesign,面向对象设计),对扩展开放意味着类或者模块的行为能够改变,在需求变化的时候,我们能以新的,不同的方式让模块改变,或者在新的应用中满
wangjianjun0730
·
2020-08-21 14:56
【代码笔记】
iOS-
改变导航条标题的颜色为红色
一,效果图。二,代码。RootViewController.m-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.self.title=@"Iloveyou";//改变导航条标题的颜色为红色[self.navigationController.navigationBarsetTitleTex
菜鸟and小白
·
2020-08-21 14:33
iOS-代码笔记
Android蓝牙串口通信控制Arduino全彩呼吸灯
主要实验器材:ArduinoUNO开发板共阳三色雾状LED灯面包板、普通LED灯、电阻、杜邦线若干HC-05
蓝牙模块
支持蓝牙功能的Android手机系统连接图.pngHC-05
蓝牙模块
与Arduino连接方式
小雨编程
·
2020-08-21 13:05
iOS-
获取安装所有App的Bundle ID
我们先导入#import头文件ClassLSApplicationWorkspace_class=objc_getClass("LSApplicationWorkspace");NSObject*workspace=[LSApplicationWorkspace_classperformSelector:@selector(defaultWorkspace)];NSLog(@"apps:%@",[
追寻那抹阳光丶
·
2020-08-21 10:25
【Arduino】串口乱码解决办法
蓝牙模块
用的spp-ca。第一块主控制板接蓝牙,我需要将手机发送给蓝牙的数据传送到第二块板(舵机控制板),这样我就能实现用手机控制舵机(其实就是机械臂)抓取动作。
Hoppipolla0816
·
2020-08-21 09:59
Arduino使用多个串口的方法
问题如果想要给ArduinoUNOR3同时接上WiFi模块和
蓝牙模块
时,但是Arduino的串口只有一个,怎样才能让Arduino同时使用多个串口呢?
小雨编程
·
2020-08-21 09:01
Arduino
iOS-
网络-HTTPS协议
上文介绍了HTTP协议,本文介绍一下HTTPS协议。1.什么是HTTPSHTTPS(全称:HyperTextTransferProtocoloverSecureSocketLayer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层。HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL,它是一个URIscheme(抽象标识符体系),句法类同http:体系,
Imkata
·
2020-08-21 09:44
iOS-
动态改变tableHeaderView的高度
显示效果iii.gif-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{UIView*headerView=self.displayTableView.tableHeaderView;if(indexPath.row%2==0){headerView.height+=100
malgee
·
2020-08-21 09:08
传统蓝牙配对连接,为何有些
蓝牙模块
只配对没连接上?
最近调试需求,针对性对某个无屏幕的设备编写了个蓝牙日志传输应用,也很简单,即使把log和log文件通过蓝牙传输到另一台设备查看,不多说,讲下蓝牙配对连接。直接上代码publicclassBleLogMonitorAtyextendsFragmentActivityimplementsAdapterView.OnItemClickListener,View.OnClickListener{priva
georgesos
·
2020-08-21 05:44
Andriod
BT401
蓝牙模块
的音质和音效的处理对比CSR说明
关于产品的音质怎么样_和CSR的比较起来差别在哪里一、简介
蓝牙模块
产品的音质怎么样,其实是一个很模糊的概念,很难让人去回答好或者是坏。
qyvhome
·
2020-08-21 05:04
BT401蓝牙模块
蓝牙模块
蓝牙音频模块
AC690X蓝牙音频数据模块支持BLE和SPP透传双模蓝牙支持TF卡播放
概述1.1简介BT201
蓝牙模块
是一款支持蓝牙以及U盘、TF卡播放的4合一的单芯片,芯片的亮点在支持无损音乐的播放,以及简单明了的串口控制功能,支持BLE透传,以及SPP透传功能。
qyvhome
·
2020-08-21 05:34
蓝牙芯片分类
蓝牙音频模块
双模蓝牙模块
蓝牙音频数据模块
蓝牙音频方案
用4.0
蓝牙模块
给arduino下载程序
实验器材:ArduinoProMini,JDY-08蓝牙4.0模块,USB-TTL串口由于Arduino下载程序的波特率为57600,所以
蓝牙模块
的波特率先要设置成57600。
V_Z
·
2020-08-21 04:10
利用手机app语音控制arduino
优点:1、相对于LD3320语音识别模块成本更低2、误识别率低硬件只需arduino主控模块、
蓝牙模块
、RGB灯、可联网的智能手机,就能用语音控制RGB变换各种颜色
qq_31366371
·
2020-08-21 04:40
笔记
iOS-
使用hitTest控制点击事件的响应对象
之前在文章《
iOS-
实现映客首页TabBar和滑动隐藏NavBar和TabBar》中,提到了hitTest方法,但是没有详细说明,导致有童鞋不理解为什么要这么做,这几天把hitTest的资料整理了一下,
上天眷顾我
·
2020-08-21 04:38
iOS开发
杰理AC692X-SDK运行
SDK的初始化及运行参考Jim_天河博主的博客最终程序会在两个部分中执行:1每个模块的下运行task_deal函数,例
蓝牙模块
,相当于这个模块的主函数,杰理主函数以message为媒介运行,仔细分析代码可以发现所有模块的函数的主体都是
蜜汁辣酱^_^
·
2020-08-21 04:03
杰理AC692x学习
android
蓝牙模块
遇到的问题,关闭蓝牙以后下次不能正常连接
我做的是一个蓝牙连接单片机的移动终端,这个项目里我们有这个需求,就是这次连接的设备,下次再启动程序能够记住上次连接的,然后自动连接,这个比较简单主要是用xml保存读取设备地址,大家都知道蓝牙一直开着是很耗电的,所以我的程序在退出的时候添加了if(btAdapter.isEnabled()){btAdapter.disable();}这句代码是如果蓝牙开启,那么就关闭它,本来我以为这样就好了,没想到
l419070777
·
2020-08-21 04:59
Android蓝牙通信中在Activity间传递BluetoothSocket对象
一、前言最近在做手机端蓝牙与单片机HC—05模块通信的部分,需求是在一个Activity中连接蓝牙列表中的设备,连接成功后唤起另一个Activity,并在另一个Activity中实现与单片机的
蓝牙模块
的数据传输
Xiongjiayo
·
2020-08-21 03:31
Android
树莓派与Arduino蓝牙通讯实践
最近在做一个农业机器人的项目,上位机采用的是树莓派3B,下位机采用的是ArduinoMega,一开始用的UDP协议进行数据交换,后来发现UDP传输数据不是很稳定,就决定使用串口通讯,由于树莓派3B集成了
蓝牙模块
NiYintang
·
2020-08-21 03:46
python
树莓派
IOS-
蓝牙后台连接
打开x-code,展开项目的upportingFiles文件。在xxx-info.plist文件中,新建一行Requiredbackgroundmodes,点击Value分区最右边的三角展开按钮,加入下面两项。AppsharesdatausingCoreBluetooth和AppcommunicatesusingCoreBluetooth如图所示:加入这个项后,你会发现,当应用进入后台后,蓝牙还是
维庆
·
2020-08-21 02:10
利用
蓝牙模块
控制开关灯的串口通信例程
//****声明********************************************************************/********************************************************************************下面来自互联开源程序,由广州汇承信息科技有限公司收集*方便用户参考学习,本公司不提供任
HC01Bluetooth
·
2020-08-21 02:05
iOS-
如何设置按钮高亮的背景颜色
分析:通过按钮的不同的点击事件状态来设置背景色,或者不同的状态设置背景图片1.通过按钮的事件来设置背景色2.通过把颜色转换为UIImage来作为按钮不同状态下的背景图片3.同方法二,直接用图片设置不同状态下的背景图片1.通过按钮的事件来设置背景色1.通过按钮的事件来设置背景色-(void)viewDidLoad{[superviewDidLoad];UIButton*button1=[[UIBut
游龙画惊鸿
·
2020-08-21 01:52
ios-
设置状态栏颜色(电池颜色)
iOS状态栏的两种形式----白底黑字和黑底白字(UIStatusBarStyleLightContent,UIStatusBarStyleDefault)设置方法如下:1.Info.plist文件添加一行2.要改变的VC中添加代码:-(void)viewDidAppear:(BOOL)animated{//黑底白字[[UIApplicationsharedApplication]setStatu
qq_27364431
·
2020-08-21 01:15
IOS小结
3.3v稳压二极管给
蓝牙模块
供电(错误)(2015-08-09 23:45:19)
大半年前,我写了篇博文,是用来计算给
蓝牙模块
供电的电阻。那时候还是个刚会用欧姆定律的新手,这个方法其实是不正确的。接下来折腾的日子里,稳压芯片烧掉了至少3个,用风枪吹下来来买新的换上。
沧海一声笑的DIY宇宙
·
2020-08-20 21:01
iOS - 自主实现类似微信语音视频信息聊天 (idoubs详细使用方法)1.0
好了话不多说今天主要不是讲如何配置doubango之前的文章已经提过链接在这里:
iOS-
工程引入doubango(idoubs编译)也不是教大家怎么判断对方来电挂机拒接等操作,之前也写过了,链接在这里:
___庄大姐
·
2020-08-20 21:21
iOS笔记
SIM800C 使用GPRS与远程服务器进行串口通讯
背景:SIM800C模块与服务器建立通讯实现了真正意义上的物联网应用,它突破了WiFi模块只能在固定无线网络范围内的距离局限,或是
蓝牙模块
的短距离传输瓶颈,我们只需要借助单片机连接GSM模块与电器开关,
源哥说
·
2020-08-20 20:45
Python
ios-
苹果开发者账号类型说明
苹果开发者账号说明地址(https://developer.apple.com/support/compare-memberships/)1.个人账号(Individuals):费用99美金一年,该账号在苹果商店的销售者只能显示个人的ID,比如daWang,只能一个人使用,只能有一个开发者。可以绑定100个苹果的iOS设备的UDID进行测试。2.公司团队账号(Organizations):费用99
旺达来了
·
2020-08-20 13:53
iOS
iOS-
获取当前View所在的控制器
在做轮播图的时候,有点轮播图展示的是广告,有的是活动,等等还有其他的当前点击某个轮播的时候要跳转到不同的控制器,点击事件是在控制器写的,为了避免控制器代码过多,显示的臃肿我创建了一个UIWindow的分类,暂且叫Model(GetCurrentVC)谷歌还有很多方法,我这个方法亲测有效,其他方法后续再测试一:@interfaceUIWindow(GetCurrentVC)-(UIViewContr
正能量_
·
2020-08-20 13:03
iOS
iOS-
NSThread/NSOperation/GCD 三种多线程技术的对比及实现
1.iOS的三种多线程技术1.NSThread每个NSThread对象对应一个线程,量级较轻(真正的多线程)2.以下两点是苹果专门开发的“并发”技术,使得程序员可以不再去关心线程的具体使用问题ØNSOperation/NSOperationQueue面向对象的线程技术ØGCD——GrandCentralDispatch(派发)是基于C语言的框架,可以充分利用多核,是苹果推荐使用的多线程技术以上这三
00烽火连城00
·
2020-08-20 13:10
iOS-
生成Bundle包-引入bundle-使用bundle
在我们使用第三方框架时,常常看到XXX.bundle的文件。我们找到该文件,显示包内容,大致看到很多资源文件:图片、配置文本、XIB文件……什么是Bundle文件?简单理解,就是资源文件包。我们将许多图片、XIB、文本文件组织在一起,打包成一个Bundle文件。方便在其他项目中引用包内的资源。Bundle文件的特点?Bundle是静态的,也就是说,我们包含到包中的资源文件作为一个资源包是不参加项目
SemyonXu
·
2020-08-20 12:04
Objective-C
iOS-
状态栏字体颜色【白色】【Xcode9.1】
Xcode9之前设置状态栏颜色首先在info.plist文件中,加入UIViewControllerBasedStatusBarAppearance=false;UIViewControllerBasedStatusBarAppearance让后在delegatedidFinishLaunchingWithOptions方法中加入下面的代码就可以了;[[UIApplicationsharedApp
weixin_30344795
·
2020-08-20 12:20
http://bbs.csdn.net/topics/390025630
122.配置本机
蓝牙模块
在这里首先要了解对蓝牙操作一个核心类BluetoothAdapterJavacode?
11点40
·
2020-08-20 12:41
Anroid蓝牙开发浅析
ios-
控件不显示的问题 总结
/***一个控件用肉眼看不见1.根本就没有创建(没有实例化)2.没有设置尺寸3.控件的颜色可能跟父控件的背景色一样(实际上已经显示了)4.透明度alpha*/
-FIGHTING-
·
2020-08-20 12:58
UI
iOS
iOS-
探究Runtime
前言:本文探究iOS中Runtime相关内容,如有错误请留言指正。Objective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同Objective-C的动态性是由RuntimeAPI来支撑的RuntimeAPI提供的接口基本都是C语言的,源码由C\C++\汇编语言编写OC是一门动态性比较强的编程语言,允许很多操作推迟到程序运行时再进行OC的动态性就是由Runtime来支撑和实
梦蕊dream
·
2020-08-20 11:39
iOS-
通过UUID来获取iOS设备唯一标识
在之前的版本是可以使用UDID获取iOS设备唯一标识,NSString*udidString=[[UIDevicecurrentDevice]uniqueIdentifier];但是iOS5及以后,被苹果禁止使用了(弃用了)而直接获取的UUID系统不会存储,每次调用的时候都会获得一个新的UUID标示符一般获取UUID的方法如下我们可以通过持久存储这个标识符,来保证即使重新加载,删除后重装应用都能够
弯弯的小溪
·
2020-08-20 11:57
iOS-
一个APP多个版本配置
导航目录一个应用设置两个版本的应用名和图标及包名DEBUG和RELEASE、preform环境配置配置不同的AppName配置不同的AppIcon配置不同的BundleID切换环境一个应用设置两个版本的应用名和图标及包名在实际的开发过程中,有时候我们会需要设置多个版本的环境,例如:开发版与测试版、开发版和预发版及正式版,这个过程一般我们都要修改对应版本的域名、应用名、图标及包名,以下先介绍简单的配
Cocah-Lee
·
2020-08-20 11:08
iOS进阶
IOS-
项目总结(二)
1、字典、数组//创建数组NSArray*arr=[NSArrayarrayWithObjects:@"a",@"b",@"c",nil];//创建字典NSDictionary*dic=[NSDictionardictionaryWithObjectsAndKeys:@"1",@"a",@"2",@"b",nil];////1.数组套数组//NSArray*arr1=[NSArrayarrayWi
manmanlu2006
·
2020-08-20 10:24
IOS
IOS-
项目总结(一)
一、页面之间的跳转、传递参数1.1通过代码创建控制器:首先创建控制器AViewController和BViewController,点击控制器A中的button跳转到B控制器传值,B控制器有个name属性,在跳转的方法里传值-(void)btnClick{BViewController*BVC=[[BViewControlleralloc]init];BVC.name=@"要传的值";[self.
manmanlu2006
·
2020-08-20 10:24
IOS
iOS-
带图片的二维码的生成(QRCode)
背景物联网技术这门课程的老师让我们做一个二维码出来,二维码的内容包括:学号、姓名,并且加上一张图片。这不是和微信的二维码很像吗?开发语言当然是首选我喜欢的Objective-C啦~~~实现目标生成二维码二维码的信息包括学号、姓名二维码需要加入图片实现导入库实现代码代码部分////ViewController.m//QRCode////CreatedbyHZhenFon2018/9/23.//Cop
喜欢吃布丁但是没有钱
·
2020-08-20 10:47
电脑知识
iOS-
获取苹果商店iPhone应用程序编号APPID-应用中跳转到AppStore中的其他应用
本文链接:http://blog.csdn.net/like_sky_/article/details/52411196一获取苹果商店iPhone应用程序编号APPID1在mac上打开itunes,在右上角输入应用程序名,记得是在AppStore中搜如果没搜索到app可能不是选择在AppStore中搜索选择在AppStore中搜索app的方法:1.1点击左上角菜单栏的音乐项(一般默认为音乐)换成应
like_sky_
·
2020-08-20 10:36
iOS
微信小程序
蓝牙模块
遇到的坑
今天第一次写博客,关于微信小程序蓝牙这一块,因为公司项目需要搞一个蓝牙的小程序,而小程序
蓝牙模块
也是刚出不久,遇到的坑很难解决,经过自己的摸索以及同事的帮忙,终于可以实现获取到蓝牙的数据了。
i_a_jun
·
2020-08-20 10:39
微信小程序
微信
微信小程序
iOS-
延迟执行和定时器详解
iOS中想实现方法的延迟执行和定时器功能,方法有很多,各有所长,所以在开发者,我们应该选择合适的方法。延迟执行:performSelector:afterDelay:NSTimerGCD的dispatch_after定时器:NSTimerGCD的dispatch_source_ttimer一、延迟执行01-使用performSelector:afterDelay:方式实现官方://默认只在主线程中
iMazy
·
2020-08-20 09:34
iOS
iOS-
关联对象
以UIAlertView为例,在创建时,对事件进行处理。objc_setAssociatedObject此方法以给定的键和策略为某对象设置关联对象值objc_getAssociatedObject此方法根据给定的键从某对象中获取相应的关联对象值objc_removeAssociatedObjects此方法移除指定对象的全部关联对象//设置关联对象时,通常使用静态全局变量做键。staticvoid*
黑酒一
·
2020-08-20 07:15
收藏!了解UART总线工作原理看这一篇就够了!
您会发现目前许多项目中使用UART的GPS模块、
蓝牙模块
和RFID读卡器模块等连接到Ras
liming0931
·
2020-08-20 06:26
嵌入式/stm32
计算机知识
Swift 字符串、数组拷贝问题
如果你想更进一步了解深、浅拷贝问题,请点击
iOS-
深复制(mutableCopy)与浅复制(copy)字符串之间拷贝Swift中的字符串是值类型。
onefboy
·
2020-08-20 06:02
iOS-
身份证中间数字设置为星号
iOS中可以替换特定位置的字符,所以替换成星号非常简单,简单扩展一下字符串,方法如下:-(NSString*)replaceStringWithAsterisk:(NSInteger)startLocationlength:(NSInteger)length{NSString*replaceStr=self;for(NSIntegeri=0;i
FlyElephant
·
2020-08-20 05:38
蓝牙profile简介
蓝牙4.0标准包括传统
蓝牙模块
部分和低功耗
蓝牙模块
部分,是一个双模标准。低功耗蓝牙也是建立在传统蓝牙基础之上发展起来的,并区别于传统模块,最大的特点就是成本和功耗降低,应
超人不会Fly
·
2020-08-20 03:54
iOS-
一些实用的小技巧
1.全局隐藏tabbar黑色分割线UITabBar.appearance().shadowImage=UIImage(named:"tabbarshadow")UITabBar.appearance().backgroundImage=UIImage(named:"tabbarshadow")2.全局修改UITextField/UITextView光标颜色//修改所有的UITextField和UI
yuyangkk
·
2020-08-20 03:51
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他