MainActivity如下:

package cn.testgethandsetinfo;
import android.os.Bundle;
import android.text.TextUtils;
import android.widget.TextView;
import android.app.Activity;
import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
/*** Demo描述:* 获得手机型号,系统版本,App版本号等信息*/
public class MainActivity extends Activity {private TextView mTextView;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);init();}private void init(){mTextView=(TextView) findViewById(R.id.textView);mTextView.setText(getHandSetInfo());}private String getHandSetInfo(){String handSetInfo="手机型号:" + android.os.Build.MODEL + ",SDK版本:" + android.os.Build.VERSION.SDK + ",系统版本:" + android.os.Build.VERSION.RELEASE+",软件版本:"+getAppVersionName(MainActivity.this); return handSetInfo;}//获取当前版本号private  String getAppVersionName(Context context) {String versionName = "";try {PackageManager packageManager = context.getPackageManager();PackageInfo packageInfo = packageManager.getPackageInfo("cn.testgethandsetinfo", 0);versionName = packageInfo.versionName;if (TextUtils.isEmpty(versionName)) {return "";}} catch (Exception e) {e.printStackTrace();}return versionName;}}

main.xml如下:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"><TextViewandroid:id="@+id/textView"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/hello_world" android:layout_centerInParent="true"/></RelativeLayout>

转载于:https://www.cnblogs.com/dyllove98/archive/2013/06/10/3131143.html

Android获取手机型号,系统版本,App版本号等信息相关推荐

  1. android获取手机和系统版本等信息的代码,Android获取手机的版本号等信息的代码...

    本文实例分享了Android获取手机系统版本等信息的方法,供大家参考,具体内容如下: 第一种代码: String phoneInfo = "Product: " + android ...

  2. Android获取手机和系统版本等信息的代码

    2019独角兽企业重金招聘Python工程师标准>>> String phoneInfo = "Product: " + android.os.Build.PRO ...

  3. js 获取手机型号和版本

    // 获取手机型号及版本 function getPhoneModel() {var result = [];// 最新版google中 会报错// Array.prototype.contains ...

  4. Android获取手机型号、系统版本号、手机IMEI、手机厂商等

    添加工具类 SystemUtil : public class SystemUtil {/*** 获取当前手机系统语言.* 例如:当前设置的是"中文-中国",则返回"zh ...

  5. android 获取已安装 错误代码,android获取手机已经安装的app信息

    Android获取手机已安装APP(系统/非系统) 效果图 主体代码 private ListView mlistview; private ListpackageInfoList; private ...

  6. android获取手机型号和手机厂商

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 1. 获 ...

  7. android获取手机型号和系统版本号

    public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView ...

  8. Android获取手机应用的版本名和版本号

    正常来说我们在自己的app应用中的欢迎页和设置中心会显示当前app的版本号,代码如下: //获取自己应用内部的版本号 public static int getVersionCode(Context ...

  9. android 获取手机型号

    Android中获取手机的硬件信息,例如型号,系统版本等,可以直接通过接口获取. ①在AndroidManifest.xml文件中添加权限 <uses-permission android:na ...

最新文章

  1. Go中协程间通信的方式Sync.Cond
  2. 第二代NumPy?阿里开源超大规模矩阵计算框架Mars
  3. iPhone X掉漆愈演愈烈?手机变成刮刮乐
  4. hbase 协处理器 部署_hbase中安装和删除observer协处理器
  5. ubuntu fstab 示例
  6. 虚拟磁盘类型_一起来了解一下Window10系统中虚拟硬盘的相关操作
  7. 一起谈.NET技术,C# 中奇妙的函数之ToLookup
  8. console.dir有很多浏览器,系统的兼容性问题,不要随便用!
  9. python嵩天课后题及答案第二章_课后参考答案-第二章部分习题参考答案
  10. python 之遍历目录树(可匹配输出特定后缀的文件)
  11. php生成迷宫图片,PHP实现基于回溯法求解迷宫问题的方法详解
  12. 使用qt多线程的一个简单方法
  13. 设计模式(5)——单例模式的七种实现方式
  14. 大学生心理健康管理系统
  15. java 租房系统源码,JAVA房屋出租管理系统
  16. 狂神Docker视频学习笔记(基础篇)
  17. 经纬度地理坐标虚拟定位
  18. 关于南京市大学生办理住房补贴的流程示意图
  19. 开发一款Android App,从零开始详细讲解
  20. bugly android升级,Android项目引入bugly在线更新

热门文章

  1. [转载]浅析jQuery框架与构造对象
  2. boost::asio::ip::tcp::resolver::query定义不正确导致boost::asio::ip::tcp::resolver的resolve抛出异常...
  3. kill bill 杀死比尔盖茨比尔克林顿在人心中的位置..
  4. 基于python和postgreSQL存储图片
  5. 浅析IPDCC的地理信息识别和服务
  6. Leetcode 398. 随机数索引 解题思路及C++实现
  7. oracle可视化工具_零代码玩转数据可视化
  8. CountDownLatch 的使用 || enum 枚举使用的小技巧
  9. developer console 学习
  10. Java 技术篇-使用IDEA开发java代码实例演示,IntelliJ IDEA的安装与使用