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-
文件分享
UIDocumentInteractionControllerUIDocumentInteractionController主要是用来实现同设备上App之间的共享文档,以及文档预览、打印、发邮件和复制等功能。它的使用非常简单.首先通过调用它唯一的类方法interactionControllerWithURL:,并传入一个URL(NSURL),为你想要共享的文件来初始化一个实例对象。然后UIDocu
DeerRun
·
2023-07-20 22:08
iOS-
审核4.3 解决方案 代上架
苹果APP上架审核比较严格,难免会遇见被拒的问题,很多人上架遇到比较多的问题就是4.3重复APP问题。iOSAPP上架被拒重新提交审核教程4.3是什么,简而言之,4.3是功能或者应用程序重复出现在AppStore,跟别人已经上架的APP非常相似,以及上传马甲或者分包导致的被拒修改解决方法:①升级version,升级一个版本号提交审核;②换bundleid,换一个包再提交审核;③换开发者账号,换不同
梦想家凯瑞
·
2023-07-20 20:14
Flutter 工具类整理
汇总Http网络请求:基于dio封装的网络请求工具类DateUtil:日期格式化工具类EnumUtil:枚举与字符串转换工具类EventManager:事件通知工具类(广播)LcfarmSize:
屏幕适配
工具类
Cheney2006
·
2023-07-20 19:58
UGUI中的粒子特效如何与
屏幕适配
该文解决如下问题美术特效在制作UI特效的时候无法保证在运行中的效果在不同屏幕分辨率下ui特效与UI不匹配特效需要直接挂载到ui上解决方案在粒子特效创建时修改缩放在游戏启动时修改Camera的size属性对比两个方案明显修改Camera属性更简单,并且对性能没有影响规则规定UI运行的基础环境游戏是横板游戏定义一个基础分辨率比如1136x640定义基础像素与Unity单位的转换(默认是100)Canv
silekey
·
2023-07-20 09:26
屏幕适配
编写java项目来创建多个文件夹找到生成的文件复制到Android项目里的res目录然后用android:layout_width="@dimen/x184"来指定大小1.1手机常见分辨率:4:3VGA640480(VideoGraphicsArray)QVGA320240(QuarterVGA)HVGA480320(Half-sizeVGA)SVGA800600(SuperVGA)5:3WVGA
烟祭狂
·
2023-07-20 02:49
Android
屏幕适配
方案
方案一:安卓app禁止跟随系统字体大小,显示大小而改变。1、定义工具类publicfinalclassDisplayUtil{/***禁用7.0(23)以上显示大小改变和文字大小*/publicstaticResourcesdisabledDisplayDpiChange(Resourcesres){ConfigurationnewConfig=res.getConfiguration();if(
唐诺
·
2023-07-19 19:56
代码块
android
屏幕适配
Autosize
ScreenMatch
SmallestWidth
iOS-
简单方便的十六进制颜色转换
iOS原生的RGB颜色方法真是令人头痛,哎呀、妈呀,脑瓜疼!今天寡人分享一个非常非常方便的十六进制颜色转换的封装。话不多说,先上代码(图1)图1第一步:在自己工程里导入红色箭头的UIColor+Hex.h文件。并在需要的ViewController里import头文件(当然最好是导入pch里)。第二步:共封装了两个方法,第一种是带有默认alpha=1,只需要填写十六进制色值;第二种可以更改alph
AutismGG
·
2023-07-19 08:17
Android Studio常用插件
【ScreenMatch】——
屏幕适配
使用:1.在项目的默认values文件夹中需要一份dimens.xml文件2.插件安装好后,在项目的任意目录或文件上右键,选择ScreenMatch选项。
KaiBo_Zhang
·
2023-07-19 04:10
iOS-
获取本地视频宽度高度分辨的问题(普通百度的答案有问题)
最近在搞视频上传,通过七牛云可以获取视频的缩略图,但是需要手动设置宽度和高度,这样就不能够按照视频本身的比例动态设置缩略图片的宽高了.(有知道的记得告诉我)所以解决方案是上传的时候就把视频的分辨率也上传。百度了一下,网上的答案大部分都是复制粘贴,而且都是有点问题。百度普遍的答案AVAsset*asset=[AVAssetassetWithURL:url];NSArray*tracks=[asset
我是何先生
·
2023-07-18 04:48
Flutter
屏幕适配
志当存高远。——诸葛亮屏幕尺寸大全菜单栏共有5个选项,包括手机、平板、手表、电脑、显示器,分别显示屏幕尺寸、PPI、纵横比、dp和px单位下的宽✘高,以及DPI。官方设计规范适配原理屏幕尺寸严格来说,屏幕尺寸实际被物理尺寸和显示分辨率两个部分定义。而我们今天对各类手机、Pad设备所说的屏幕尺寸,只指物理尺寸。如果一块手机屏幕的物理尺寸是5.0英寸,即是指该手机屏幕对角线的长度。屏幕分辨率屏幕分辨率
️ 邪神
·
2023-07-17 17:52
Flutter
杂文
iOS-
直播推拉流
1.音视频处理的一般流程:数据采集→数据编码→数据传输(流媒体服务器)→解码数据→播放显示1、数据采集:摄像机及拾音器收集视频及音频数据,此时得到的为原始数据涉及技术或协议:摄像机:CCD、CMOS拾音器:声电转换装置(咪头)、音频放大电路2、数据编码:使用相关硬件或软件对音视频原始数据进行编码处理(数字化)及加工(如音视频混合、打包封装等),得到可用的音视频数据涉及技术或协议:编码方式:CBR、
V脸怪人518
·
2023-07-17 04:35
Cocos Creator 多分辨率适配方案
前言现在市场上的显示设备分辨率五花八门绿肥红瘦(主要是手机),所以
屏幕适配
是游戏开发过程中必不可少的步骤。这次给大家分享一个较通用的多分辨率适配方案,无论是什么奇葩分辨率都能完整地显示游戏内容。
程序猿TODO
·
2023-07-16 14:45
iOS
屏幕适配
推荐这篇文章:https://www.zhihu.com/question/25308946日后更新.......
YannChee
·
2023-07-15 04:32
前端布局的总结
部分摘自于前端开发博客(http://caibaojian.com/web-app-rem.html)以下是webapp的
屏幕适配
的一些做法:1.使用流式布局例如流式布局的解决方案有不少弊端,它虽然可以让各种屏幕都适配
Billy Feng
·
2023-07-15 00:11
前端页面布局
苹果手机各种尺寸详细表以及iPhoneX、iPhoneXS、iPhoneXR、iPhoneXSMax、iPhone 11、iPhone 11 Pro、iPhone 11 Pro Max、
屏幕适配
iPhone设备物理分辨率是硬件所支持的,逻辑分辨率是软件可以达到的。如图所示:iPhone5和6的比例是不变的。iPod设备iPad设备所有设备型号官网地址:https://www.theiphonewiki.com/wiki/Models//获得屏幕的宽高#definekScreenWidth([UIScreenmainScreen].bounds.size.width)#definekScr
HaiJunYa
·
2023-07-14 07:32
笔记
尺寸
苹果手机尺寸
iOS-
常用第三方库
写iOS程序的时候往往需要很多第三方框架的支持,可以大大减少工作量,讲重点放在软件本身的逻辑实现上。GitHub里面有大量优秀的第三方框架,而且License对商业很友好。一下摘录一下几乎每个项目都想集成的几个框架。SDWebImageView1.MantleMantle让我们能简化Cocoa和CocoaTouch应用的model层。简单点说,程序中经常要进行网络请求,请求到得一般是json字符串
鱼与熊掌不能兼得
·
2023-07-14 05:15
CSS笔记
visibility:hidden;---隐藏并占位visible--默认值,可见display:none;--隐藏,不占位用百分比的方式做
屏幕适配
以下代码在不同屏幕表现不一样,可能是一行显示3个div
手指乐
·
2023-07-14 04:45
iOS-
关于渐变进度条的创建
先看一下效果图如图.gif介绍一下:就是长按圆圈部位,进度条出现,当你长按的时间到达规定时间(时间可自己设置),完成当前操作。共有两个难点1、按压开始,进度条开始运动2、进度条的渐变一、界面绘制1、自定义View,LHButton2、LHButton上添加长按手势3、添加timer,每次timer结束绘制一次界面4、添加CAShapeLayer加入path路径根据它的strokeEnd属性来绘制@
蜿蜒花骨朵
·
2023-06-26 20:55
iOS-
千奇百怪的奔溃
App上线后,我们最怕的应该就是异常奔溃了。常见的奔溃类型分两种:信号可捕获奔溃、信号不可捕获奔溃,前者比较典型的代表有KVO问题、NSNotification问题、数组越界、野指针等,后者比较典型的是后台任务超时、内存打爆、主线程卡顿超阀值等。那么怎样才能做到两种类型都能够加以监控?信号可捕获奔溃通常我们可以通过捕捉Signal异常来处理,先对各种类型的信号进行注册,捕获到异常后通过backtr
海文_L
·
2023-06-24 04:43
【Qt】运行py加载ui文件,顶层窗口的背景、布局等样式失效(与预览不同),或特定对象和布局无法显示(包括代码生成)
目录一、问题&情况二、一些解决方法0、分辨率、
屏幕适配
问题1、运行环境问题三、通用解决方法更新(方法更高效耶)一、问题&情况遇到的问题:1.运行py文件,代码中通过加载ui文件,设置为顶层窗口,运行结果与预览不同
电筒童鞋
·
2023-06-22 09:51
qt
ui
iOS根据屏幕宽高判断当前设备型号
为了
屏幕适配
的需要,有时候我们需要获得iOS设备的屏幕信息,然后根据该信息判断是哪一种iOS设备。
MrWT
·
2023-06-21 23:48
MIPI
屏幕适配
MIPI
屏幕适配
过程(Android平台)本章节基于AC8257Android9.0平台.介绍如何点亮新的MIPI屏幕.摘要需要准备的资料:ATCMRFTOOL工具.屏幕厂商的规格书.SOC设计原理图.
小猿成长
·
2023-06-21 20:13
Autochips
MIPI
点亮屏幕
iOS-
阴影效果双层立体背景立体时间轴立体骨牌渐变色背景效果
1566971015391.gif前段时间我们的app加入了一些卡通游戏的元素,很多页面的背景图设计要求体现立体效果。一开始让UI设计师切了各种大小的背景图片,期间还使用了点9图片,结果还是达不到想要的效果(幸苦我们的UI了)。最后,还是决定使用代码来实现效果,以适应不同的视图大小。废话不多说,接下来给大家分享一下一些不同的视图效果。一、阴影效果实现阴影.png【注意】*实际程序中考虑到有些时候我
冻结的转身
·
2023-06-21 12:45
今日头条
屏幕适配
方案
关于适配的核心概念:px:像素,我们平常说的分辨率1080*1920的屏幕,单位就是px,即横屏上有1080个物理像素点,竖屏上有1920个物理像素点。dpi:像素密度,用来描述单位屏幕上像素点的多少,越多越清晰,计算方式:屏幕宽的像素(px)/屏幕的宽(inch)或者屏幕长的像素(px)/屏幕的长(inch)dp:像素无关密度,安卓专用的单位,理解起来有些困难,先记住名字。开发者在xml中用到的
leap_
·
2023-06-20 14:49
iOS-
苹果内购的流程图
关于苹果内购的开发文章有很多,如:Flutter上线项目实战——苹果内购苹果内购流程,看我就足够了-简书。下面这是一张苹果内购的流程图。该图来源于苹果官网,但不够清晰,欢迎各位网络大牛告知展示其图所在的官网链接。
程码农
·
2023-06-20 09:57
IT_OC开发和swift开发
IT_前端开发_Flutter
苹果内购
关于网页的
屏幕适配
物理像素、逻辑像素与CSS像素物理像素:屏幕能用于显示的最小物理硬件单元,在windows显示设置中的推荐分辨率即物理像素。逻辑像素:屏幕实际显示时的最小单元,电脑屏幕一般与物理像素相等,手机由于尺寸较小,一般一个逻辑像素代表3个物理像素,即设备像素比(window.devicePixelRatio),chrome模拟器中的375指逻辑像素。CSS像素:网页显示的度量单位,一个CSS像素等于一个物
zhoulh_cn
·
2023-06-19 23:15
iOS-
蓝牙4.0开发(踩过的坑)
前言来公司整整一年了,做得项目全部涉及蓝牙。坑应该给我踩得差不多了吧,但是一直没有做记录,今天就好好地回顾下项目,总结一下踩过的坑,希望对大家有所帮助。PS:本文重点不在于CoreBluetooth框架的使用,而是实现业务需求时需要注意的事项。另:推荐LightBlueApp,基于CoreBluetooth。是BLE开发的调试利器,该App上能获取的数据,你就能用代码实现。蓝牙设备通讯协议上写明有
饭小粒
·
2023-06-18 17:10
ios开发
ios
iOS-
在系统分享列表中加入自己的应用
这里需要将其他应用的文件分享到我们自己的应用,让我们的应用出现在任何文件分享的情况下首先,以SourceCode的方式打开info.plist添加如下代码CFBundleDocumentTypesLSItemContentTypespublic.itempublic.content效果如图:这样就配置完成了CFBundleDocumentTypes:指的是当前app可以接收文档的类型,比如图片、文
旭日猎鹰
·
2023-06-17 08:42
文件管理
外卖项目初始化01
scssreset.scssmain.scss[统一的出口]common.scss[公共的样式]vant.scss[覆盖vant的样式]var.scss【变量的文件,新】css3的变量一键切换皮肤【了解一下】mixin.scss
屏幕适配
quanmeiren
·
2023-06-16 20:42
css
javascript
前端
iOS-
单元测试详解
似此星辰非昨夜为谁风露立中宵前言我们在做组件化的过程中,肯定需要做的一步就是拆组件,把我们项目中的各个模块拆分为基础组件、功能组件、业务组件,但是在拆分的过程中很容易就会出现问题,所以我们在做组件化的过程中把每个组件都加上了单元测试,这样可以大大提高了我们组件的健壮性,随着我们的组件完成告一段落,今天就把当初探索学习单元测试的经验分享给大家,每种断言、每种测试场景都对应的有例子,希望能对你能有帮助
·
2023-06-16 11:50
iOS-
怎么判断某个 cell 是否显示在屏幕上
以UITableView为例,UICollectionView类似获取当前视图的所有可见cellopenvarvisibleCells:[UITableViewCell]{get}2.获取当前视图中的所有可见cell的IndexPathopenvarindexPathsForVisibleRows:[IndexPath]?{get}3.根据当前cell的IndexPath获取在tableView的
child_cool
·
2023-06-14 22:52
iOS-
仿抖音视频轮播
我没有参照目前上最流行的方法:scrollView直接加载3个播放器界面的做法;因为当时做这个功能的时候,就直接开撸了;我的视频轮播直接用UITableView实现的,通过缓存indexPath和cell来做当前视频的标记。首先,tableView要开启分页模式:tableView.pageEnable=YES。UIViewController中定义下面属性(在tableView滚动过程中,缓存这
longer冯
·
2023-06-14 04:10
iOS-
底层原理-消息流程objc_msgSend分析之汇编查询cache--->快速查找
本文的主要目的是理解objc_msgSend的方法查找流程,首先查找的是cache缓存而且用汇编实现的,因此称之为快速查找,对应的methoList查询,称之为慢速查找。之前的流程分析了cacheinsertbuckets的流程,以及LLDB调试获取buckets的过程,那么objc_msgSend查找cache流程与我们手动LLDB查找非常类似而且原理是一样一样的1.Runtime介绍runti
如意神王
·
2023-06-14 01:00
【
iOS-
设计模式】六大设计原则之里氏替换原则(LSP,Liskov Substitution Principle)
定义里氏替换原则的定义有两种,据说是由麻省理工的一位姓里的女士所提出,因此以其名进行命名。定义1:如果对一个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1所定义的程序P中在o1全都替换成o2时,程序的行为不发生任何变化,那么T2为T1的子类。定义2:所有引用父类的地方都必须能够透明地使用其子类对象。定义解读其实两个定义所表达的意思都相同,就是在所有父类出现的地方,子类都可以出现,并且将
GSNICE
·
2023-06-14 00:49
Mugeda做前必读
1.手机
屏幕适配
方法文件—文档信息在对话框“自适应”选择合适的选项注:由于设备尺寸千差万别,因此Mugeda设置了不同的适配方式,默认以及目前最流行的适配方式是“宽度适配,垂直居中”,出于某种考虑也可选择
胡利扬不是狐狸羊
·
2023-06-13 16:10
iOS-
截取字符串中两个指定字符串中间的字符串
NSString*string=@"这是要截取的内容";NSRangestartRange=[stringrangeOfString:@"\">"];NSRangeendRange=[stringrangeOfString:@""];NSRangerange=NSMakeRange(startRange.location+startRange.length,endRange.location-
不要虚度美好的时光
·
2023-06-13 09:19
「Android 路线」|
屏幕适配
原理 & 方案
(联系方式在GitHub)前言Android
屏幕适配
是一个老生常谈的问题,已经被讲烂了。
彭旭锐
·
2023-06-13 09:32
大屏数据可视化——
屏幕适配
方案(多分辨率下)
文章目录前言一、一些前提概念1.1常见大屏分辨率1.2设备像素二、适配痛点三、关于rem四、关于px2rem五、适配方案5.1rem自适应缩放5.2css3缩放scale六、demo演示6.11366*768分辨率下大屏rem适配方案6.21920*1080缩放150%的情况下rem方案6.31920*1080分辨率150%缩放下scale方案效果七、更新前言基于现目前所做数据可视化项目的不同分辨
Sophie_U
·
2023-06-13 07:49
解决方案
数据可视化
大屏
适配
分辨率
解决方案
iOS-
分页控制器(YNPageScrollViewController的使用)
使用YNPageScrollViewController库实现如下图页面效果
iOS-
乐刻健身APP.png1、CocoaPods安装:一、可以直接在项目Podfile文件中pod'YNPageViewController'pod'YNPageViewController
纵昂
·
2023-06-12 16:21
谈谈PC端的一些设计
web是指网页,web端是需要多
屏幕适配
,即可以用电脑呈现,也可以用移动端来呈现。而PC仅仅是指用于在PC(电脑)浏览器上使用的web页面,可以说PC端是web端中的一个呈现形式。
几个字的思考
·
2023-06-12 03:48
Android项目必备第三方框架
【
屏幕适配
】今日头条
屏幕适配
方案终极版,一个极低成本的Android
屏幕适配
方案.2.
英勇的骑士_d175
·
2023-06-11 00:27
iOS-
组件化问题
1、每次在验证索引文件时,podspec中的版本号必须和提交代码时候打的tag一致,不然验证不通过。注意,千万不要删除旧标签,然后再重新打这个旧标签,这样依然不行2、在主工程中pod一个私有组件时,会报:Unabletofindaspecificationfor组件名,问题在于需要引入索引库或者指定git地址,详情请看组件化开发第三步(在新的项目中引用这个组件)3、如果组件中含有静态库.a则需要添
Daniel_you
·
2023-06-11 00:41
Vue+Echarts的基本使用方法
设置echarts的div容器,并设置宽高;获取Echarts实例请求服务端数据初始化图表更新图表
屏幕适配
定时切换数据销毁定时器和监听屏幕resizeHTMLJavaScript1.data数据data
吉吉安
·
2023-06-10 21:36
Echarts
Vue框架
echarts
vue.js
javascript
iOS-
多线程-读写安全
用dispatch_barrier_sync实现多读单写,用dispatch_semaphore实现单读单写//dispatch_barrier_async-多读单写self.queue=dispatch_queue_create("re_queue",DISPATCH_QUEUE_CONCURRENT);for(inti=0;i_ticketCount;});returncount;}-(voi
笑破天
·
2023-06-10 07:30
如何在上架App之前设置证书并上传应用
App上架教程在上架App之前想要进行真机测试的同学,请查看《
iOS-
最全的真机测试教程》,里面包含如何让多台电脑同时上架App和真机调试。
iOS -love在路上
·
2023-06-09 00:13
Vue
Vue。JS
xcode
ios
macos
iOS-
通过消息响应者链找到UIView所在的UIViewController
@interfaceUIView(FirstViewController)-(UIViewController*)firstViewController;-(id)traverseResponderChainForUIViewController;@end@implementationUIView(FirstViewController)-(UIViewController*)firstViewC
张国兵
·
2023-06-08 20:57
消息响应者链
iOS-
响应者链条简介
在iOS中,事件可以分为三类:触摸事件(Multitouchevents),加速计事件(Acceleromterevents),远程控制事件(Remotecontrolevents)1.什么是响应者链条1)响应者链条就是由多个响应者对象连接起来的层次结构,响应者对象是继承自UIResponder的对象,能够处理事件.所有的view和viewController都是响应者对象.利用响应者链条我们可以
Setoge
·
2023-06-08 20:39
设计模式
多线程
ios
响应者链条
iOS-
响应者链条
背景:我建议读者们阅读该文章之前,先去看看我上一篇的文章:
iOS-
事件传递过程,因为事件传递过程是正向传递过程,而响应者链条是反向传递过程。什么是响应者链条?
喜欢吃布丁但是没有钱
·
2023-06-08 20:08
iOS-生命周期
响应者链条
【
iOS-
设计模式】六大设计原则之开放-关闭原则(OCP,Open-Close Principle)
定义一个软件实体(如类、模块、函数)应当对扩展开放,对修改关闭。定义解读在项目开发的时候,都不能指望需求是确定不变化的,大部分情况下,需求是变化的。那么如何应对需求变化的情况?这就是开放-关闭原则要谈的。开放-封闭原则的思想就是设计的时候,尽量让设计的类做好后就不再修改,如果有新的需求,通过新加类的方式来满足,而不去修改现有的类(代码)。那么在实际的项目开发中,是否能做到绝对的对修改关闭呢?答案一
GSNICE
·
2023-06-08 19:09
Android自定义控件:自适应大小的文本控件
需求自适应大小的文本:效果图:GIF.gif项目开发中,开发人员根据UI人员提供的一套尺寸,布局了一些带文本的页面,往往会少考虑一些数据极限的问题,造成机型
屏幕适配
问题。
Android技术分享
·
2023-06-08 19:39
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他