找到 2041 篇文章,关于移动开发

CDMA 和 LTE 的区别

Kiran Kumar Panigrahi
更新于 2022年8月10日 08:17:53

5K+ 次浏览

码分多址 (CDMA) 是一种用于 2G 和 3G 通信的协议。在 CDMA 中,一个信道同时承载所有类型的传输,无需划分带宽或时间。来自不同站点的数 据使用不同的码调制同时传输。长期演进 (LTE) 是一种用于蜂窝移动通信的高性能接口。它支持高速网络,目前它是智能手机和移动电话最快 的网络协议。阅读本文,了解更多关于 CDMA 和 LTE 的信息以及它们彼此之间的区别。什么是 CDMA?CDMA 使用单一信道来承载所有信号…… 阅读更多

Google Fi 和 Ting 的区别

Mahesh Parahar
更新于 2020年4月15日 08:34:46

248 次浏览

Google Fi 和 Ting 都是移动虚拟网络运营商 (MVNO),提供电话、短信和使用蜂窝网络和 WiFi 的移动宽带服务。Google Fi Google Fi 提供无线服务和访问 Google 提供的各种在线服务。在美国,Google Fi 可在 T-Mobile、Sprint 和 US Cellular 网络上使用。Ting Ting 是一家位于加拿大安大略省多伦多的无线服务提供商。在 Ting 中,没有订阅计划,用户按使用付费。Ting ISP 于 2012 年 2 月由 Tucow's Inc. 推出。以下是 Google Fi 和 Ting 之间一些重要的区别。序号 关键 Google… 阅读更多

最新的移动应用开发趋势是什么?

karthikeya Boyini
更新于 2020年1月23日 11:52:16

108 次浏览

智能手机已成为我们生活中不可或缺的一部分,因为我们倾向于每天使用智能手机执行大量任务,例如发送消息、观看视频、收听音乐和其他音频内容以及检查电子邮件。根据面向通信行业的跨媒体、跨设备规划工具 TouchPoints 的报告,全球有 21 亿人拥有智能手机。这份报告还补充说,15-24 岁年龄段的智能手机用户几乎每隔一分钟就会使用他们的智能手机。显然,移动设备将受到极大的关注,并将发生许多发展…… 阅读更多

如何在 iOS 中防止屏幕休眠?

Mohtashim M
更新于 2019年12月16日 12:28:43

316 次浏览

在这篇文章中,我们将了解如何在 iOS 中防止屏幕休眠。因此,让我们开始吧。将下面的代码复制到 ViewController 中的 viewDidLoad 方法中。Swift override func viewDidLoad() { super.viewDidLoad() // 通常从 nib 加载视图后执行任何其他设置。 UIApplication.shared.isIdleTimerDisabled = true }运行应用程序,应用程序将永远不会进入睡眠模式。

如何在 iOS 应用中创建标签栏布局?

Mohtashim M
更新于 2019年12月16日 12:27:33

260 次浏览

在这篇文章中,我们将了解如何在应用程序中使用标签栏布局。根据苹果的文档——标签栏出现在应用程序屏幕底部,并提供快速切换应用程序不同部分的功能。标签栏是半透明的,可能有背景色调,在所有屏幕方向上保持相同的高度,并且在显示键盘时会隐藏。标签栏可以包含任意数量的标签,但可见标签的数量取决于设备大小和方向。你可以在这里阅读更多相关信息https://developer.apple.com/design/human-interface-guidelines/ios/bars/tab-bars/因此,让我们…… 阅读更多

如何以编程方式“重启”iOS 应用?

Mohtashim M
更新于 2019年12月16日 12:24:41

1K+ 次浏览

无论如何你都不能重启 iOS 应用程序,即使你能够使用某些私有 API 来做到这一点,你的应用程序也会被 Apple 拒绝,并且不会被考虑用于 App Store 发布。

如何在 iOS 上创建文件、向其中写入数据并从中读取数据?

Mohtashim M
更新于 2019年12月16日 12:23:05

1K+ 次浏览

作为软件开发人员,我们应该始终了解如何处理文件、写入文件、从文件读取等等。在这篇文章中,我们将学习如何创建文件,将数据写入文件,然后读取同一个文件。让我们开始吧,步骤 1——创建新的 Xcode 项目→单视图应用程序→将其命名为“ReadingWritingFile”步骤 2——打开 ViewController.swift 并添加如下所示的新函数 public func createAndWriteFile() { }现在我们将创建一个文件,并将打印该文件的路径…… 阅读更多

1G 和 2G 协议的区别

Kiran Kumar Panigrahi
更新于 2022年7月27日 10:21:29

3K+ 次浏览

在 20 世纪 80 年代初推出第一代移动网络之后,移动无线通信系统在过去几十年中经历了无数个发展阶段。由于全球对新连接的需求非常高,移动通信标准迅速发展以适应更多用户。在这篇简短的文章中,让我们看一下早期移动标准提供的功能。1G 协议第一代无线蜂窝技术被称为 1G。这些是于 20 世纪 80 年代推出并持续到 2G 数字电信取代之前的模拟电信标准…… 阅读更多

如何在 Android 中的圆形 ImageView 上添加阴影和边框?

Azhar
更新于 2019年11月26日 09:59:21

722 次浏览

此示例演示如何在 Android 中的圆形 ImageView 上添加阴影和边框步骤 1——在 Android Studio 中创建一个新项目,转到文件⇒新建项目,并填写所有必需的详细信息以创建新项目。步骤 2——将以下代码添加到 res/layout/activity_main.xml 中。 步骤 3——将以下代码添加到 src/MainActivity.java 中 package com.app.sample; import androidx.appcompat.app.AppCompatActivity; import androidx.core.graphics.drawable.RoundedBitmapDrawable; import androidx.core.graphics.drawable.RoundedBitmapDrawableFactory; import android.content.Context; import android.content.res.Resources; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ImageView; import android.widget.RelativeLayout; import android.os.Bundle; public class MainActivity extends AppCompatActivity … 阅读更多

如何将数据从数据库绑定到 ListView 中的 Android CheckBox?

Azhar
更新于 2019年11月26日 09:55:30

797 次浏览

此示例演示如何将数据库中的数据绑定到 ListView 中的 Android 复选框。步骤 1 - 在 Android Studio 中创建一个新项目,转到文件 ⇒ 新建项目,并填写所有必需的详细信息以创建新项目。步骤 2 - 将以下代码添加到 res/layout/activity_main.xml。 步骤 3 - 将以下代码添加到 res/layout/row_item.xml。 步骤 4 - 将以下代码添加到 src/MainActivity.java package com.app.sample; import androidx.appcompat.app.AppCompatActivity; import android.view.View; import android.widget.AdapterView; import android.widget.ListView; import java.util.ArrayList; import android.os.Bundle; public class MainActivity extends AppCompatActivity { ArrayList dataModels; ListView ... 阅读更多

广告