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-蓝牙模块
蓝牙数据传输过程简述
蓝牙的端口是RFCOMM,RFCOMM是一个面向连接,通过
蓝牙模块
进行的数据流传输方式,也称为串行端口规范(SerialPortProfile,SPP),为创建
Bount0000
·
2020-08-07 11:30
安卓手机与
蓝牙模块
联合调试(四)—— 单片机数据上传至蓝牙(STC89C52 + DS18b20)
系列博文:(1)安卓手机与
蓝牙模块
联合调试(一)——
蓝牙模块
的串口通讯(2)安卓手机与
蓝牙模块
联合调试(二)——单片机蓝牙控制LED灯亮灭(上)(3)安卓手机与
蓝牙模块
联合调试(三)——单片机蓝牙控制LED
涛声依旧Cjt
·
2020-08-07 10:26
Android
--
单片机和蓝牙
安卓与蓝牙硬件
E104-BT10G/N
蓝牙模块
组成mesh网络流程
Mesh网络架构E104-BT10G/N
蓝牙模块
最大的优势在于可中继网络内的任意数据,任意模块都是中继,中继的同时也都可收到数据接线方式测试模块只需用到VCC、GND、TXD和RXD引脚,分别与USB-TTL
余府
·
2020-08-07 09:47
E104-BT10系列
SigMesh
蓝牙
mesh
IOS-
使用UICollectionView+UIScrollView实现悬停、导航条跟随列表滚动滑动
本例子主要实现2个主要功能悬停UIScrollView的中Item随着滚动列表联动变化效果图:悬停的变化通过监听UIConllectionViewContentSet变化再改变待悬停视图和y坐标即可,核心代码如下:-(void)scrollViewDidScroll:(UIScrollView*)scrollView{self.pageSuperViewSuperView.lgf_y=MAX(-1
劉胡來
·
2020-08-05 21:36
IOS
使用vs1053在stm32上录音播放(不使用文件系统、SD卡)
本文仅挑关键性代码进行分析:工具:keil5,stm32F103ZET6战舰开发板、
蓝牙模块
,ST-LINK烧录器(开发板上的USB_232坏了
ZRong-L
·
2020-08-05 15:11
单片机
iOS-
响应者链, runtime, runloop
响应者链响应者链条概念:iOS系统检测到手指触摸(Touch)操作时会将其打包成一个UIEvent对象,并放入当前活动Application的事件队列,单例的UIApplication会从事件队列中取出触摸事件并传递给单例的UIWindow来处理,UIWindow对象首先会使用hitTest:withEvent:方法寻找此次Touch操作初始点所在的视图(View),即需要将触摸事件传递给其处理的
zhz459880251
·
2020-08-05 04:59
ios平台
iOS-
申请邓白氏编码的超详细流程介绍(2017.06.12)
一、填写申请表单申请苹果开发者账号途中,我们会用到邓白氏编码,申请邓白氏编码的入口自然也是在申请苹果开发者账号途中进入。1.登录AppID登录入口:https://developer.apple.com/account/.公司开发者账号一般都是由老板来管理的,所以使用老板的个人AppID登录就好了,没有就让老板申请一个。登录进来后进行以下操作:选择Company/Origanization,也就是
xiaoxiaobukuang
·
2020-08-05 03:30
iOS管理
Micropython教程之TPYBoard制作蓝牙+红外循迹小车
学习
蓝牙模块
的接线方法及其工作原理。学习L298N电机驱动板模块的接线方法。学习蓝牙控制小车的工作原理。
weixin_37251451
·
2020-08-05 03:55
4.0低功耗蓝牙解决方案
4.0低功耗蓝牙解决方案1.物品防丢2.健康监测3.家居测控4.人机交互5.工业数据交换6.家电遥控7.玩具遥控
蓝牙模块
应用:4.0低功耗蓝牙解决方案蓝牙汽车DVD模块蓝牙车载免提模块蓝牙音箱模块蓝牙数据传送模块蓝牙音频模块蓝牙适配器模块蓝牙音箱电脑
蓝牙模块
蓝牙个人数字助理模块蓝牙
longlinely
·
2020-08-05 01:10
蓝牙模块
iOS-
(MAC)使用花瓶Charles对http以及https抓包
HTTP抓包Charles的官网下载:下载地址下载安装完成后打开charles点击选择ProxySettings弹出如下界面勾选上面那个选项,端口默认为8080,可以自己手动设置,如设置为8888等。如果需要Mac上也抓包的话,需要点击macOS然后勾选EnablemacOSproxy选项即可。然后终端输入命令ifconfig执行,我们可以看到本机的IP地址,然后打开手机wifi选项,配置代理->
MinggeQingchun
·
2020-08-04 23:01
iOS-OC
各种智能跟随定位技术解剖
有两种方法,一直是两个
蓝牙模块
,定向天线朝向不同,根据天线接收的信号强度比例来
行走的行李箱
·
2020-08-04 20:08
iOS-
成员变量和属性理解
iOS5之后:@property声明的属性默认会生成一个_类型的成员变量,同时也会生成setter/getter方法。iOS5之前:1.一个大括号里面定义了成员变量2.@property声明3.@implementation中使用@synthesize方法。DemoiOS5之前是这样的@interfaceViewController(){//1.声明成员变量NSString*myString;}/
qq_38795501
·
2020-08-04 17:42
iOS
Altium Designer 13 设计备忘录3——如何设置覆铜禁止布线区域
禁止布线区域主要用在一些特定的地方,例如在使用板载天线的WiFi、
蓝牙模块
时,按模块的要求天线周围不能有走线和铜箔,所以此时需要将这一片区域通过禁布区隔离开来。
Sense_Ye
·
2020-08-04 16:23
Altium
Designer
蓝牙远程控制小车实现
小车实物图模型和上位机控制软件申报作品情况(科技发明制作)作品全称蓝牙全方向远程控制小车作品设计、发明的目的和基本思路、创新点、技术关键和主要技术指标1.设计目的:该设计使用小车底板,减速直流电机,外加8051系统,和L298N模块,
蓝牙模块
yelloworange
·
2020-08-04 14:35
硬件开发
iOS-
创建自己的Signal工具类(一)
本文首发地址之前说都是使用,如果有不明白的地方可以查看iOS深入了解ReactiveCocoa的使用(一)iOS深入了解ReactiveCocoa的使用(二)这两篇文章。下载DEMO最近看一些招聘信息的时候,尽然有人提到熟悉ReactiveCocoa。并且还是所谓的加分项。对于这个工具,熟练使用就好。一般工程不建议使用。个人暂时觉得有一下几点:(以后待补充–不喜欢就别喷)1:工具包太大2:出问题了
追风舟
·
2020-08-04 07:51
徐如林
iOS-View
iOS-
跨界面传值和跨应用传值
跨界面传值从一个界面将一个结果值传到另一个界面,这个是我们在开发过程中非常常见的一个问题。传值本身并不是一个太复杂的问题,在此主要简述一下常用的传值方法。我们传值常用的方法主要有四种:1.属性传值2.代理传值3.block传值4.通知传值5.KVO对象传值属性传值:属性传值应该来说是比较简单的一种传值方式,但是这种传值方式有其局限性,常用的一种场合是我们从界面A跳转到界面B,如何我们想讲界面A的值
weixin_30892037
·
2020-08-04 04:43
iOS-
常驻线程之线程循环调用(两个线程循环交替调用)
前言关于线程常驻,就是当你创建一个线程以后,你希望他一直存在,但是往往当我们创建的线程执行完成以后就会停止,不能再次利用;那么我们想再次利用该线程继续工作呢?这个时候就需要我们吧该现场添加到RunLoop。接着就是线程循环调用了,移动开发交流群(365152048)群里面的一个小伙伴有一个需求,那就是:A线程打印1结束以后B线程打印2,B线程打印结束以后再打印A线程,以此循环进行。线程常驻创建一个
ZFJ_张福杰
·
2020-08-04 03:17
iOS开发
Androidble4.0蓝牙开发兼容2.0蓝牙应用(针对arduino蓝牙控制小车开发应用HC-08,06
蓝牙模块
的连接)
1.嗯有段时间没更新博客啦,给广大CSDN友上点干活2.android蓝牙即智能穿戴设备火起来之后蓝牙的普及也是有点猛,今天我们博客的主题就是围绕arduino开发蓝牙控制小车写的测试demo,连接的
蓝牙模块
是
远方helloword
·
2020-08-03 21:35
Android蓝牙串口通讯
iOS用xib文件创建UITableView
·首先创建一个新工程这里不再进行赘述·接着新建一个继承自UITableView的文件按住command+N快速打开新建文件列表,选择
iOS-
>Source->CocoaTouchClass,在subclass
iOS猿
·
2020-08-03 21:48
ios开发
基于stm32智能门锁系统
目录一、项目背景二、项目功能要求三、元件购买地址四、开发项目2、项目简介3、
蓝牙模块
①、连接蓝牙②注意事项③、设置为主模块的步骤④、蓝牙代码4、RFID①、在使用之前,需要将弯排针焊接在RFID-RC522
weixin_44585751
·
2020-08-03 21:53
stm32F4
机器学习
iOS-
网络图片通过NSOperation线程依赖异步加载并保存到沙盒中
在iOS开发中经常会遇到下载好多较大图片并且在二级界面展示到UIImageView的情况,例如探探中多卡片的图片展示。当然如果将图片下载这种极耗时的操作放在主线程操作会造成程序假死的状况,所以考虑使用在多线程异步加载并且添加线程间依赖的方式,尽可能好的提高用户体验。在这之前需要一些知识储备:1.线程依赖。2.沙盒存储1.线程依赖.目前在iOS和OSX中有两套先进的同步API可供我们使用:NSOpe
极客学伟
·
2020-08-03 20:30
❶
iOS开发
❻
网络
⑪.
iOS修炼之道
iOS-
原生网络请求
用多了AFN难免对苹果底层的网络请求陌生了许多,编程所谓一天不敲就手生,尝试几种原生网络请求方法,和大家共享…普及:URLSession的基本概念1.三种工作模式:默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存的持久化策略,使用用户keychain中保存的证书进行认证授权。瞬时会话模式(ephemeral):该模式不使用磁盘保存任何数据。所
极客学伟
·
2020-08-03 20:59
❶
iOS开发
❻
网络
⑪.
iOS修炼之道
iOS-
网络请求的两种常用方式GET & POST的区别
网络请求的两种常用方式的实现【GET&POST】–GET的语义是获取指定URL上的资源–将数据按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,各个变量之间使用“&”连接–不安全,因为在传输过程中,数据被放在请求的URL中–传输的数据量小,这主要是因为受URL长度限制1>Get请求直接从服务器拿数据性能好效率高在地址栏会显示所有的参数,从直观上安
极客学伟
·
2020-08-03 20:59
❻
网络
❶
iOS开发
iOS 网络请求顺序执行
参考文章(
iOS-
网络请求依次执行,NSOperationQueue与dispatch_semaphore)[https://www.jianshu.com/p/342b2ffbdd97]NSOperationQueue
lalu
·
2020-08-03 20:38
Swift-Framework开发及使用(一)
下面演示一个最基础framework的开发及使用一、framework的制作新建一个工程,创建时选择
iOS-
>Framework&Library,如下图所示
Charles_Sir
·
2020-08-03 18:36
iOS
Swift
iOS-
静态库
一.库的介绍什么是库?库是程序代码的集合,是共享程序代码的一种方式根据源代码的公开情况,库可以分为2种类型●开源库公开源代码,能看到具体实现比如SDWebImage、AFNetworking●闭源库不公开源代码,是经过编译后的二进制文件,看不到具体实现主要分为:静态库、动态库静态库和动态库的区别二.静态库.a文件的制作1.选择CocaTouchStaticLibrary2.输入静态库名称3.添加库
imkata
·
2020-08-03 17:55
其他
iOS-
常用工具
一.常用的工具1.simpholders可以快速查看项目的沙河路径,比较方便2.crashlytics注册之后可以使用它的服务,用户使用app崩溃之后会把崩溃信息发给开发者3.guthup客户端使用客户端可以快速下载第三方库的各种更新,还可以查看作者更新的情况二.如何将项目托管到githup1.点击添加本地仓库2.创建并且添加3.commit4.push5.有了为了验证是否有,可以去githup查
imkata
·
2020-08-03 17:23
其他
内存
iOS-
资源打包 内存分配instruments 私有API 获取硬件信息
一.测试如果图片放到image.xcassets里面图片放到哪里了1.把图片放进去2.打断点poNSHomeDirectory()3.前往文件夹4.bundle如下5.右键showinfinder发现图片在下图:6.将部署版本改成7.17.发现没有了总结:资源打包图片是被放到Images.xcassets里面1.部署版本在>=iOS8的时候,打包的资源包中的图片会被放到Assets.car.图片有
imkata
·
2020-08-03 17:23
其他
iOS-
加速计 传感器 蓝牙
一.加速计加速计的作用●用于检测设备的运动(比如摇晃)加速计的经典应用场景●摇一摇●计步器加速计的原理●检测设备在X、Y、Z轴上的加速度(哪个方向有力的作用,哪个方向运动了)●根据加速度数值,就可以判断出在各个方向上的作用力度各个方向上,加速度的大小如下(加速度的取值在(-1,1)之间加速计程序的开发●加速计程序的开发●在iOS5以前:使用UIAccelerometer,用法非常简单●从iOS5开
imkata
·
2020-08-03 17:23
其他
iOS-
关键字-泛型ObjectType 协变__covariant 逆变__contravariant
一.泛型作用泛型:限制类型为什么要推出泛型?迎合swift泛型作用:1.限制类型2.提高代码规划,减少沟通成本,一看就知道集合中是什么东西二.泛型用法:__covariant:协变,子类转父类__contravariant:逆变父类转子类1.泛型声明:在声明类的时候,在类的后面//第一步声明泛型@interfacePerson:NSObject//语言@property(nonatomic,str
imkata
·
2020-08-03 17:51
关键字
iOS-
网络请求
1、NSURLConnection,NSURLSession区别1、NSURLSession支持http2.02、NSURLConnection下载文件时,先是将整个文件下载到内存,然后再写入到沙盒,如果文件比较大,就会出现内存暴涨的情况。而使用NSURLSessionUploadTask下载文件,会默认下载到沙盒中的tem文件中,不会出现内存暴涨的情况,但是在下载完成后会把tem中的临时文件删除
fayxjc
·
2020-08-03 16:24
iOS
【代码笔记】
iOS-
向服务器传JSON数据的两种方式
一,代码。-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.//第一种方法,是把要传的参数组合成一个数组,然后由JSONKit把字典转为字符串NSDictionary*jsonDic=[NSDictionarydictionaryWithObjectsAndKeys:@"李华",@"nam
菜鸟and小白
·
2020-08-03 16:46
iOS-代码笔记
ios-
页面传值(协议、单例)
在第一个页面定义一个协议,同时定义一个协议的方法,用来获取第二个页面返回到第一个页面的返回值。#import#pragmamark定义一个协议用于参数传递@protocoledelegate-(void)setReturnPwd:(NSString*)password;@end在第一个页面的实现文件中,实现协议的方法,同时在跳转到第二个页面的方法中设置代理。#import"ViewControll
陈超q
·
2020-08-03 15:53
ios学习笔记
ios-
设置线程满足某个条件销毁
有的时候我们可能会用到NSThread来进行创建线程然后去执行任务,但是如果我们想让一个任务在执行之后可以再接下去执行下一个任务的话。如果前一个任务执行的够快的话,这个线程就会被销毁了,我们应该如何去保证这个线程去保留下来。这个时候我们就应该去从Runloop着手,因为主线程之所以一直不销毁就是因为有Runloop的存在。所以我们也可以从这方便着手,代码如下所示。首先先设置一个标记属性就是标记这个
rv0p111
·
2020-08-03 14:06
ios-开发
iOS-
常驻线程实现以及优雅退出方式
RunLoop的开启方式:-(void)run;//使线程进入死循环,不利于控制线程退出,不推荐-(void)runUntilDate:(NSDate*)limitDate;//可以设置超时时间,在runloop处理完毕或者超时结束,可以选择重新开启runloop,优于上面的方式-(BOOL)runMode:(NSRunLoopMode)modebeforeDate:(NSDate*)limitD
Number_0_0
·
2020-08-03 13:45
iOS开发
IOS-
如何处理多个网络请求的并发的情况
如何处理多个网络请求的并发的情况一、概念1.并发当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状。.这种方式我们称之为并发(Concurrent)。2.并行当系统有一个以上CPU时,则线程的操作有可能非并发。当一个CPU执行一个线程时,另一
Maxdong24
·
2020-08-03 10:41
IOS开发
iOS-
绝对安全的系统
iOS远比你想象的安全,基本上你能想象到的攻击点,Apple都能想到。TheReducedAttackSurface(减少易被攻击的应用层)一般攻击者通过应用层输入进行攻击表层,这些易攻击的弱点通常在第三方的应用中。因此,Apple不会支持Java和Flash在iOS上运行,这两个应用有爆出安全缺陷,因此不使用它们可以减少被弱点漏洞攻击。TheStripped-DowniOS(定制化iOS)在iO
三寻师兄
·
2020-08-03 05:58
点滴
iOS-
多线程网络同步请求(dispatch_semaphore)
一、简介:dispatch_semaphore_t:表示信号,生成信号的方法是dispatch_semaphore_tsemaphore=dispatch_semaphore_create();dispatch_semaphore_wait:信号等待,它像一个安保,比如小区规定最多只能进入3辆车,而进入一辆车后名额就会减少一个,当剩下的名额为0的时候,再有汽车说要进去时,就只能在外面等待了,直到有
qq_33160937
·
2020-08-03 03:45
iOS开发
IOS-
数组的倒序、升序、降序
NSMutableArray*array=[NSMutableArrayarrayWithObjects:@"5",@"3",@"4",@"2",nil];//倒序NSMutableArray*resultArr=(NSMutableArray*)[[arrayreverseObjectEnumerator]allObjects];NSLog(@"倒序:%@",resultArr);//倒序的结果
qq_33160937
·
2020-08-03 03:45
iOS开发
iOS-
数组集合操作(NSMutableSet)
NSMutableArray*arr1=[[NSMutableArrayalloc]initWithObjects:@"1",@"2",@"3",@"4",@"5",nil];NSMutableArray*arr2=[[NSMutableArrayalloc]initWithObjects:@"1",@"2",@"3",nil];NSMutableSet*set1=[NSMutableSetset
qq_33160937
·
2020-08-03 03:45
iOS开发
蓝牙灯泡
今天学习了一下智能家居方面的内容,我作为一个新手感觉其实作为Android程序员对于智能家居的软件开发,就类似与我们使用环信的平台的SDK一样,对于SDK内的方法进行调用.蓝牙灯泡的工作原理:手机—>蓝牙—>灯泡的
蓝牙模块
LighterFung
·
2020-08-03 03:35
Android
iOS-
循环引用
循环引用强引用:某个对象被strong指针强引用,指针未置为nil对象不会被销毁。弱引用:某个对象被weak指针弱引用,对象销毁weak置为nil。只要一个对象没有被strong指针指向那么该对象就是nil。循环引用的实质:多个对象之间有强引用,不能释放让系统回收。typeof与typedeftypeof是一个一元运算,放在一个运算数之前,运算数可以是任意类型。可以理解为:我们根据typeof()
逆袭从今天开始
·
2020-08-02 22:06
Objective-C
iOS
15块钱的遥控器(T-65 X-WING)的改造利用
本文的主角:内部主板布局硬件资源: 两个自动回中摇杆、数个微动开关、一个震动马达、一个喇叭、一块锂电(带保护板)、两个
蓝牙模块
和一个2.4G无线模块,其中两个
蓝牙模块
的型号分别为BK3431SMA-V2
W770603600
·
2020-08-02 22:20
笔记
迅为iTOP-4412开发板精英版
4GBEMMC(16GB可选),提供多种外接模块,如:RFID模块、继电器模块、CAN总线RS485总线模块、串口转接板、矩阵键盘模块、AVIN模块、GPS模块、VGA模块、500万摄像头模块、WIFI/
蓝牙模块
等
Marry_Snow
·
2020-08-02 22:55
iTop-4412
iOS-
富文本之表情文字混排
场景:如微信一样,可以发送emoji表情,以及emoji表情与文字混排。主要实现依据类:1.NSMutableAttributedString将文本转化成NSMutableAttributedString类型,进而可以赋予文字属性2.NSRegularExpression生成正则表达式规则,查找文本对应的emoji表情符号3.NSTextAttachment将查找到的emoji表情符号转换成图片4
夏目三三
·
2020-08-02 21:48
#
iOS开发小结
生命不歇,挖坑不止!另一种挖洞算法的实现!
效果预览微信小游戏-
ios-
端效果预览实现步骤整体思路是,先用Clipper去计算多
Creator星球
·
2020-08-02 21:34
iOS-
百度语音合成的使用
背景目前语音功能比较出名的就是百度、讯飞语音,当然还有其他平台的语音功能,比如微信之类的。目前我只用过百度、讯飞的语音,具体是讯飞的语音识别和百度的语音合成。很奇葩是吧,为啥要分开来用。要么就选讯飞的语音识别+语音合成,要么就选讯飞的语音识别+语音合成。老板要求的,这个理由够不够,哈哈哈~回归正题,百度的语音合成,建个新工程再玩一下。一、百度语音开放平台注册应用百度语音开放平台:百度语音-永久免费
喜欢吃布丁但是没有钱
·
2020-08-02 15:37
iOS-算法问题
iOS-
计算文字(字符串)高度
注:本方法可适用于计算cell内容为纯文本的情况,达到cell高度自适应的效果。如果有其他形式如图片,视频等内容,原理类似,可以据此算出基础高度或坐标。#pragmamark-计算字符串高度,用于cell的高度自适应-(CGFloat)calculateHeightOfString:(NSString*)text{CGFloatheight=[textboundingRectWithSize:CG
Dancer2015
·
2020-08-02 15:45
iOS-
基本数据类型-NSArray/NSMutableArray
/******************************************************************************NSArray*******************************************************************************//*---------------------------创建数组-
超仔-程序猿
·
2020-08-02 14:21
objectC-笔记
iOS-
根据字典key排序提取value
字典本身无序,我们有时候需要依据有序字典key提取value。/**获取字典有序value数组对传入的字典key进行排序,依序提取value入数组@paramdictNSDictionary@returnNSArray*/-(NSArray*)orderValueArrayWithDictionary:(NSDictionary*)dict{NSMutableArray*orderValueArr
靠近星星的太阳
·
2020-08-02 13:03
iOS-其他
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他