热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

电话拨号界面android,手机拨号界面上的*和#按键究竟是干嘛用的?这下终于知道了...

使用手机拨打电话时不知你是否注意到了拨号键盘的“*”和“#”按键,其实不仅仅手机拨号键盘上有,而且座机的拨号键盘上同样也有它们。手机和座机上的拨号按键那

使用手机拨打电话时不知你是否注意到了拨号键盘的“*”和“#”按键,其实不仅仅手机拨号键盘上有,而且座机的拨号键盘上同样也有它们。

166440660_1_20190720075122550

手机和座机上的拨号按键

那么拨号键盘上的“*”和“#”是什么来历?有什么意义呢?

关于这两个按键的来历,还得从上个世纪60年代说起,而且这是一件非常偶然的事情。

起因是那时贝尔实验室在研究电话与电脑之间怎样进行交互,由于那时候科技不是很发达,电路板的设计不像今天的如此精巧,电话按键的输入都是依靠传统的电路实现的,于是0-9这10个数字该怎样合理的安排电路布局,才能使拨号键盘更加完美这个问题就出现在设计者面前。

166440660_2_20190720075122753

位于美国新泽西州茉莉山的贝尔实验室

按照x乘以x的方式,怎么排列都不完美,3乘3会多一个,3乘4就缺两个,少一个数字肯定不行,所以最后选择了3乘4的排列方式,于是乎多出来的两个位置,就变成了“*”和“#”,这就是二者的来历。

而且其实这两个按键刚设计出来的时候,设计者也不知道要用来干嘛,多出来的这两个键,完全是留作未来开发用的。

而后来的事实证明这两个按键确实起到了很大的作用。

在上世纪八九十年代,那时候手机远没有今天这么流行,打电话大多依靠公用电话,需要用到IP电话卡之类的,这时候每操作一步都需要用到#号键,用来表示暂停或者转换。

等到后来电话座机普及了,基本上每家每户都有了电话座机,除了打电话,电话机还有了一些附加的功能,比如闹钟、回拨之类,这些也需要用到这两个键,比如设置闹钟,就要先按“*55*”。

166440660_3_2019072007512334

再后来手机得到了慢慢的普及,在功能机时代,比如那时候的直板诺基亚手机,锁屏和解锁都需要用到功能键“*”号键。

166440660_4_20190720075123378

即使是现在的智能手机时代,这两个按键依然起着不可或缺的作用。

在我们拨打客服电话时,手机听筒里可能会传来:“输入密码并按#号键结束”,包括此情况以及各种业务、输入的转换、确定、结束和间隔的操作,另外在拨打企业官方电话时,也是通过这两个按键进行转接到分机的。

总之像以上的情况这两个按键的作用就是在通话过程中进行转接。

另一个主要的用途就是实现手机厂商所设定的特殊用法

比如小米6手机可通过输入“*#*#0610#*#*”实现无Root支持谷歌相机。

166440660_5_20190720075123550

再如小米手机拨号输入“*#*#6484#*#*”可进入手机工程模式,在此模式下可以对手机的硬件进行检测测试。

166440660_6_20190720075123706

下面是一些安卓手机拨号键盘常用工程代码汇总

(在拨号面板中输入就可执行,但不保证所有代码在你的手机上都可执行)

*#06# 查询手机IMEI号

*#*#4636#*#* 显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息

*#3214789650# 进入GPS工程模式

*#*#528#*#* WLAN 测试

*#*#1234#*#* 显示PDA 及 Phone等固件信息

*#0228# ADC Reading 网络信息



推荐阅读
  • 您是否了解:火狐浏览器会收集用户数据?
    您是否知道:火狐浏览器会收集用户数据?尽管Firefox浏览器的地理位置服务在浏览器关闭后仍会在后台运行,这引发了对用户隐私的担忧。最近,关于浏览器插件的争议进一步加剧了这种不安,因为这些插件原本旨在保护隐私,却反而泄露了用户信息。 ... [详细]
  • 微信小程序详解:概念、功能与优势
    微信公众平台近期向200位开发者发送了小程序的内测邀请。许多人对微信小程序的概念还不是很清楚。本文将详细介绍微信小程序的定义、功能及其独特优势。 ... [详细]
  • 本文介绍了如何使用 Gesture Detector 和 overridePendingTransition 方法来实现滑动界面和过渡动画。 ... [详细]
  • 驱动程序的基本结构1、Windows驱动程序中重要的数据结构1.1、驱动对象(DRIVER_OBJECT)每个驱动程序会有唯一的驱动对象与之对应,并且这个驱动对象是在驱 ... [详细]
  • Gty的二逼妹子序列 - 分块与莫队算法的应用
    Autumn 和 Bakser 正在研究 Gty 的妹子序列,但遇到了一个难题。他们希望计算某个区间内美丽度属于 [a, b] 的妹子的美丽度种类数。本文将详细介绍如何利用分块和莫队算法解决这一问题。 ... [详细]
  • 从零开始编译Linux系统:第16章 全新起点
    本章将详细介绍如何从零开始编译一套完整的Linux系统,涵盖关键组件如glibc库的介绍及其重要性。通过本文,读者将了解从源代码构建Linux系统的全过程。 ... [详细]
  • 本视频教程将带你快速了解 Android 开发的基础知识,并详细讲解如何在 Android 应用中使用 SQLite 数据库进行数据存储和管理。 ... [详细]
  • 深入解析Android GPS机制:第五部分 ... [详细]
  • 在本文中,我们将详细介绍如何构建一个用于自动回复消息的XML类。当微信服务器接收到用户消息时,该类将生成相应的自动回复消息。以下是具体的代码实现:```phpclass We_Xml { // 代码内容}```通过这个类,开发者可以轻松地处理各种消息类型,并实现高效的自动回复功能。我们将深入探讨类的各个方法和属性,帮助读者更好地理解和应用这一技术。 ... [详细]
  • OSChina 周末闲谈 —— 程序员的浪漫情话
    在OSChina的周末闲谈栏目中,探讨了程序员特有的浪漫情话。本文不仅分享了一些程序员如何用代码表达爱意的有趣例子,还推荐了一首适合程序员聆听的歌曲——李克勤的《啜泣》。对于喜欢在编程之余享受音乐的朋友们,不妨点击链接试听一下。 ... [详细]
  • 本文详细介绍了一种利用 ESP8266 01S 模块构建 Web 服务器的成功实践方案。通过具体的代码示例和详细的步骤说明,帮助读者快速掌握该模块的使用方法。在疫情期间,作者重新审视并研究了这一未被充分利用的模块,最终成功实现了 Web 服务器的功能。本文不仅提供了完整的代码实现,还涵盖了调试过程中遇到的常见问题及其解决方法,为初学者提供了宝贵的参考。 ... [详细]
  • TCP三次握手过程详解与图示解析
    本文详细解析了TCP三次握手的过程,并通过图示清晰展示了各个状态的变化。同时,文章还介绍了四次挥手的图解,解释了在TIME_WAIT状态中,客户端最后一次发送的ACK包的作用和重要性。 ... [详细]
  • 能够感知你情绪状态的智能机器人即将问世 | 科技前沿观察
    本周科技前沿报道了多项重要进展,包括美国多所高校在机器人技术和自动驾驶领域的最新研究成果,以及硅谷大型企业在智能硬件和深度学习技术上的突破性进展。特别值得一提的是,一款能够感知用户情绪状态的智能机器人即将问世,为未来的人机交互带来了全新的可能性。 ... [详细]
  • GDI+ 进阶指南:深入解析 IGPFont 接口
    本文深入探讨了 GDI+ 中 IGPFont 接口的应用与实现,通过具体的代码示例展示了如何在 Delphi 中使用 GDI+ 进行高质量的文本渲染。文章详细解析了 IGPFont 接口的各项属性和方法,并提供了实用的编程技巧,帮助开发者更好地理解和掌握 GDI+ 的字体处理功能。 ... [详细]
  • ROS主机与从机之间的通信原理及机制分析
    本文深入探讨了ROS(Robot Operating System)主机与从机之间的通信原理及机制。通过分析ROS网络架构,详细阐述了节点间的通信方式、消息传递流程以及数据同步机制。此外,还介绍了ROS中常用的通信模式,如发布/订阅、服务调用和参数服务器,为开发者提供了全面的技术指导。 ... [详细]
author-avatar
新葡京开户
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有