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-
给view添加部分圆角
以下例子为左上角和右上角添加圆角CGFloatradius=10;//圆角大小UIRectCornercorner=UIRectCornerTopLeft|UIRectCornerTopRight;//圆角位置UIBezierPath*path=[UIBezierPathbezierPathWithRoundedRect:self.imgView.boundsbyRoundingCorners:c
songjk
·
2023-10-13 05:11
flutter开发之集成百度
地图定位
插件
前言:在2019年7月份公司要求开发app,通过对比rn、mui等几种开发框架后,最终选用2018年谷歌在移动大会上发布的flutter。在开发过程中我们需要用到百度地图的定位及地图展示功能,由于百度官方并未提供flutter组件,在11月份我们开发了自己的百度地图插件件,主要功能包括定位及地图展示,由于网络原因上传到pub上一直报错,我们采用git方式引用。在flutter更新到1.17.5的版
程序者王大川
·
2023-10-12 09:12
iOS程序访问服务器-实战篇一
所以需要一个中间件,所谓的web服务器>
iOS-
>web服务器->后台这里完们用的是本地服务器前提:1、启动apache,2、可以访问php页面,3、安装myql。
风紧扯呼丶
·
2023-10-12 02:25
做网约车疯狂查SDK的日常(一)司机部分
自己查api去哇Android接入高德SDK内容高德所需SDK需要
地图定位
导航猎鹰功能其中地图功能提供附近派单功能,用于上报司机位置,为了后台给用户附近派单功能服务定位功能实现司机及乘客的定位获取GPS
吃泥巴的猫
·
2023-10-11 13:53
GCD的一些总结
dispatch_get_main_queue(),^{//执行需要的操作});2.1模拟for循环但是下标是随机的12.2模拟for循环但是下标是有序的23.串行、并行队列34.队列死锁的一些实例参考五个案例让你明白GCD死锁-
IOS
孤狼_22d0
·
2023-10-11 10:25
微信小程序定位功能+页面滚动+列表展示
效果图
地图定位
代码:wxml:{{isShowMap?"
小码助力助你前行
·
2023-10-11 01:17
vue
微信小程序
js
微信小程序
javascript
前端
Vue Cli4 使用高德
地图定位
获取当前经纬度信息以及周边定位
以上是最终效果图下面开始代码分享第一步在index,html引入高德地图模块``第二步在Vue.config中配置configureWebpack:{externals:{AMap:'AMap',//高德地图配置AMapUI:'AMapUI'}}注意配置完Vue.Config.js记得rundev只要以上配置完成在打开页面的时候就会自动引入高德地图了第三步在你页面需要显示地图的地方创建地图显示容器
开发攻城狮
·
2023-10-10 20:08
javascript
vue.js
前端
html5
chrome
vue 获取用户位置 高德_JS vue下 实现高德
地图定位
,获取当前经纬度,添加marker...
JSvue下实现高德
地图定位
,获取当前经纬度,添加marker网上关于web端调用高德
地图定位
,百度
地图定位
等等之类的资料比较少,也不完整,在使用的时候最好的资料莫过于官网的文档了,也是逼着我自己学会了看文档了
weixin_39791322
·
2023-10-10 20:35
vue
获取用户位置
高德
iOS-
项目快速支持多语言国际化
前言场景已存在的项目(中文)突然要支持多语言切换或者国际化了。前段时间突然遇到这么一个比较急的需求。在经历了半脚本半人工体力活的加班修改之后(眼睛都快花了),匆匆完成,内心对结果并不满意,其中还是有着一些重复的,不必要的翻译,最后再去查漏补缺去重。后面事情告一段落。静下心来,就再研究了下方案的优化,把纯体力活尽量干掉。整理主要步骤获取汉字及相关页面文件strings文案生成及中文中转映射key项目
xing3523
·
2023-10-10 09:49
iOS-
离屏渲染
在OpenGL中,GPU有2种渲染方式On-ScreenRendering:当前屏幕渲染,在当前用于显示的屏幕缓冲区进行渲染操作Off-ScreenRendering:离屏渲染,在当前屏幕缓冲区以外新开辟一个缓冲区进行渲染操作离屏渲染消耗性能的原因需要创建新的缓冲区离屏渲染的整个过程,需要多次切换上下文环境,先是从当前屏幕(On-Screen)切换到离屏(Off-Screen);等到离屏渲染结束以
SK丿希望
·
2023-10-10 05:44
android显示地图代码,Android Studio之高德地图实现定位和3D地图显示(示例代码)
/*****讲诉了高德
地图定位
和3D地图显示**打包和未打包的情况是不一样的,高德配置是可以配置调试版和发布版**/publicclassMainActivityextendsAppCompatActivityimplementsAMapLocationListener
weixin_39959369
·
2023-10-09 22:07
android显示地图代码
iOS-
多线程-(小码哥底层原理笔记)
iOS中常见的多线程方案image.pngGCD的常用函数同步方式执行任务dispatch_sync(dispatch_queue_t_Nonnullqueue,^(void)block)queue-队列block-任务异步执行任务dispatch_async(dispatch_queue_t_Nonnullqueue,^(void)block)GCD的队列并发队列1.可以让多个任务同时执行(自动
是tan90度啊
·
2023-10-08 20:01
iOS-
多媒体-视频的一些基础信息
1、视频的大小2、视频时长3、视频的格式:MP4、MOV、AVI、RMVB、FLV这些播放格式其实都是封装格式,除了RMVB比较特殊外,其他格式内封装的视频编码格式都是H2644、比特率:视频比特率是指每秒传送的比特(bit)数。单位为bps(BitPerSecond),比特率越高,每秒传送数据就越多,画质就越清晰。5、码率:kbps也就是千比特率6、帧率:fps每秒显示帧数码率的基本的算法是:码
重识
·
2023-10-08 13:56
iOS-
底层原理之内存对齐(2)
首先来看个栗子#includestructCYStruct{inta;//4doubleb;//8charc;//1shortd;//2}Mystruct;intmain(){printf("===%d==",sizeof(Mystruct);return0;}打印结果:===24==我们知道在64位系统中,int是4字节double是8字节char是1字节,short是2字节,加一起不是15字节
NULL_WORLD
·
2023-10-08 00:38
iOS-
调用方法
在iOS中可以直接调用某个对象的消息方式有两种:利用performSelector和NSInvocation来调用相同点:父类都是NSObject不同点:performSelector最多传两个参数,使用比较简单performSelector的方法以及部分使用方法-(id)performSelector:(SEL)aSelector;-(id)performSelector:(SEL)aSelec
linbj
·
2023-10-07 03:28
unity对接安卓高德
地图定位
及围栏功能的实现(1)
1、首先去高德地图开放平台(游戏行业解决方案|高德地图API)。注册自己的账号,并且创建自己的项目,按照高德官方的教程文档创建好项目及key。2、下载定位SDKSDK下载安卓版。3、安卓androidstudio开发3.1新建一个androidstudio空项目一切保持默认状态或者自己定义名字什么的也行,一直点击next就行了按图选择并点击next保持默认就行,或者自定义一些内容也行,点击fini
就想读读别人的文章
·
2023-10-07 03:07
iOS-
底层分析之isa
作为iOS开发者,我们都知道继承自NSObject的子类都包含了一个isa属性,下图是NSObject类的定义:@interfaceNSObject{#pragmaclangdiagnosticpush#pragmaclangdiagnosticignored"-Wobjc-interface-ivars"ClassisaOBJC_ISA_AVAILABILITY;#pragmaclangdiag
沉默Coder
·
2023-10-06 19:48
Swift-Framework开发及使用(一)
下面演示一个最基础framework的开发及使用一、framework的制作新建一个工程,创建时选择
iOS-
>Framework&Library,如下图所示
Charles_Zhang
·
2023-10-06 15:53
iOS-
无限循环播放音频文件(无缝拼接)
说到播放音频比较常用的AVAudioPlayer,自身带有可以循环播放的属性numberOfLoops该值为负数就能实现无限循环播放,但是这只满足一些音频有间歇的可以满足,如果音频文件没有间歇(一直有声音的情况)如果需要无限循环播放就会出现播放中间有卡顿的情况,那就不能使用numberOfLoops=-1来解决了。由于AVAudioPlayer没有监听播放进度的API所以选择了AVPlayer播放
malgee
·
2023-10-05 08:18
iOS-
自定义相机的相关属性介绍
AVFoundation框架1.AVAsset:用于获取一个多媒体文件的信息,相当于获取一个视频或音频文件,是一个抽象类,不能直接使用。2.AVURLAsset:AVAsset的子类,通过URL路径创建一个包含多媒体信息的对象。NSURL*url=;AVURLAsset*anAsset=[[AVURLAssetalloc]initWithURL:urloptions:nil];3.AVCaptur
xiaofu666
·
2023-10-04 19:53
jsbridge实战1:xcode swift 构建iOS app
[[toc]]环境安装macOs:10.15.5xcode:11.6demo:app创建helloworldiOSapp创建工程步骤选择:CreateanewXcodeproject选择:
iOS-
>singleViewApp
snowDreamzzz
·
2023-10-04 18:59
前端工程化
ios
xcode
swift
ios调用python_引用
ios-
和引用ios相关的内容-阿里云开发者社区
iOS内存管理机制解析之MRC手动引用计数机制前言:iOS的内存管理机制ARC和MRC是程序员参加面试基本必问的问题,也是考察一个iOS基本功是否扎实的关键,这样深入理解内存管理机制的重要性就不言而喻了。iOS内存管理机制发展史iOS5以前:MRC(手动引用计数)iOS5及以后:ARC(自动引入计数...文章xinxinitblog2016-04-10632浏览量iOS新特性分列式之iOS5.x-
weixin_39574555
·
2023-10-04 04:01
ios调用python
android 集成腾讯
地图定位
本文只教学定位功能,需要搜索、2D或3D地图的可以到腾讯地图开发平台看api文档,链接:[腾讯地图](https://lbs.qq.com/)一、到腾讯地图开发平下载定位sdk,快速入口:[腾讯
地图定位
Code819
·
2023-10-03 18:36
Android 高德
地图定位
遇到的异常
最近项目中集成了高德
地图定位
功能,使用都是正常按照高德开发文档来的,目前出现的问题是退出整个应用程序时(应用的主界面显示地图同时开启了实时定位),报错误如下:12-2610:21:56.73924692
只取一勺
·
2023-10-03 08:15
iOS-
模拟KVO
@interfacePerson:NSObject@property(nonatomic,copy)NSString*name;@end@interfacePerson(KVO)-(void)by_addObserver:(NSObject*)observerforKeyPath:(NSString*)keyPathoptions:(NSKeyValueObservingOptions)optio
CocoaJason
·
2023-10-03 00:57
iOS-
用自定义的xib做TableView中的cell
1.首先,建立一个.xib文件,并拖拽TableViewCell控件,2.然后根据自己的需求布局,3.再新建TableViewCell文件。4.将xib与新建的tableViewCell进行关联。5.在TableViewCell.h中添加Label标签。6.然后,在TabelView中设置cell。7.其中的@“cellTest”是.xib的文件名。最后在TableView中写如下该方法,会自动适
HeavensLife
·
2023-10-02 23:47
iOS-
字典数组根据时间字段排序
NSArray*timeArray=[device_datasortedArrayUsingComparator:^NSComparisonResult(idobj1,idobj2){NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];[dateFormattersetDateFormat:@"yyyy-MM-ddHH:mm:ss"
卓敦
·
2023-10-02 16:18
iOS-
事件传递和响应机制篇
前言按照时间顺序,事件的生命周期是这样的:事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截时间的处理)->找到最合适的view后事件的处理(touches方法的重写,也就是事件的响应)其中重点和难点是:1.如何寻找最合适的view2.寻找最合适的view的底层实现(hitTest:withEvent:底层实现)(一)iOS中的事件iOS中
MirL
·
2023-09-30 23:22
iOS-
踩坑通知Notification
问题项目的登录有微信快捷登录,然后在个人中心里面有绑定微信号。操作:【账号1】【微信号1】是绑定关系,使用【账号2】绑定【微信号1】结果登陆了微信号1指向的账号1。分析因为只调用了绑定接口,并没有多调用其他接口。所以认为是接口的问题。接口说调用了登录接口。所以导致重新登录了这个微信账号指向的账户。一开始我是不行的,明明我只是调用了一个接口为什么会多调用呢?肯定是接口那边做了其他的类似重定向的操作。
不明Xia落
·
2023-09-28 19:22
iOS-
动态方法决议与消息转发机制
在消息发送机制中我们介绍过,OC是动态语言,对象调用方法其实就是对象接收消息,而消息的发送采用“动态绑定”机制,具体会调用哪个方法直到运行时才确定,然后去执行绑定的代码。绑定的过程:以下面代码为例Person*p=Person.new;[peat];方法调用时,编译器会底层将之转换成C语言的函数objc_msgSend(p,@selector(eat));,来对p发送消息。消息接收者p对象通过方法
爱勤海之旅
·
2023-09-28 11:07
技术类博客
消息转发
动态方法决议
iOS-
马甲包审核注意事项
史上最全iOS马甲包审核以及常见审核问题(上)从事过APP运营的开发者们,可能都听说过苹果马甲包。而对从事棋牌游戏行业的创业者来说,苹果马甲包的重要性更是不言而喻。尤其是去年棋牌马甲包大规模下架事件,更是让众多棋牌运营商损失惨重。那么,有没有什么方法能够解决苹果马甲包审核的问题呢?在此之前,我们需要先了解苹果审核的规则。机审和人工审核和众多平台审核的机制类似,苹果审核有机审和人工审核两部分。包上传
鱼与熊掌不能兼得
·
2023-09-28 07:55
iOS-
面试题(及解答)归纳
1.这段代码有什么问题?for(inti=0;i跟#import""又什么区别?#include是C中用来引用文件的关键字,而#import是obj-c中用来代替include的关键字。#import可以确保同一个文件只能被导入一次,从而避免了使用#include容易引起的重复引用问题.即classA引用了classC,classB也引用了classC,而当classD同时引用classA,cla
逛吃逛吃萌萌哒
·
2023-09-27 23:14
iOS-
分类重写原类方法时,如何调用原类方法
目录原理原理验证一(表面验证)原理验证二(使用runtime)原理验证三(底层验证)如何调用原类方法一原理平常开发中,我们经常给某些类添加分类,新增新的方法。原理Category编译之后的底层结构是structcategory_t,里面存储着分类的对象方法、类方法、属性、协议信息在程序运行的时候,runtime会将Category的数据,合并到类信息中(类对象、元类对象中)Category的底层结
路飞_Luck
·
2023-09-27 22:46
iOS-
创建自己的pod库
一、背景目前iOS组件化常用的方案就是Pod+路由——持续集成,今天我们来创建一个Pod库。二、注册用户名和邮箱(此为GitHub的用户名和绑定的邮箱)1、可以使用如下指令查看自己是否已经绑定过$podtrunkme如果终端如图一输出,就表示已绑定,否则未绑定image2、未绑定,使用如下指令绑定$podtrunkregister你的邮箱'你的用户名'--description='这里是描述'终端
创造世界
·
2023-09-27 15:08
Swift第8天播放音乐和渐变图层
自学
iOS-
三十天三十个Swift项目《Project08播放音乐和渐变图层》实现效果(自己仿写,Swift5.0,Xcode11.4)播放音乐中渐变图层【概述】项目很简单,是Swift语言下,mp3格式音乐播放
涵啸虎
·
2023-09-26 14:13
iOS-
获取今天24点
-(NSDate*)zeroOfDate{NSDate*date=[NSDatedate];NSTimeZone*gmt=[NSTimeZonetimeZoneWithAbbreviation:@"GMT"];NSCalendar*gregorian=[[NSCalendaralloc]initWithCalendarIdentifier:NSCalendarIdentifierGregorian
阿栋先森
·
2023-09-26 03:49
iOS-
几种锁的应用
前言这篇文章,记录几种锁的简单应用。@synchronized使用起来最简单的一个锁,直接将要锁定的代码用@synchronized包裹,如下:-(void)demo33{for(inti=0;i0){NSLog(@"currentvalue=%d",value);testMethod(value-1);}[lockunlock];};testMethod(10);});}这里执行时会发现有问题了
泽泽伐木类
·
2023-09-25 23:04
iOS-
处理HTTPS 请求
一.NSURLSession初始化NSURLSession,使用NSURLSessionDataTask,遵循NSURLSessionDataDelegate-(void)sessionHttps{NSString*url=@"https://kyfw.12306.cn/otn/index/init";NSURLRequest*request=[NSURLRequestrequestWithURL
梦蕊dream
·
2023-09-25 04:38
iOS-
对离屏渲染的理解
什么是离屏渲染当图层属性的混合体被指定为在未预合成之前不能直接在屏幕中绘制时,屏幕外渲染就被唤起了。屏幕外渲染并不意味着软件绘制,但是它意味着图层必须在被显示之前在一个屏幕外上下文中被渲染(不论CPU还是GPU)。---摘自iOS核心动画为什么会触发离屏渲染触发条件:圆角(当和maskToBounds一起使用时)图层蒙板阴影简单来讲,当一个视图无法通过一次绘制并完成渲染时,就会触发离屏渲染。具体来
泽泽伐木类
·
2023-09-24 22:25
uniapp实现移动App
地图定位
可以通过使用baidu-map或者amap插件来实现App
地图定位
,两个插件分别基于百度地图API和高德地图API效果图:一、使用amap插件:1、安装amap插件:插件市场中搜索并安装"amap"插件
停留的章小鱼
·
2023-09-24 20:09
uni-app
ios-
正则表达式密码格式判断
//密码格式判断用户名由6-16个字符组成,区分大小写,不能为全数字组合,不能包含空格和@符号BOOLpasswordNoAtTrue=NO;//没有@吗BOOLpasswrodNoSpaceTrue=NO;//没有空格吗BOOLpasswordNumTrue=NO;//只有数字吗BOOLpasswordLeast=NO;//密码太短吗BOOLpasswordSameTrue=NO;//密码是否一
fly大梦想家
·
2023-09-24 00:14
iOS-
通过手势判断拖动方向
拖拽手势UIPanGestureRecognizer相比大家都已经知道了,UIPanGestureRecognizer有一个对象方法-(CGPoint)velocityInView:(nullableUIView*)view;这个方法指定的拖拽时候的速度方法,返回的是拖拽在X,Y轴上面的速度,因为速度是矢量,所有可以判断拖拽的方向UIPanGestureRecognizer*panGes=(UIP
malgee
·
2023-09-23 21:45
高德地图自定义雷达或者脉冲效果,动态图赋给image
产品需要等待界面有一个雷达效果,之前做过百度的,新接手需要做高德的,网上找了半天还是自己实现了,其实很简单,直接自定义高德
地图定位
小蓝点,用GIF替换就有效果.上代码MAUserLocationRepresentation
CocoaBird
·
2023-09-22 22:31
alloc底层原理探索
编译源码,可参考
iOS-
底层原理03:objc4-781源码编译&调试。alloc源码探索整体的源码流程探索如下:image首先我们用xcode运行项目,建立好相关的符号断点。
冼同学
·
2023-09-22 19:48
室内+室外激光SLAM关键算法、代码和实战剖析正式开课(cartographer+LOAM+ LIO-SAM)
应用背景介绍高精地图作为自动驾驶的眼睛,在自动驾驶研发中占据极大的份额,而激光SLAM则是高精
地图定位
导航算法的关键技术,其重要性不言而喻,在AI产品如矿卡、汽车、清扫车和扫地机器人等领域都占据一席之地
3D视觉工坊
·
2023-09-22 11:35
算法
人工智能
java
机器学习
编程语言
彻底剖析室内、室外激光SLAM关键算法原理、代码和实战(cartographer+LOAM+LIO-SAM)
应用背景介绍高精地图作为自动驾驶的眼睛,在自动驾驶研发中占据极大的份额,而激光SLAM则是高精
地图定位
导航算法的关键技术,其重要性不言而喻,在AI产品如矿卡、汽车、清扫车和扫地机器人等领域都占据一席之地
3D视觉工坊
·
2023-09-22 11:05
人工智能
编程语言
机器学习
java
大数据
iOS-
常用的知识点(持续更新)
1.模拟器语言切换我们用到国际化的时候,需要调试不同语言的版本,所以切换语言的话模拟器来回切换很麻烦。简单方法:xode--->Product--->Scheme--->EditScheme--->Run--->ApplicationLanguage&Region在这里选择所需要的语言,这样再运行的时候,模拟器语言就变成了所选的。屏幕快照2016-08-2512.11.12.png2.armv7a
逛吃逛吃萌萌哒
·
2023-09-21 08:22
iOS-
架构设计
1、MVCApple官方最标准的是UITableViewController//VC里面对view进行赋值。cell.textLabel.text=model.title;delegate2、MVC变种view.model=model;view.delegate=self;3、MVPVC任命一个presenter帮他处理相关业务,实现代码拆分。相当于manager//VC中self.present
笑破天
·
2023-09-21 02:58
iOS-
自定义Intent及ShortCut,能通过快捷指令唤醒APP并跳转到指定页面
1.Xcode->New->File->搜索Intent2.在新建的intent文件中中Newintent3.完善资料,内容可自定义4.创建Extension,file->new->target,选择IntentsExtension即可创建完成后,在intents文件中勾选以下target,否则在扩展里,无法访问到前面创建的Intent类编译程序,Xcode会自动生成对应的类,我这里的话会生成La
MrZWCui
·
2023-09-20 09:54
iOS
ios
学习
objective-c
xcode
前端
ios设置状态栏背景色
ios设置状态栏背景色#
ios-
(void)setStatusBarBackgroundColor:(UIColor*)color{if(@available(iOS13.0,*)){staticUIView
清醒思考
·
2023-09-20 03:00
ios
ios
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他