mobile 相关问题

标签Mobile应用于标记有关移动计算问题的问题。移动计算是人机交互的一种形式,通过该形式,计算机在正常使用期间被运输。例如智能手机和平板电脑。

如何在 Flutter 中检测并突出显示图像的点击部分?

我正在开发一个 Flutter 应用程序,其中有一个图像(如汽车),我想检测用户何时点击图像的特定部分。点击某个部件后,它应该改变颜色以指示

回答 1 投票 0

Chrome 的“请求桌面站点”选项如何工作?

对于 iOS 谷歌浏览器,当用户点击“请求桌面站点”按钮时,浏览器会做什么来尝试打开桌面站点?我想象在请求中存在某种标头,表明网站很脏......

回答 5 投票 0

仅通过凭证管理器接收 ServerAuthToken?

是否可以在用 Java 编写的 Android 应用程序中仅通过凭证管理器 [1] 接收 serverAuthCode? 我们的后端只需要这些信息,因此它可能会向 Google 发出请求

回答 1 投票 0

模拟器可以工作,但在 Windows 上不显示?

我正在尝试学习flutter,但是当我开始运行它时,一切正常,但是模拟不会在它打开的窗口上弹出并显示在任务栏上,但是当我尝试打开它时,它不会像你一样打开......

回答 1 投票 0

CSS 背景位置在 Mobile Safari (iPhone/iPad) 中不起作用

我在移动 Safari 中遇到背景位置问题。它在其他桌面浏览器上运行良好,但在 iPhone 或 iPad 上运行不佳。 身体 { 背景颜色:#000000; 背景图像: url('图像/

回答 6 投票 0

如何将网站转换为移动应用程序

大家好,请问如何将 Laravel 项目转换为可用的移动应用程序 不知道如何去做,您的建议和意见将不胜感激,或者任何推荐的视频都可以

回答 1 投票 0

Flutter 错误:异常:无法加载 sertifikasi:类型“String”不是索引的“int”类型的子类型

这是我的代码 导入“包:flutter/material.dart”; 导入“包:mobile_smarcerti/app/modules/sertifikasi/views/detail_sertifikasi_body.dart”; 导入'包:mobile_smarcerti /应用程序/模块/

回答 1 投票 0

在手机中安装/调整谷歌广告

我在我的网站中的卡片 > 容器内使用 Google Ads。 问题就出在图中的红圈处。我该如何解决这个问题?我需要将广告尺寸调整到卡片上或

回答 1 投票 0

强制移动导航菜单保持打开状态

我想将一些自定义CSS规则应用到WordPress的二十二十四主题中的导航菜单。当我单击菜单时,会出现菜单。当我右键单击并从

回答 1 投票 0

如何确保右侧内容保持比例o

问题描述 我正在 Flutter 中构建一个响应式身份验证页面,该页面可以在横向模式下工作而无需滚动。左侧部分显示图像,右侧部分包含...

回答 1 投票 0

如何在音乐应用flutter中的carplay列表模板中实现排序

我正在 Flutter 中构建音乐应用程序,并使用 flutter_carplay 插件集成 iOS CarPlay 功能。在CarPlay界面上,有一个“A-Z”排序选项,显示...

回答 1 投票 0

iPhone WebApps,有没有办法检测它是如何加载的?主屏幕 vs Safari?

我有一个 iPhone Web 应用程序,我有兴趣检测该应用程序是否从以下位置加载: iPhone Safari iPhone 安装了网络应用程序(通过添加到我的主屏幕),无需 safari b 即可加载...

回答 9 投票 0

如何在 Compose 多平台项目中集成原生 iOS 导航(包括向后滑动)?

我正在开发一个 Compose 多平台项目,我希望专门为应用程序的 iOS 部分实现流畅的本机 iOS 导航,并支持向后滑动手势(如 st...

回答 1 投票 0

从移动应用程序执行 Google Apps 脚本函数

我正在为使用谷歌电子表格作为数据库的用户开发一个界面。现在他使用 Google Sheet 移动应用程序(Android 和 IO)来更新他的电子表格,但我就是找不到...

回答 2 投票 0

使用多个翻译和持续时间偏移重复 Android 动画

我想要一个可以无限上下移动图像的动画。但是,当我运行代码时,动画仅发生一次。这是动画 xml: 我想要一个可以无限上下移动图像的动画。但是,当我运行代码时,动画仅发生一次。这是动画 xml: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/linear_interpolator" android:repeatCount="3" android:repeatMode="restart"> <!-- move down --> <translate android:fromYDelta="0%" android:toYDelta="50%" android:duration="1500" android:fillAfter="true"/> <!-- move up --> <translate android:fromYDelta="0%" android:startOffset="1500" android:toYDelta="-50%" android:duration="1500" android:fillAfter="true"/> <!-- continue to move up --> <translate android:fromYDelta="0%" android:startOffset="3000" android:toYDelta="-20%" android:duration="600" android:fillAfter="true"/> <!-- down to original pos --> <translate android:fromYDelta="0%" android:startOffset="3600" android:toYDelta="20%" android:duration="600" android:fillAfter="true"/> </set> 这是我的java代码: public class MainActivity extends AppCompatActivity { Animation move1, move2, move3, move4, move5; Button login; ImageView bar1, bar2, bar3, bar4, bar5; int delay1 = 500; int delay2 = 1560; int delay3 = 2300; int delay4 = 3065; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); EdgeToEdge.enable(this); setContentView(R.layout.activity_main); login = findViewById(R.id.btLogin); bar1 = findViewById(R.id.ivBar1); bar2 = findViewById(R.id.ivBar2); bar3 = findViewById(R.id.ivBar3); bar4 = findViewById(R.id.ivBar4); bar5 = findViewById(R.id.ivBar5); move1= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.move); move2= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.move); move3= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.move); move4= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.move); move5= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.move); bar1.startAnimation(move1); Handler handler = new Handler(); handler.postDelayed(() -> bar2.startAnimation(move2), delay1); handler.postDelayed(() -> bar3.startAnimation(move3), delay2); handler.postDelayed(() -> bar4.startAnimation(move4), delay3); handler.postDelayed(() -> bar5.startAnimation(move5), delay4); ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (v, insets) -> { Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars()); v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom); return insets; }); } } 为什么它不无限重复?和xml中的fill-after属性有关系吗?非常感谢您的帮助,这是一个班级项目。 从动画 XML 中删除 android:fillAfter="true",并在父 android:repeatCount="infinite" 标记中设置 <set>,而不是 repeatCount="3"。 fillAfter 使每个动画保持其最终状态,防止正确循环。 <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/linear_interpolator" android:repeatCount="infinite" android:repeatMode="restart"> <!-- move down --> <translate android:fromYDelta="0%" android:toYDelta="50%" android:duration="1500"/> <!-- move up --> <translate android:fromYDelta="50%" android:startOffset="1500" android:toYDelta="-50%" android:duration="1500"/> <!-- continue to move up --> <translate android:fromYDelta="-50%" android:startOffset="3000" android:toYDelta="-20%" android:duration="600"/> <!-- down to original pos --> <translate android:fromYDelta="-20%" android:startOffset="3600" android:toYDelta="0%" android:duration="600"/> </set> 这就是让它无限循环所需的全部。

回答 1 投票 0

.NET MAUI Blazor 资源位置

当我打算发布 Android APK 包时,插入自己的背景或图像以进行应用程序定制的最佳实践是什么。 因为 Blazor .NET MAUI Hybrid (Android) 似乎...

回答 1 投票 0

在 React Native 的屏幕之间导航时如何在 expo-router 中正确传递参数?

我正在使用 Expo Router 开发 React Native 应用程序。我试图在屏幕之间导航并通过 URL 查询参数传递 bar_id、table_id 和 user_id 等参数,但它们没有被

回答 1 投票 0

Swift 编译器错误 (Xcode):针对 iOS 12.0 进行编译,但模块“FirebaseRemoteConfig”的最低部署目标为 iOS 13.0:

当我在iOS模拟器上运行flutter项目时,发生了这个错误: 在 iPhone 16 Pro 上以调试模式启动 lib/main.dart... Xcode 构建完成。 38.0秒 ...

回答 1 投票 0

如何使用 FLUTTER go_router 弹出上下文?

如何使用flutter的go_router返回上一界面?如何弹出上下文? 目前,我只是将一个新屏幕添加到堆栈中,无论我想返回还是前进。 点击:(() =>

回答 3 投票 0

Vue3;如何让拖放在移动设备上正常工作?

我用 Vue3 设计了几个网站,它们使用 n x n 网格中的元素。它们在桌面浏览器上都能完美运行,但在移动设备上却很糟糕: Chrome:差不多可以用,但这是必要的......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.