位置: 编程技术 - 正文

Android获取设备型号和系统版本号、mac地址、IP、屏幕的分辨率(android获取设备输出声音)

编辑:rootadmin
判断Android设备是平板还是手机的方法Integer.parseInt( android.os.Build.VERSION.SDK) > //android3.0以上----平板

推荐整理分享Android获取设备型号和系统版本号、mac地址、IP、屏幕的分辨率(android获取设备输出声音),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android获取手机的基本信息,android获取设备屏幕信息,android获取设备id,android获取设备id,android获取设备序列号 第三方sdk,android获取设备id,android获取设备输出声音,android获取设备名称,内容如对您有帮助,希望把文章链接给更多的朋友!

Integer.parseInt( android.os.Build.VERSION.SDK) > 6 //android2.1以上----手机

获取Android设备型号和系统版本号

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView textView = (TextView) findViewById(R.id.text); textView.setText("产品 Model: " &#; android.os.Build.MODEL &#; "nAPI: " &#; android.os.Build.VERSION.SDK &#; "n系统版本: " &#; android.os.Build.VERSION.RELEASE);}

获取Android设备的mac地址的方法 1、首先需要在AndroidManifest.xml文件中添加权限,代码如下:

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />Android获取设备型号和系统版本号、mac地址、IP、屏幕的分辨率(android获取设备输出声音)

2、Java代码(必须在Activity中使用)

public String getLocalMacAddress() { WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiInfo info = wifi.getConnectionInfo(); return info.getMacAddress(); }

获取Android设备的IP地址的方法

public String getLocalIpAddress() {

try {

for (Enumeration<NetworkInterface> en = NetworkInterface .getNetworkInterfaces(); en.hasMoreElements();) {

NetworkInterface intf = en.nextElement();

for (Enumeration<InetAddress> enumIpAddr = intf .getInetAddresses(); enumIpAddr.hasMoreElements();) { InetAddress inetAddress = enumIpAddr.nextElement(); if (!inetAddress.isLoopbackAddress()) { return inetAddress.getHostAddress().toString(); } } } } catch (SocketException ex) { Log.e("WifiPreference IpAddress", ex.toString()); } return null; }如果使用的是模拟器测试上面的程序,mac地址和IP地址所得到的&#;为null获取Android设备屏幕的分辨率 public String getWeithAndHeight() { //这种方式在service中无法使用, DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int width = dm.widthPixels; //宽 int height = dm.heightPixels; //高 //在service中也能得到高和宽 WindowManager mWindowManager = (WindowManager) getSystemService(Context.WINDOW_SERVICE); width = mWindowManager.getDefaultDisplay().getWidth(); height = mWindowManager.getDefaultDisplay().getHeight(); String strPM = "设备屏幕分辨率为:" &#; width &#; " * " &#; height; return strPM;}注:以上内容摘录自

android开发中对象的序列化-实现Parcelable接口. acitvity之间使用intent传递对象是非常普遍的.对象若需要在activity之间传递,必须被序列化也就是需要实现Serializable或者Parcelable接口.Parcel的序列化和反序列

android 得到本地天气情况 今天项目新添加了得到本地当天的温度,湿度,pm2.5的的需求,研究了下,记下劳动成果,为码农少走弯路做贡献。思路如下:1.得到手机的外网ip(http:

Android 开发最佳实践 原文转载自android-best-practices项目,中文由@andyiac翻译原文地址

标签: android获取设备输出声音

本文链接地址:https://www.jiuchutong.com/biancheng/385180.html 转载请保留说明!

上一篇:Android SDK Manager无法更新的解决方案

下一篇:android开发中对象的序列化-实现Parcelable接口.(android开发遇到的技术难点)

  • 小企业汇算清缴要审计报告吗
  • 捐赠支出纳税调减
  • 股东向公司借款超过一年不还
  • 印花税什么时候开始计入税金及附加
  • 应交城建税分录
  • 合并报表存货增值如何做账
  • 一般纳税人科技公司发票是几个点
  • 个体工商户免征税额度是多少
  • 出口退税自查中的“四自三不见”是指什么
  • 工商企业年金查询个人账户查询
  • 高新技术企业预审要求
  • 幼儿园增值税优惠政策
  • 售后回租的实际操作流程
  • 跨省的分公司亏损需要缴纳所得税吗?
  • 应交增值税计提表表格
  • 前期差错更正中所得税的会计处理
  • 个人申请税务局开技术服务发票如何收费
  • 关于增值税普通发票情况的函范文
  • 失控包括
  • 个人缴纳的公积金可以贷款吗
  • 外汇汇率在其中扮演什么角色?
  • 单位租房水电费是个人名字是否可以抵扣
  • 增值税计算方法有哪些
  • 行政事业单位如何加强财务管理
  • 先开发票再预缴税款吗
  • 一个网页账号在多个电脑登录
  • 农业合作社零申报流程
  • 路由器登录密码忘了怎么设置
  • php教程 ftp 函数
  • php get post
  • 企业信用贷款账户是什么
  • 代扣代缴个税手续费返还会计分录
  • 卢塞恩小镇瑞士
  • 布拉塞龙图片
  • 政府补贴款计入什么科目是否纳税
  • 位于阿曼和迪拜的大学
  • promise的几种状态
  • web前端开发 vue
  • php异常处理方法
  • 增值税专用发票的税率是多少啊
  • 在职工教育经费包括哪些
  • python多线程处理excel
  • python3 tcp
  • 工程开票金额大于结算金额怎么处理
  • 什么经营范围是营业执照
  • 销售价格含税的会计分录
  • 零税率和免税的例子
  • 个体经营所得税怎么网上申报
  • 注册资金只能增加不能减少吗
  • 可供出售交易性金融资产申报表怎么填
  • 养殖类合作社
  • 入职体检费用报销发票怎么开
  • 企业缴纳耕地占补多少
  • 清算期间发生的利息支出应计入
  • 房屋租赁合同印花税谁交
  • 未交增值税增加记哪方
  • 企业的一般账户可以转款到个人吗
  • 诉讼费用负担原则是什么
  • 小规模一直零申报有什么影响
  • 苗木设计方案
  • 发票金额大于付款金额可以报销吗
  • 跨年度固定资产转为在建工程怎么计算
  • 高新企业认定条件2022上海
  • 备查账簿有没有固定的格式
  • sql clean
  • 电脑怎么安装安全控件
  • linux中vim命令详解
  • 微软安全信息如何替换
  • 麒麟linux系统怎么安装软件
  • li的简单应用
  • Perl的Mail::POP3Client模块和Gmail通信实例
  • python里的迭代器
  • jquery onready
  • Android dispatchTouchEvent, onInterceptTouchEvent, onTouchEvent详解
  • jquery的实现原理
  • koa与node.js开发实战
  • [置顶]从lv2开始开挂的原勇者候悠闲的异世界生活
  • ubuntu安装步骤详解
  • js clearInterval()方法的定义和用法
  • 个人所得税扣缴手续费退付是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设