首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏老马寒门IT

    10-移动开发教程-移动事件

    在前端的移动Web开发中,有一部分事件只在移动产生,如触摸相关的事件。接下来给大家简单总结一下移动的事件。 1. PC事件在移动的兼容问题 1.1 click事件的200~300ms延迟问题 由于移动默认的布局视口宽度是980像素,所以网页文字非常小,为了快速让网页还原到原来的大小,Safari最新引入了双击缩放功能 移动特有的touch事件 由于移动设备大都具备触摸功能,所以移动浏览器都引入了触摸(touch)事件。 封装移动tap事件 由于点击事件经常使用,如果用click会有延迟问题,一般我们会用touch事件模拟移动的点击事件, 以下是封装的几个事件,仅供参考。 ---- 参考文章: 移动web开发---Touch事件详解 MDN:TouchEvent 移动前端常见的触摸相关事件touch、tap、swipe等整理

    8.2K80发布于 2018-02-18
  • 来自专栏老马寒门IT

    10-移动开发教程-移动事件

    在前端的移动Web开发中,有一部分事件只在移动产生,如触摸相关的事件。接下来给大家简单总结一下移动的事件。 1. PC事件在移动的兼容问题 1.1 click事件的200~300ms延迟问题 由于移动默认的布局视口宽度是980像素,所以网页文字非常小,为了快速让网页还原到原来的大小,Safari最新引入了双击缩放功能 移动特有的touch事件 由于移动设备大都具备触摸功能,所以移动浏览器都引入了触摸(touch)事件。 封装移动tap事件 由于点击事件经常使用,如果用click会有延迟问题,一般我们会用touch事件模拟移动的点击事件, 以下是封装的几个事件,仅供参考。 ---- 参考文章: 移动web开发---Touch事件详解 MDN:TouchEvent 移动前端常见的触摸相关事件touch、tap、swipe等整理

    7.6K70发布于 2018-04-08
  • 来自专栏Dimples开发记

    移动适配动态rem方案

    可以使用动态REM方案。 # 2 原理 在使用单位控制页面元素大小时,可以使用固定单位px,也可以使用相对单位rem。2rem 等于html标签font-size的2倍。 solid #ccc; /*不需要缩放的部分用px*/ } </style> </head> <body>

    内容
    </body> </html> # 4 总结 动态

    1.1K10编辑于 2022-12-21
  • 来自专栏Fin

    移动动态化”是什么意思?

    移动开发领域,为了让APP保持最新的版本,同时让业务开发变得更加快捷,动态化技术极其重要。今天就来聊聊移动动态和开发的由来和各流派的优缺点。 移动动态化的由来“动态化”并不是最近几年才产生的名词,而是从从互联网诞生的初期,这个词就已经出现了。 因此,动态化可以说是互联网的标志,是互联网最核心的特性之一。而移动互联网的普及,移动被各类原生应用所占据,而这些应用更近似于 Software,依托于应用市场进行更新,只有其中的数据是实时的。 因此,移动动态化方案逐渐走进大家的视野,并被大家所关注。 除了体验的大大提升,基于小程序的动态化方案相比其他方案,还有以下优势:跨平台:小程序可以在微信、支付宝等平台中运行,具有良好的跨平台性,可以在不同的平台上进行应用开发和发布

    2K40编辑于 2023-04-12
  • 来自专栏小游戏开发

    关于移动动态化,你得知道这些...

    在解决问题之前,首先要对移动开发的未来有着精准的研判。 阿里认为,移动开发的未来必定更加平衡,也就是说必须是性能与动态兼得,如此,才能够满足未来用户的需求。 移动动态化的由来 “动态化”并不是最近几年才产生的名词,而是从从互联网诞生的初期,这个词就已经出现了。 大家所认知的早期互联网,其实就是各种各类的“动态网站”,内容数据和页面外观都不是固定的,都是随着服务器的更新而更新的,让用户可以很及时地看到最新的内容。 因此,动态化可以说是互联网的标志,是互联网最核心的特性之一。 而移动互联网的普及,移动被各类原生应用所占据,而这些应用更近似于 Software,依托于应用市场进行更新,只有其中的数据是实时的。 因此,移动动态化方案逐渐走进大家的视野,并被大家所关注。

    44510编辑于 2023-04-12
  • 来自专栏全栈程序员必看

    java移动开发_移动开发

    1.移动端视口问题 视口是指浏览器的可视区域,移动的视口到底是多宽呢? 现在市面上的大部分手机,比如iphone X,它的默认视口宽度为980px,而一个iphone X的屏幕宽度仅仅为375px。 我们可以使用谷歌浏览器的移动调试工具,来访问百度的搜索结果,可以看到网页明显被缩小了,而且页面宽度定格在980px(不信的话大家可以试试)。 3.移动尺寸 是同一个网页在不同尺寸手机中的效果。 注意:在移动,如果使用了背景图(比如雪碧图),记得用同样的方式调整背景图的尺寸。 题外话:移动看上去是不是很麻烦?视口那么小,还要引入各种东西,里面要添加的又杂又乱,还要计算数值,是不是很麻烦? 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/152680.html原文链接:https://javaforall.cn

    6.4K20编辑于 2022-09-12
  • 来自专栏即时通讯技术

    开源移动 IM 框架 MobileIMSDK v6.0 发布

    MobileIMSDK是一套专为移动开发的原创IM通信层框架: 历经8年、久经考验; 超轻量级、高度提炼,lib包50KB以内; 精心封装,一套API同时支持UDP、TCP、WebSocket三种协议 MobileIMSDK工程始于2013年10月,起初用作某产品的即时通讯底层实现,完全从零开发,技术自主可控! 您可能需要:查看关于MobileIMSDK的详细介绍。 ; H5客户SDK:资料整理中,不日正式发布; 服务SDK:用于开发即时通讯服务,支持Java 1.7及以上版本,查看API文档。 查看详情 【新增重要特性】: 服务新增WebSocket协议支持,一套API优雅支持TCP、UDP、WebSocket 3种协议; 支持多端互踢功能(可应对复杂的移动网络变动逻辑对多端互踢算法的影响 [服务] 将服务Demo中的Log4j日志框架升级为最新的Log4j2; [服务] 服务可控制是否为每条消息生成发送时间戳(可辅助用于客户的消息排序逻辑等)。

    1.2K20发布于 2021-07-27
  • 来自专栏韩曙亮的移动开发专栏

    移动网页布局】移动网页布局基础概念 ① ( 移动浏览器 | 移动屏幕分辨率 | 移动网页调试方法 )

    一、移动浏览器 ---- 移动浏览器 比 PC 浏览器发展要晚 , 使用的技术比较新 , 对 HTML5 + CSS3 支持较好 , 常见的浏览器如下 : UC / QQ / Opera / Chrom / 360 / 百度 / 搜狗 / 猎豹 国内的浏览器 基本都是 根据 Webkit 内核进行修改而来的 , 目前没有自主研发的内核 , 因此 移动开发适配比较简单 , 兼容主流的浏览器 , 即兼容 Webkit 内核浏览器即可 ; 二、移动屏幕分辨率 ---- 移动设备的尺寸类型非常多 , Android / iOS 手机分辨率种类很多 , 参考 Android 屏幕适配 专栏 ; 【Android Android 与 iOS 屏幕宽高比种类 | 屏幕像素密度 DPI ) 博客 ; 前端开发时 , 不需要关注上述 屏幕像素密度 dpi , 密度无关像素 dp , 只需要关注 像素尺寸 px 即可 ; 三、移动网页调试方法

    3.5K40编辑于 2023-04-24
  • 来自专栏没有用户名丶的专栏

    移动动态更新的原理和模式,你了解多少?

    动态研发模式在移动应用程序开发中具有重要的价值和作用,可以帮助企业快速响应市场需求、降低开发成本、提高应用程序的稳定性和安全性、适应不同的平台和设备。 动态机制及技术原理 动态研发模式就是一种基于云端的移动应用开发方法,主要能让开发者快速构建和发布多端的移动应用,实现业务的敏捷迭代和热更新,提高用户体验和运营效率。 总之,移动动态更新背后的原理主要涉及应用程序更新机制和资源更新机制。在实际应用中,需要根据具体的业务需求和技术情况选择合适的更新方式,以实现应用程序的高效更新和优化。 上面也提到移动动态研发模式是一种利用 HTML 或小程序实现移动应用的快速开发和更新的方法,下面也说下他们的具体情况。 在移动动态研发模式中,HTML5的应用非常广泛,主要表现在以下几个方面: 跨平台支持:HTML5可以在多个平台上运行,包括iOS、Android和Windows等,这大大提高了应用程序的可访问性和可用性

    73140编辑于 2023-04-07
  • 来自专栏人人都是极客

    谷歌正式发布移动深度学习框架TensorFlow Lite

    今年 5 月,谷歌曾在 I/O 大会上宣布即将推出 TensorFlow Lite,今日,谷歌终于发布了新工具的开发者预览版本,这是一款 TensorFlow 用于移动设备和嵌入式设备的轻量级解决方案。 模型 TensorFlow Lite 已经支持多个面向移动训练和优化的模型: MobileNet:一种能够识别超过 1000 种不同物体的视觉模型,专为移动和嵌入式设备设计; Inception V3 我们这次发布的模型会自动生成建议的回复以作为聊天对话信息的输入,且它还能执行高效的推断以作为插件嵌入聊天应用中,从而可以实现移动设备上的对话智能。 TensorFlow Lite 执行设备对话模型 今天发布的开源会话模型(包括代码)使用以上提到的联合机器学习架构进行的训练。 今天的发布内容还包括了一个演示 APP,从而可以轻松地下载和在你的移动设备上试用一键智能回复。该架构允许基于应用需求对模型尺度和预测质量进行简易配置。

    1.3K80发布于 2018-03-16
  • 来自专栏全栈自学笔记

    移动基础

    移动基础 移动浏览器我们主要针对webkit内核进行兼容 现在移动碎片化比较严重,分辨率和屏幕尺寸大小不一 1.移动调试方法 Charome DevTools(谷歌浏览器) 的模拟手机调试 是厂商在出厂时就设置好的 开发时用的1px不一定等于1个物理像素 PC页面1px就等于1个物理像素,但移动不同 一个px能显示的物理像素点的个数,称为物理像素比或屏幕像素比 3.2 4.1单独移动页面(主流) 通常情况下,网址域名前面加m(mobile)可以打开移动。 通过设备判断,如果是移动打开,则自动跳转到移动页面。 ,需花费很大精力去调兼容性问题 媒体查询 bootstarp 5.移动技术解决方案 1.移动浏览器 移动浏览器基本以webkit内核为主,所以就考虑webkit兼容性问题。

    2.4K10编辑于 2022-05-08
  • 来自专栏跟着AI学

    MindFlow 移动发布:从配置到上架的完整指南

    项目简介MindFlowMobile是MindFlow的移动版本,基于Flutter构建,支持iOS和Android双平台,现已完成所有核心功能。 秒延迟自动保存,数据不丢失多语言支持:中文/英文切换发布准备Phase10完成情况任务工作量优先级状态Flutter项目搭建1天P0✅完成移动UI设计4天P0✅完成编辑器移动适配5天P0✅完成文件管理移动 3天P0✅完成手势操作2天P1✅完成iOS打包发布2天P1✅配置完成Android打包发布2天P1✅配置完成交付物清单✅完整Flutter项目(lib/18个文件,~1870行代码)✅iOS配置(Info.plist ,静态分析0错误)第一部分:iOS发布配置1.1项目信息配置Info.plist配置:展开代码语言:XMLAI代码解释<! releaseflutterbuildipa--release#Android构建flutterbuildapk--releaseflutterbuildappbundle--release总结MindFlow移动已完成所有发布准备工作

    16910编辑于 2026-02-02
  • 来自专栏h5学习笔记

    移动基础

    移动浏览器我们主要针对webkit内核进行兼容 现在移动碎片化比较严重,分辨率和屏幕尺寸大小不一 1、移动调试方法 Charome DevTools(谷歌浏览器) 的模拟手机调试 搭建本地 是厂商在出厂时就设置好的 开发时用的1px不一定等于1个物理像素 PC页面1px就等于1个物理像素,但移动不尽相同 一个px能显示的物理像素点的个数,称为物理像素比或屏幕像素比 4.1单独移动页面(主流) 通常情况下,网址域名前面加m(mobile)可以打开移动。 通过设备判断,如果是移动打开,则自动跳转到移动页面。 ,需花费很大精力去调兼容性问题 媒体查询 bootstarp 5.移动技术解决方案 5.1移动浏览器 移动浏览器基本以webkit内核为主,所以就考虑webkit兼容性问题。

    2.7K20发布于 2020-09-30
  • 来自专栏机器之心

    谷歌移动深度学习框架TensorFlow Lite正式发布

    模型 TensorFlow Lite 已经支持多个面向移动训练和优化的模型: MobileNet:一种能够识别超过 1000 种不同物体的视觉模型,专为移动和嵌入式设备设计; Inception V3 我们这次发布的模型会自动生成建议的回复以作为聊天对话信息的输入,且它还能执行高效的推断以作为插件嵌入聊天应用中,从而可以实现移动设备上的对话智能。 TensorFlow Lite 执行设备对话模型 今天发布的开源会话模型(包括代码)使用以上提到的联合机器学习架构进行的训练。 今天的发布内容还包括了一个演示 APP,从而可以轻松地下载和在你的移动设备上试用一键智能回复。该架构允许基于应用需求对模型尺度和预测质量进行简易配置。 例如,谷歌开发者推出了一个 ProjectionNet 架构,使用复杂的前馈/循环架构(就像 LSTM)作为训练模型,联合一个简单的投影架构——其中包含动态投影操作以及一些窄带全连接层。

    1.7K80发布于 2018-05-10
  • 来自专栏超超不会飞

    移动适配

    实习期间主要在写微信H5,遇到的最大问题就是适配各个不同尺寸的屏幕。公司就我自己一个前端,只能自己摸索着来。 当时工作赶得比较紧(其实是自己懒没仔细看),以为要用到grunt还需要打包发布,是用在手淘这种大项目,不适合自己捣鼓的小页面,所以就略过了...... 简单讲就是用 js 动态改变 <meta> 标签,然后用rem作为单位,因为rem就是根据font-size来做计算的,由此对不同屏幕尺寸进行适配。 神器。以后的项目应该都会使用这个方案。

    2.7K20发布于 2020-09-18
  • 来自专栏前端学习笔记

    移动基础

      移动浏览器我们主要针对webkit内核进行兼容   现在移动碎片化比较严重,分辨率和屏幕尺寸大小不一 1.移动调试方法 Charome DevTools(谷歌浏览器) 的模拟手机调试 是厂商在出厂时就设置好的 开发时用的1px不一定等于1个物理像素 PC页面1px就等于1个物理像素,但移动不同 一个px能显示的物理像素点的个数,称为物理像素比或屏幕像素比 3.2 4.1单独移动页面(主流) 通常情况下,网址域名前面加m(mobile)可以打开移动。 通过设备判断,如果是移动打开,则自动跳转到移动页面。 ,需花费很大精力去调兼容性问题 媒体查询 bootstarp 5.移动技术解决方案 1.移动浏览器 移动浏览器基本以webkit内核为主,所以就考虑webkit兼容性问题。

    2.1K31发布于 2020-10-26
  • 来自专栏机器学习AI算法工程

    清华发布YOLOv10,真正实时目标检测

    然而,对非极大值抑制(NMS)的后处理依赖阻碍了YOLOs的部署,并对推理延迟产生负面影响。此外,YOLOs中各种组件的设计缺乏全面和彻底的审查,导致明显的计算冗余并限制了模型的性能。 我们的努力成果是新一代YOLO系列,专为实时目标检测而设计,名为YOLOv10。广泛的实验表明,YOLOv10在各种模型规模下均达到了最先进的性能和效率。 与YOLOv9-C相比,YOLOv10-在相同性能下延迟减少了46%,参数减少了25%。 YOLOv10有哪些改进? 基于这些方法,作者成功地实现了一系列不同模型规模的实时检测器,即YOLOv10-N / S / M / B / L / X。 此外,YOLOv10展现出了极高的参数利用效率。YOLOv10-L / X在参数数量分别减少了1.8倍和2.3倍的情况下,比YOLOv8-L / X高出0.3 AP和0.5 AP。

    1.3K10编辑于 2024-05-29
  • 来自专栏hadoop学习笔记

    动态分配多任务资源的移动深度学习框架

    与云相比,移动系统受计算资源限制。然而众所周知,深度学习模型需要大量资源 。为使设备深度学习成为可能,应用程序开发者常用的技术之一是压缩深度学习模型以降低其资源需求,但准确率会有所损失。 然而,由于开启新应用、关闭现有应用和应用优先级改变等事件,这些系统的可用运行时资源是动态变化的。 本文提出了一种新型框架 NestDNN,将运行时资源的动态变化纳入考量,生成一种资源感知的多重租赁设备深度学习移动视觉系统。NestDNN 用灵活的资源-准确率权衡代替了固定的资源-准确率权衡。 据我们所知,NestDNN 是第一个支持资源感知的多重租赁设备深度学习移动视觉系统的框架。它为克服现有方法的局限性以及连续移动视觉中的独特挑战提供了新的技术。 分配给 ResNet-50,以分别创建被标记为 VC(即在 CIFAR-10 数据集上训练的 VGG-16)、RI-50、RI-100、VS、VG 和 RP 的六个移动视觉应用程序。

    86500发布于 2018-10-31
  • 来自专栏爬虫资料

    动态与静态结合:抓取移动新闻数据的探索实践

    移动设备几乎成为人们主要阅读渠道的今天,各类新闻App不断迭代,从界面优化到推荐算法,背后数据结构也变得越来越复杂。 多线并进:应对APP结构差异的策略要应对这些结构复杂、接口多样的App数据,通常会从几个方向入手:界面分析:移动和Web所展示的数据并不完全一致,建议对比分析今日头条的H5版新闻页面与APP内部结构 请求模拟:像新闻标题、摘要这种内容,在H5可直接用静态方式请求获取;而评论区往往需要模拟客户发起动态API请求才能拿到。身份伪装:请求过程中需要带上真实的用户信息,避免被判为机器人请求。 评论部分则需要构造移动端接口路径,虽然参数较多,但经过观察大致可以还原出格式。 16YUN:16IP@proxy.16yun.cn:31000", "https": "http://16YUN:16IP@proxy.16yun.com:31000"}# 伪造请求头,模拟浏览器或移动访问

    37810编辑于 2025-06-17
  • 来自专栏Kirin博客

    vue 判断移动、pc

    判断移动或pc 经常在项目中会有支持 pc 与手机需求。并且pc与手机是两个不一样的页面。这时就要求判断设置,根据不同的设置跳转不同的路由。 先写个方法: ? _isMobile()) { alert("移动"); //移动跳转路由 } else { alert("pc");     //Pc跳转路由

    4.1K30发布于 2021-01-04
领券