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-屏幕适配
PAG动效简介
设计要求:加载要快,显示要清晰,体积要小,可扩展性要强,开发要面对:内存占用,CPU占用,
屏幕适配
等等
东坡大表哥
·
2024-09-12 05:28
Android开发
android
前端
动画
ios c语言调用oc方法,
ios-
面试-OC 方法调用的过程原理
OC中的所有方法调用,最终都是转换成runtime中的一个C语言消息分发函数:objc_msgSend(消息接收者,方法名,参数。。。)这条消息发送之后,系统会在receiver的类对象的方法列表中找这个方法,如果没找到,再到receiver的父类的方法列表中找,如此直到根类至找到为止,如果还没有找到会报出错误。(缓存:方法第一次被调用之后,方法会被存入一张缓存表,之后如果再被调用时就直接从缓存表
weixin_39615419
·
2024-09-05 07:16
ios
c语言调用oc方法
ios-
数据库-事务
概念事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begintransaction和endtransaction语句(或函数调用)来界定。事务由事务开始(begintransaction)和事务结束(endtransaction)之间执行的全体操
-FIGHTING-
·
2024-08-29 22:35
iOS
封装
数据库
事务
回滚
存储
html 绘制ios时钟,
iOS-
模仿苹果时钟选择控件
最近看了苹果自带应用时钟上的时间选择工具感觉挺巧妙的,就尝试着模仿它做出一个控件工具。工程Demo运行效果如下:AppleAlram.gif根据时钟选择工具上面的功能,大概可以确定,圆环的绘制我们可以通过CAShapeLayer结合UIBezierPath绘制出来,当拖动起始点或者结束点View时,通过手势判断拖动的角度,从而改变UIBezierPath的角度,并且让起始点或者结束点View根据拖
欧尼酱牌酱牛肉
·
2024-08-29 00:38
html
绘制ios时钟
【Android】App
屏幕适配
方案
自Android智能手机于2008年10月发布至今,已有十几年的历史,在这十几年里,Android版本不断发生变化,搭载Android系统的设备也在不断的发生变化,屏幕的分辨率也从一开始的320x480分辨率到1440x2560分辨率。Android官方似乎一开始就意识到app的适配问题,推出了多达六种的像素单位,不同的单位针对不同的使用场景,分别是:dp、px、sp、pt、mm、in。dp:用于
宾有为
·
2024-03-23 23:44
Android
android
kotlin
android
studio
autosize
适配
iOS-
系统弹窗调用
代码:UIAlertController*alertViewController=[UIAlertControlleralertControllerWithTitle:@"请选择方式"message:nilpreferredStyle:UIAlertControllerStyleActionSheet];//style为sheetUIAlertAction*cancle=[UIAlertActio
MrZWCui
·
2024-03-11 05:02
ios
cocoa
macos
objective-c
学习
Apple
ui
Android
屏幕适配
方案总结
本文章作为自己项目平时编写中的一些常用
屏幕适配
总结,方案1,3,4都用过,挺不错的。
&岁月不待人&
·
2024-02-20 08:21
Android优化
android
安卓
屏幕适配
-自定义像素适配
1、
屏幕适配
原因:安卓设备碎片化,导致app的界面元素在不同的屏幕尺寸上显示不一致。目的:让布局,布局组件,资源,用户界面流程,匹配不同屏幕尺存。
migill
·
2024-02-15 06:56
浏览器适配-基础
Android的
屏幕适配
是指适配不同机顶盒UI框架层输出的分辨率和dpi,而不是适配不同分辨率的电视机(电视机的适配交由机顶盒本身完成,和各个应用无关)。
THINKA
·
2024-02-14 02:38
android 算屏幕密度,Android
屏幕适配
——多分辨率多屏幕密度
为什么要适配,适配的好处等等这里就不说了,直接说我们要怎么适配,请看下面的内容。1.重要概念px:pixel,像素Android原生API,UI设计计量单位,如获取屏幕宽高。屏幕分辨率:指在纵向和横向方向上的像素点数,单位是px,一般显示方式是纵向像素数量*横向像素数量,如1920*1080。屏幕尺寸:一般是屏幕对角线长度,单位是英寸,常见尺寸有3.5,4.0,4.3,4.7,5.0,6.0等。屏
ae1915d
·
2024-02-13 23:09
android
算屏幕密度
android平板更换字体大小,史上最简单易懂的Android Pad手机
屏幕适配
方案
下面的文章将分享一种超好用的Android
屏幕适配
方案,以及
屏幕适配
种需要注意的事项和适配原理用dp和px的区别大多数手机最小宽度的dp数都是360dp;但是屏幕的分辨率却不尽相同,主流的分辨率(单位px
贾秋
·
2024-02-13 23:38
android平板更换字体大小
屏幕设配介绍
移动开发的
屏幕适配
是一个难题,特别是Android的手机种类太多,屏幕差异性很大。iOS在iPhone6之后也增加了很多种分辨率,也需要更多的考虑
屏幕适配
问题。
???Sir
·
2024-02-13 23:38
ui
移动开发
iOS-
底层原理 :alloc & init & new 源码分析(二)
(iOS底层原理文章汇总)(iOS资料大全)在分析alloc源码之前,先来看看一下3个变量内存地址和指针地址区别:分别输出3个对象的内容、内存地址、指针地址,下图是打印结果结论:通过上图可以看出,3个对象指向的是同一个内存空间,所以其内容和内存地址是相同的,但是对象的指针地址是不同的%p->&p1:是对象的指针地址,%p->p1:是对象指针指向的的内存地址这就是本文需要探索的内容,alloc做了什
ios南方
·
2024-02-13 02:27
iOS-
半透明模态弹出框
前言:学习透明模态弹出框(Controller创建弹框)目录:一、了解一下Controller的两个属性的基本知识二、基本应用三、参考文章一、了解一下Controller的两个属性的基本知识0.modalPresentationStyle&modalTransitionStyleUIModalPresentationStyleviewcontroller显示方式UIModalTransitionS
麦穗0615
·
2024-02-11 16:02
屏幕适配
的一些概念01
设计尺寸规范-表格设计尺寸规范-图文设计尺寸规范-开发尺寸也可以看看
屏幕适配
的一些概念02手机适配浏览,所引发的一场“头脑风暴”iPone
屏幕适配
js_huh
·
2024-02-11 16:08
iOS-
给collection view添加header view/footer view
可以不像网上给出的方法那么麻烦可以直接在collectionview上面添加一个label即可在collectionview上面添加一个label如果有xib的话,需要先在collectionview那里选择sectionHeader选项在xib勾选选项
wsmmint
·
2024-02-11 13:08
iOS Masonry 布局- UIScrollView/Masonry自动布局对UIScrollView的内容自适应
2020年10月13日13:26:37「复习」控制器中布局一般基础都是以UIscrollview为底部视图进行绘制的,方便我们进行
屏幕适配
。
加菲猫的小窝
·
2024-02-11 11:06
Android开发-之
屏幕适配
Android开发-之
屏幕适配
前言Android系统能发展到今天,离不开其开源性,但是随着越来越多的设备接入Android系统,并对Android系统进行各种各样的定制,导致长期以来出现了各种碎片化严重的问题
jack22001
·
2024-02-09 04:47
android
第三方唤醒&登陆
#功能说明:第三方应用或web下载/唤醒/自动登录到学习通#负责人:
iOS-
肖泽强,android-殷雅乐#协议版本:v1.0协议详细操作过程1.第三方应用内上架学习通2.第三方应用后台服务配置3.第三方应用用户账号对接学习通泛雅后台
ceremony08
·
2024-02-08 19:41
iOS-
为手机添加摇一摇功能,以及 振动或者 响铃
title:
iOS-
为手机添加摇一摇功能,以及振动或者响铃date:2016-06-3016:55:10categories:CodeiOStags:AudioServicesPlaySystemSoundAudioServicesCreateSystemSoundIDtimg.jpeg
GloryMan
·
2024-02-08 10:26
iOS-
多线程(四)-GCD定时器
日常的开发中,我们经常会用到计时器。在iOS中,有三种计时器,NSTimer、CADisplayLink、dispatch_source,这三种定时器都是各有优劣。NSTimerNSTimer是使用的比较多的一种,但是精度不够,其原因如下:NSTimer加在mainrunloop中,模式是NSDefaultRunLoopMode,main负责所有主线程事务,例如UI界面的操作、复杂的运算等等,这样
xxxxxxxx_123
·
2024-02-06 06:35
【RK3399 Android10 二合一 支持GM8775C mipi转lvds 10.1寸
屏幕适配
】
【RK3399Android10二合一支持GM8775Cmipi转lvds10.1寸
屏幕适配
】文章目录【RK3399Android10二合一支持GM8775Cmipi转lvds10.1寸
屏幕适配
】原理图分析数据信号链路分析调试记录
LJ-SEU
·
2024-02-06 01:16
linux
android
iOS-
设置状态栏字体颜色的两种方案
原文http://blog.csdn.net/iosbird/article/details/52768344状态栏的字体为黑色:UIStatusBarStyleDefault状态栏的字体为白色:UIStatusBarStyleLightContent一、在info.plist中,将Viewcontroller-basedstatusbarappearance设为NO状态栏字体的颜色只由下面的属性
缘來諟夢
·
2024-02-04 18:49
Flutter开发(18)-
屏幕适配
目前移动端的设备已经非常多,并且不同的设备手机屏幕也不相同。目前做移动端开发都要针对不同的设备进行一定的适配,无论是移动原生开发、小程序、H5页面。Flutter中如何针对不同的手机屏幕来进行适配呢?我们一起来聊聊这个话题。一.Flutter单位1.1.Flutter中的单位在进行Flutter开发时,我们通常不需要传入尺寸的单位,那么Flutter使用的是什么单位呢?Flutter使用的是类似于
5e4c664cb3ba
·
2024-02-04 05:35
Android
屏幕适配
框架-(今日头条终极适配方案)
前言在Android开发中,因为碎片化的问题,
屏幕适配
是一个非常头痛的问题,因而为了去进行
屏幕适配
,作为程序员,是呕心沥血,历经磨难,哈哈我们之前做
屏幕适配
一般都会用到一下两种方式:第一种就是宽高限定符适配
sweetying
·
2024-02-04 04:32
vue 根据缩放适配大屏
这里写目录标题根据scale缩放适配大屏根据scale缩放超宽
屏幕适配
方案根据scale缩放适配大屏//这种适配只适合1920*1080和3840*2160的屏幕如果是超宽屏幕就往下看//不多逼逼直接上代码
比奇堡hanfei派大星
·
2024-02-04 00:35
vue.js
前端
javascript
vue大数据大
屏幕适配
完美解决方案
首先创建一个a.js//
屏幕适配
mixin函数//*默认缩放值constscale={width:'1',height:'1',}//*设计稿尺寸(px)constbaseWidth=1920constbaseHeight
探索未知zxx
·
2024-02-04 00:34
vue大数据
vue
前端
javascript
vue
iOS-
仿支付宝收付款界面亮度变化+条形码二维码放大效果
代码地址:iOS仿支付宝收付款界面亮度变化+条形码二维码放大效果一.条形码二维码放大效果支付宝的效果是点击二维码,全屏显示,并且有缓慢放大的效果,点击条形码,横向展示,缓慢放大。如果是二维码,只需要将二维码图片进行一个坐标转换,然后再使用UIView做动画,如果是条形码,还需要使用CGAffineTransformMakeRotation(M_PI*0.5);旋转,代码比较简单,可以参考如上代码。
Imkata
·
2024-02-03 22:44
iOS-UIBezierPath动画之果冻动画
贝塞尔曲线基础知识,可以参考下面文章:
iOS-
贝塞尔曲线(UIBezierPath)的使用
iOS-
贝塞尔曲线(UIBezierPath)详解(CAShapeLayer)效果图我们先看效果图:动画效果图动画的几个关键点
香橙柚子
·
2024-02-03 18:03
Flutter
屏幕适配
-- 百分比
本文是根据DanieleCambi的文章Flutter—EffectivelyscaleUIaccordingtodifferentscreensizes总结而来:文章地址:https://medium.com/flutter-community/flutter-effectively-scale-ui-according-to-different-screen-sizes-2cb7c115ea0
Android_开发工程师
·
2024-02-03 15:36
iOS-
无限时后台
创建一个计时器放到NSRunLoop中修改UIBackgroundTaskIdentifier状态@property(nonatomic,strong)NSTimer*timer;@property(nonatomic,assign)UIBackgroundTaskIdentifierbgTask;//用于申请后台时间-(void)applicationDidEnterBackground:(UI
linbj
·
2024-02-02 16:33
iOS-
代码混淆的简单demo
代码混淆就是将原有程序中方法名、类名或者属性名通过自定义方式给予改变,以增加app的安全性或者是为了通过AppStore的审核。经过查看资料针对修改方法名写了一个简单的demo,如有不对的地方,请各位大神不吝赐教~~参考的大神地址:https://www.jianshu.com/p/66bb2d45b3c2混淆文件解释confuse.sh脚本文件func.list需要混合的方法或者属性名codeO
呵呵_7e7e
·
2024-02-01 19:43
使用post-css实现移动端适配
布局就会错乱有些元素没有展示在可视范围内有些元素不能撑满整个屏幕,有空白区域常用适配方案不同端使用不同代码,比如PC端一套代码,移动端一套代码不同端使用同一套代码,一般使用CSS样式来控制--@media移动端
屏幕适配
利用
_沐晨
·
2024-02-01 16:47
vue3
css
html
前端
iOS 底层原理 文章汇总
iOS底层原理文章汇总iOS底层原理objc4源码相关
iOS-
底层原理01:源码探索的三种方式1、对象底层:结构体+alloc分析
iOS-
底层原理02:alloc&init&new源码分析
iOS-
底层原理
ios南方
·
2024-02-01 11:04
iOS-
浅谈RunLoop
前言:本文简述RunLoop相关内容,如有错误请留言指正。Q:什么是RunLoop?运行循环,在程序运行过程中循环做一些事情Q:RunLoop的应用?定时器(Timer)、PerformSelectorGCDAsyncMainQueue事件响应、手势识别、界面刷新网络请求AutoreleasePoolQ:RunLoop什么作用?保持程序的持续运行处理App中的各种事件(比如触摸事件、定时器事件等)
梦蕊dream
·
2024-02-01 10:55
还需要多
屏幕适配
?—— ConstraintLayout(一)
多
屏幕适配
问题一直困扰着我们Android开发。究其根本是因为标准的UI设计图遇到各种不标准的屏幕。UI出图一般是按照360dp*640dp,但并不是所有手机的宽度都是360dp。
唐子玄
·
2024-02-01 02:14
iOS-
圆角的另外两种实现方式
-(void)ImageV1{UIImageView*imageView=[[UIImageViewalloc]initWithFrame:CGRectMake(200,200,200,200)];imageView.image=[UIImageimageNamed:@"1"];UIBezierPath*maskPath=[UIBezierPathbezierPathWithRoundedRect
良人不归_墨染锦年
·
2024-02-01 01:04
flutter制作APP的学习
1.先从flutter对应的前端知识入手a.
屏幕适配
规律,解决大小样式问题https://juejin.cn/post/7039868577658175524(选择screenutil的使用指南:【Flutter
whrime
·
2024-01-30 21:16
学习
记一次Vue Hybrid App(混合APP)开发(转)
混合APP)开发浅谈AppHybrid混合开发的五种方案一、项目开始前的思考1.浏览设计图、产品原型2.需要用到分享功能3.怎么与Android和iOS原生方法互掉4.网页嵌入到APP中怎么调试5.手机
屏幕适配
不断学习
·
2024-01-30 01:24
iOS 微信支付跟支付宝支付,苹果内购支付方式
iOS微信支付ios微信支付iOS微信支付iOS集成微信支付iOS微信支付(客户端生成预支付订单)
iOS-
微信分享和支付)iOS支付宝支付iOS支付宝支付ios支付宝支付集成ios支付宝支付开发流程2020AliPaySDK
Lee坚武
·
2024-01-29 12:03
iOS-
网络请求错误码
NSErrorcodesintheCocoaerrordomain.enum{NSFileNoSuchFileError=4,//文件不存在NSFileLockingError=255,//未能得到一个锁文件NSFileReadUnknownError=256,//读取错误,原因不明NSFileReadNoPermissionError=257,//读取错误是因为权限问题NSFileReadInv
woo_5857
·
2024-01-29 07:42
鸿蒙开发(Harmonyos兼容与Harmonyos适配)
xml背景样式:background_button2.xml背景样式:background_button3.xml背景样式:嗯,编写布局页面不难、稍微难点的是电视、车载设备、Pad、手机、手表五个端的
屏幕适配
移动开发技术栈
·
2024-01-27 09:25
鸿蒙开发
harmonyos
华为
鸿蒙开发
程序员
鸿蒙系统
鸿蒙星河
openharmony
网页
屏幕适配
通透了
一,如果设计尺寸固定那就按照固定尺寸开发一般都是1920*1080二,需要适配多种像素屏幕(大屏可视化)可使用媒体查询设置多套css样式或者使用自适应单位,%,vw,vh最好解决方案rem,可根据html根字号大小设置在不同屏幕尺寸下,设置不同fontSize大小,使元素长宽自适应比如,19201080下fontSize是16px38401080下fontSize一般就要设置成32px,但是这样可
Cc_Debugger
·
2024-01-27 00:58
HTML
前端
使用echart做数据大屏,如何实现
屏幕适配
使用响应式布局:使用百分比设置图表大小:监听窗口大小变化事件:在使用ECharts进行数据大屏开发时,实现
屏幕适配
可以通过以下几个步骤来完成:使用响应式布局:ECharts提供了多种布局方式,如grid
前端布道人
·
2024-01-26 01:54
前端杂货铺
前端面试题
前端
重拾
iOS-
编译原理
image关键词:LLVM,Clang,Swiftc,IR,preprocessor,Mach-O,dyld编译器把一种编程语言(原始语言)转换为另一种编程语言(目标语言)的程序叫做编译器.大多数编译器由两部分组成:前端和后端.前端负责词法分析,语法分析,生成中间代码;后端以中间代码作为输入,进行行架构无关的代码优化,接着针对不同架构生成不同的机器码。前后端依赖统一格式的中间代码(IR),使得前后
Jack1105
·
2024-01-25 22:51
iOS-uuid保持唯一的方法
iOS-
设置uuid卸载安装后保持不变问题参考:iOS获取UUID(唯一不变哦)UUIDString的理解因为系统的获取方法[UIDevicecurrentDevice].identifierForVendor.UUIDString
qiluoyiyi
·
2024-01-25 02:28
OC
个人笔记
ios
objective-c
xcode
iOS-
iOS15后获取window方法
windowsAPI_DEPRECATED("UseUIWindowScene.windowsonarelevantwindowsceneinstead",ios(2.0,15.0));目前使用的获取window的方式只支持到iOS15,所以在项目开发的时候担心之后通过该方法拿到的window有问题,研究了下怎么拿新版的window的办法if(@available(iOS15,*)){__bloc
qiluoyiyi
·
2024-01-25 02:58
OC
个人笔记
ios
xcode
objective-c
iOS-
最全的App上架教程
在上架App之前想要真机测试的同学请查看
iOS-
最全的真机测试教程里面包含怎么让多台电脑同时上架App和同时真机调试。
dongfuxiu4634
·
2024-01-25 02:54
移动开发
xcode
iOS-
记录实现渐变色及圆角不同角度切割的办法
一、渐变色找的几个方法,都是需要先确定fram值的,先用着吧,其实最快捷方式还是弄个图片省事在view的类方法里扩展,通过绘制渐变色生成图片,然后设置背景色。typedefenum:NSUInteger{TmyCustAxisNeither=0,TmyCustAxisHorizontal=1<<0,TmyCustAxisVertical=1<<1,TmyCustAxisBoth=(TmyCustA
qiluoyiyi
·
2024-01-25 02:46
OC
个人笔记
objective-c
ios
xcode
Flutter
屏幕适配
之相对尺寸适配
在Android中我们可以通过脚本来动态生成适配于各个厂商的屏幕的相对尺寸。那么在Flutter中我们如何通过相同的思路来实现同样的效果呢?我们知道,Android的每个厂商的屏幕大小存在非常大区别。有些长,有的短,有的粗,有的细,这个的确給用户提供了非常多的选择,但是对于开发来说就比较苦恼了。那么来看看具体该怎么实现吧,其实很简单,首先我们和UI约定,UI图中的设备宽高是多少,在我们这里是宽37
Ciruy B.Heimerdinger
·
2024-01-24 14:16
flutter
上一页
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
其他