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-蓝牙模块
STM32循迹小车/Android蓝牙控制小车(一)
控制模块:正点原子STM32精英开发板驱动模块:L298N两路电机驱动模块,两路pwm控制,正反转控制转向控制:S3010舵机,由20ms脉宽pwm信号控制转向循迹模块:5路光电对管循迹模块RS016
蓝牙模块
二克拉梦想
·
2020-06-24 21:51
iOS-
微信支付(一)前戏
2017-02-18日更新在微信开放平台创建你的应用(填写资料,微信官方审核一般3~5天)01-创建应用成功.png待应用通过审核后,准备申请开通微信支付功能(微信支付功能300元/年)02-准备申请开通微信支付功能.png点击开通后,会跳转到微信支付商户平台进行《基本信息完善--->填写商户信息--->填写结算账户--->确认提交》。Tips:1.基本信息:这里需要你公司负责人的手机号验证码。2
一位不愿透露姓名的王先生_
·
2020-06-24 20:34
iOS-
返回指定控制器
开发中会遇到在列表页面查看详情,之后编辑内容,编辑完成之后需要返回到列表页面,大概有两种实现方式://索引NSIntegerindex=[[self.navigationControllerviewControllers]indexOfObject:self];if(index>2){[self.navigationControllerpopToViewController:[self.navig
FlyElephant
·
2020-06-24 18:23
基于stm32蓝牙智能小车设计
控制小车的转动模式通过
蓝牙模块
来实现,利用手机蓝牙助手和
蓝牙模块
相通,进而控制小车的各种运转模式。代码、蓝牙Androidapk地址:https://gith
修炼ing
·
2020-06-24 17:06
硬件专区
iOS-
抠图:去除图片中指定范围内颜色的三种方式
实际项目场景:去除图片的纯白色背景图,获得一张透明底图片用于拼图功能介绍两种途径的三种处理方式(不知道为啥想起了孔乙己),具体性能鶸并未对比,如果有大佬能告知,不胜感激。CoreImageCoreGraphics/Quarz2DCoreImageCoreImage是一个很强大的框架。它可以让你简单地应用各种滤镜来处理图像,比如修改鲜艳程度,色泽,或者曝光。它利用GPU(或者CPU)来非常快速、甚至
Tr2e
·
2020-06-24 13:52
ios-
修改webview网页的字体大小
在app内修改webview的字体大小,只需要在网页加载完成的代理方法里面做下处理就行-(void)webViewDidFinishLoad:(UIWebView*)webView{///250是字体的大小,根据自己的需求修改NSString*fontSize=[NSStringstringWithFormat:@"%d",250];fontSize=[fontSizestringByAppend
打瞌睡de小男孩
·
2020-06-24 12:37
两个
蓝牙模块
HC-05配对的问题
题外话:本人个人博客[www.kurby.top](www.kurby.top)欢迎访问。以后博客都会同步到个人博客和CSDN上,CSDN只作为技术的分享,个人博客会多一些内容,当做我个人的小屋。如有兴趣,欢迎访问。以前都是用蓝牙和手机连接,没有做过AT指令,直接连得GND,TXD,RXD,所以今天就想试一下两个蓝牙之间配对的问题先照着某宝卖家给的资料,发现手册上都是PIO11,巴拉巴拉的这什么啊
m0_37182543
·
2020-06-24 11:10
两个蓝牙模块HC-05配对
记录下创建podspec的流程
创建podspec我参考的是这两个大哥的文章:3分钟让你的框架支持cocoapods,podspec文件讲解
iOS-
将自己的库支持CocoaPods创建podspec首先使用终端cd到你项目的目录执行:
ErHu丶
·
2020-06-24 10:03
iOS-
使用python脚本替换方法引用同时修改导入的头文件
背景iOS项目废弃旧的类及方法引用,替换成新的类及新的方法,如果调用较多,手动替换将是一件费时费力且容易出错的事情,交给脚本就轻松多了归根结底,懒惰是第一生产力实现效果替换旧的方法引用为新的方法引用删除旧的方法需要导入的头文件新增新的方法需要导入的头文件,放在当前类所有import的最后一行同一个类不会重复导入相同的头文件若和pod目录平级,不会修改pod目录下的文件终端打印修改的内容和行数使用方
曹九朵_
·
2020-06-24 09:43
BLE和经典蓝牙的区别
蓝牙4.0标准包括传统蓝牙部分和低功耗
蓝牙模块
部分。低功耗蓝牙是建立在传统蓝牙基础之上继而发展的,并有别于传统
蓝牙模块
。
Jason.liu17
·
2020-06-24 08:48
BLE协议解析
BLE
iOS-
解决title不居中问题
如果标题过长,push下个页面,会导致这个页面title不居中!NSArray*viewControllerArray=[self.navigationControllerviewControllers];longpreviousViewControllerIndex=[viewControllerArrayindexOfObject:self]-1;UIViewController*previo
zzzzzzzzzl
·
2020-06-24 08:48
CoreAnimation学习笔记(一)
这是关于系统学习CoreAnimation的学习笔记,记录常用和重要的知识点,gitbook地址:https://www.gitbook.com/book/zsisme/
ios-
/details一、寄宿图
LX2014
·
2020-06-24 07:52
【IoT】经典蓝牙 BT 与低功耗蓝牙 BLE 区别
蓝牙4.0标准包括传统蓝牙部分和低功耗
蓝牙模块
部分。1、
蓝牙模块
蓝牙模块
(Bluetoothmodule)是指集成蓝牙功能的芯片基本电路集合,用于短距离2.4G的无线通讯模块。
简一商业
·
2020-06-24 07:48
IoT产品之蓝牙设计
Base基础原理和工具
iOS-
[[UIScreen mainScreen] scale]介绍
[[UIScreenmainScreen]scale]是计算屏幕分辨率的[[UIScreenmain]scale]==1;//代表320x480的分辨率(就是iphone4之前的设备,非Retain屏幕)[[UIScreenmain]scale]==2;//代表640x960的分辨率(Retain屏幕)[[UIScreenmain]scale]==3;//代表1242x2208的分辨率
malgee
·
2020-06-24 06:42
iOS-
代理详解及使用
一、定义:代理模式是一种传递消息的模式,整个模式包括:协议、委托、代理三个模块。协议:定义的规则,规则就是代理方需要实现的方法委托:委托人,事件的委托方代理:根据协议做事情的人,实现委托人所托付的事情二、页面传值写法目的:A控制器跳转到B控制器,再从B控制跳转回来,并且带回一个值。(1)在B控制器声明协议及属性,在跳转回A控制器的方法里写代理方法传值(2)在A控制器遵守协议,实现协议方法接收传过来
inyourface
·
2020-06-24 05:26
Android BLE学习(三):编写自己的 BLE蓝牙读写工具(功能仿照nrf master control panel)
上一篇文章总结了51822BLE
蓝牙模块
的连接以及一些蓝牙协议相关的知识,本文将综合前述内容,参照官方的nrfma
vonchenchen1
·
2020-06-24 04:56
BLE开发笔记
Android蓝牙完全学习手册
对于手机行业的开发者,要进行
蓝牙模块
的维护,就必须从Android系统底层,至少框架层开始,了解蓝牙的结构和代码实现原理。这方面的文档、网上的各个论坛的相关资料却少之又少。
eyelike
·
2020-06-23 23:03
Android
iOS-
为UIView、UILabel、UIImageView添加手势
iOS-
为UIView、UILabel、UIImageView添加手势说明:1.手势不能被重复使用,手势定义后只能对最后一个使用它的视图生效,例如1个手势先后被UILabel1,UILabel2,UILabel3
iteye_14994
·
2020-06-23 18:47
iphone
IOS-
原生通讯录Contact
为什么要用CNContactPickerViewController啊??因为ABPeoplePickerViewController被废弃了啊虽然可以用但是满足不了强迫症。不废话了!CNContact使用这个框架的时候大多情况下使用到了KVC1、在BuildPhases中的LinkBinaryWithLibraries里导入Contacts.framework和ContactsUI.framew
文学振噢
·
2020-06-23 16:40
iOS-
编译 ijkplayerDemo 制作IJKMediaFramework
1.下载https://github.com/Bilibili/ijkplayerB站资源下载.png2.编译ijkplayer2.1下载回来后会发现ffmpeg-lib里面的.a文件缺失显示为红色缺失的.a文件.png2.2接着编译ffmpeg2.2.1.打开终端,cd到ijkplayer文件夹中cdijkplayer如下图:ijkplayer.png2.2.2.下载ffmpeg./init-i
南镇s
·
2020-06-23 15:53
iOS-
新东方面试总结
新东方面试总结:一面:自我介绍磕磕巴巴,好歹面试官没有听进去Angular组件生明周期uiview的生命周期说下你对http的了解TCP/UDP有什么区别Ios多线程你了解多少你在appApp做了哪些优化响应式编程了解吗?有哪些技术支持响应式编程?iOS层面有哪些技术实现方案?做项目最有挑战性的地方怎么解决App启动过程有没有用flutter进行Afnetwoking,sdwebimage,yym
小朋友的爸爸
·
2020-06-23 15:17
ios-
性能优化
卡顿原因首先我们得了解屏幕成像原理,这是CPU和GPU起着至关重要的作用CPU(CentralProcessingUnit,中央处理器)对象的创建和销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图像的绘制(CoreGraphics)GPU(GraphicsProcessingUnit,图形处理器)纹理的渲染在iOS中是双缓冲机制,有前帧缓存、后帧缓存成像原理:CPU计算,
hengsf123456
·
2020-06-23 14:10
平衡小车项目解读日志
2016/3/311.关于6050陀螺仪模块问题2.今天开始着手平衡小车项目,
蓝牙模块
不用关心,只要知道可以连接,再判断串口发来的指令即可。
躺着最舒服
·
2020-06-23 13:12
stm32
iOS-
获取设备的宽&高
//获取设备屏幕宽度#definekScreenWidth(MAX([[UIScreenmainScreen]bounds].size.height,[[UIScreenmainScreen]bounds].size.width))//获取设备屏幕高度#definekScreenHeight(MIN([[UIScreenmainScreen]bounds].size.height,[[UIScre
haojess
·
2020-06-23 12:04
iOS
iOS基础
IOS-
如何干掉UITextField的长按手势菜单与输入内容限制
今天项目用到了这个就写一下,方便以后同学不会的时候可以直接使用首先要重写UITextFiled子类在初始化方法下面copy下面方法就禁止了长按出现的菜单//干掉textField的长按菜单禁止copypaste-(BOOL)canPerformAction:(SEL)actionwithSender:(id)sender{if([UIMenuControllersharedMenuControll
阿雷_
·
2020-06-23 12:51
IOS
iOS-
关于iOS 11和 iPhone X适配问题的整理文章
1.https://www.lee1994.com2.http://www.jianshu.com/p/efbc8619d56b3.http://www.jianshu.com/p/c355cc4b12c2?utm_campaign=maleskine&utm_content=note&utm_medium=reader_share&utm_source=weibo4.http://www.coc
学_iOS
·
2020-06-23 10:58
微信小程序蓝牙通信
小程序与蓝牙进行通信的过程如下:打开小程序的
蓝牙模块
(wx.openBluetoothAdapter)。搜索蓝牙设备(wx.startBluetooth
超频化石鱼
·
2020-06-23 09:18
微信小程序
iOS-
高仿微信摇一摇动画效果加震动音效
众所周知,微信中的摇一摇功能:搜索人/歌曲/电视,同样在一些其他类APP中也有一个摇一摇签到,摇一摇随机选号等功能,下面以微信摇一摇功能来介绍实现原理.对于摇一摇功能,在iOS中系统默认为我们提供了摇一摇的功能检测API.iOS中既然已经提供了接口,我们直接调用就好了.#import#import实现原理**1.监听摇一摇方法**//摇一摇开始-(void)motionBegan:(UIEvent
smile丽语
·
2020-06-23 08:31
iOS-
获取视频中的指定帧
方法一:AVFoundation#import-(UIImage*)thumbnailImageForVideo:(NSURL*)videoURLatTime:(NSTimeInterval)time{AVURLAsset*asset=[[AVURLAssetalloc]initWithURL:videoURLoptions:nil];NSParameterAssert(asset);AVAsse
lancely
·
2020-06-23 08:10
【ThirdParty】
iOS-
友盟分享
Demo:(XSLC项目,未上线)要使用友盟,现在友盟网站中添加新的应用,获得此应用的唯一Appkey官方文档:http://dev.umeng.com/social/ios/quick-integration#1_21.Cocoapods集成SDK将需要的写入Podfile文件,然后在终端中执行"podinstall"但是执行完终端出现提示[!]YourPodfilehashadsmartquo
亲爱的大倩倩
·
2020-06-23 08:54
【代码笔记】
iOS-
自定义switch
一,效果图。二,工程图。三,代码。ViewController.h#import#import"CustomSwitch.h"@interfaceViewController:UIViewController@property(nonatomic,strong)CustomSwitch*leftSwitch;@property(nonatomic,strong)CustomSwitch*right
菜鸟and小白
·
2020-06-23 07:05
iOS-代码笔记
iOS-
导航栏,类似淘宝“我的淘宝”导航栏
大牛路过还请赐教~实现的效果效果描述:1、个人中心页面,上滑操作时,导航栏从无到有渐变,背景是一张图片,不是颜色。2、设置按钮不管导航栏是有还是无,始终存在显示。3、标题“我的”随着导航栏的渐变渐变。4、从我的页面push进入的二级页面的导航栏背景是白色的。动态图效果:效果图其实开始做项目的时候我是搜索的第三方HYNavHidden传送门但是有一个bug我不知道怎么解决,就是如果导航栏的right
牛牛爱优闲
·
2020-06-23 06:00
iOS-
网络基础及应用-JSON和XML解析
1.0JSON解析1.1JSON简单介绍001问:什么是JSON答:(1)JSON是一种轻量级的数据格式,一般用于数据交互(2)服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)002相关说明(1)JSON的格式很像OC中的字典和数组(2)标准JSON格式key必须是双引号003JSON解析方案a.第三方框架JSONKit\SBJSON\TouchJSONb.苹果原生(N
panda_sheng
·
2020-06-23 02:14
iOS-
当键盘出现的时候,如何让UITextField自动上移
在我们的开发中,大多数情况下都需要用到文本框输入,当键盘出现的时候,如何让UITextField自动上移这个算是常见需求,对此我也参考了一些唐巧等一些大牛的资料。主要是通过增加对键盘出现和消失的相应的Notification,然后在键盘出现和消息的时候,通过设置相关控件的frame来实现。相关代码如下:-(void)textFieldDidBeginEditing:(UITextField*)se
Super_Yi
·
2020-06-22 23:55
iOS-
静态库&动态库
静态库和动态库的区别,网上已经有很多文章了,这里就不做介绍了,本文主要讲下如何制作对应的库。静态库制作:.a文件,新建项目选择CocoaTouchStaticLibrary制作。在Swift项目中使用的时候,通过#import引入Framework文件,该文件有3种方式生成,参考https://www.jianshu.com/p/dd25e16e39ca?nomobile=yesa.静态库.a文件
JerrySi
·
2020-06-22 22:39
基于Android的温湿度采集系统
整体设计包含硬件与软件两大部分,硬件提供数据支持,软件用于数据显示,数据传送的桥梁HC-05
蓝牙模块
,它支持Socket蓝牙通信协议,这种协议与4.0低功耗蓝牙通信协议有很大的区别,具体可以自己去
程序-源
·
2020-06-22 19:01
Realm 使用初体验-OC版
所以我下载下来手动拉Framework了==找到下载包中
ios-
>dynamic->xcode-7找到Re
AllenZYQ
·
2020-06-22 18:50
iOS-
重力弹跳动画(流畅版)
方法一:如果需弹跳多次,动画要多层嵌套,代码量稍微有点大,弹跳结束中心点不变。//动画弹跳效果关键代码弹跳多次可自行多嵌套几次调用此方法只需传入弹跳对象-(void)animationShootOut:(UIView*)animationView{CGRectframe=animationView.frame;[UIViewanimateWithDuration:0.4fdelay:0.0fopt
dangxy丶
·
2020-06-22 18:33
小米手环iOS开发实战(一):iOS蓝牙框架CoreBluetooth
本实例使用Swift3.0语言,Objective-C的
蓝牙模块
处理有略微不同,具体可见文档。
MinecodeAir
·
2020-06-22 16:10
▲—iOS开发—▲
★—小米手环实战
如何根据需要来选择
蓝牙模块
?
客户在
蓝牙模块
的选择中,也会考虑很多先决条件,例如
蓝牙模块
的尺寸,功耗,性价比等等,从而才能考虑是否将
蓝牙模块
应用到产品中。
昇润科技
·
2020-06-22 14:54
iOS:生成.a静态库
一、创建Framework&Library工程:打开Xcode,创建新工程,选中
iOS-
>Framework&Library下的”CocoaTouchStaticLibrary”-Next,输入名称,创建成功
意华
·
2020-06-22 11:26
iOS
BT06串口
蓝牙模块
的配置以及与电脑的配对
配置
蓝牙模块
step1:确定型号首先我们需要知道我们
蓝牙模块
的型号,如果
蓝牙模块
是偶然获得,可以上淘宝搜有没有长得一样的
蓝牙模块
,找到之后就看看它是什么型号。
Shijia Yin
·
2020-06-22 09:54
时常忘记
iOS-
抽取私有Pod库
iOS-
抽取私有Pod库引言一.公有Pod库的本质二.创建私有Pod库1.创建私有的远程索引库2.创建私有Pod组件库3.将QDFoundation.podspec文件加入私有的远程索引库QDFoundationSpec4
Tiramisu_LM
·
2020-06-22 06:38
基于蓝牙的APP控制STM32板LED小灯
硬件:
蓝牙模块
、STM32F103战舰(或其他单片机)、手机一部软件:AppInventor(网上下载,不能放在有中文的文件夹中,否则报错)二、功能实现
蓝牙模块
:连接HC-05VCCGNDTX(接单片机
汝与此鱼
·
2020-06-22 06:50
HC-05无底板
蓝牙模块
连接51单片机,配置,安卓连接传输数据测试程序
买个
蓝牙模块
以为是HC-06,没有底板,测试半天反应,后面才发现是HC-05,HC-05和HC-06的测试方法稍有不同一、HC-05
蓝牙模块
连线先上一个自己的接线(有点丑,凑活着测试一下)下面是接线原理图
T_NULL
·
2020-06-22 06:55
我用代码做过的有趣的东西
(价格在180左右)cc2541
蓝牙模块
。(3
Small_Pond
·
2020-06-22 05:46
程序员
单片机
蓝牙
stm32
魔镜
iOS-
打开本地或下载的Excel文件
刚迭代个项目小功能,打开本地或下载excel文件。打开本地的比较简单,这里只说下载文件并且打开。主要步骤:1.判断沙盒里面是否已经存在了文件,没有就下载,有就打开。2.下载文件,下载完成后打开。下载文件比较简单,封装一个下载的方法:+(void)downloadExcelFileWithUrlString:(NSString*)urlStringfilePath:(NSString*)filePa
爱勤海之旅
·
2020-06-22 04:57
技术类博客
iOS-
线程同步的几种方式
在多线程开发中数据的安全是非常重要的,在开辟分线程执行耗时操作以保证主线程不阻塞的同时,数据的安全也要保证才行。如果同一个资源(一个变量或者一段代码或者存储的数据等)同时被多个线程访问修改,可能会造成数据的错乱,得到的也就不是自己想要的结果,所以多线程开发中线程间的同步有时显得尤为重要。实现多线程间的同步方式:锁(互斥锁、条件锁、递归锁)和GCD(队列、信号量、栅栏)。了解更多类型的锁可以查看线程
爱勤海之旅
·
2020-06-22 04:27
iOS开发笔记
NSLock
Semaphore
Barrier
dispatch_sync
iOS-
唯一设备号,mac地址
NSString*uuid=[[[UIDevicecurrentDevice]identifierForVendor]UUIDString];EAAccessory*accessory;NSString*macAddress=[accessoryvalueForKey:@"macAddress"];EAWiFiUnconfiguredAccessory*accessory;NSString*mac
无悔zero
·
2020-06-22 04:51
iOS-
如何保证app进入后台后,不被系统kill
写在前面:为什么app进入后台后,会被系统kill掉?答:当app进入后台,此时app所占用的内存就不是由我们自己控制,而是由系统去控制。当系统认为其他应用需要占用内存时,系统会优先吧进入后台的appKill掉,进而释放内存供其他应用使用。当时需求方提出这个需求时。我也是一脸懵逼,他们需要在他们规定的时间范围内进行定位以及定位信息上传,当时我的第一个想法就是@”你这不是在监视别人吗?”。然并卵,只
RookieJin
·
2020-06-22 04:56
iOS学习之路
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他