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"    >    <TextView        android:id="@+id/textView"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/hello_world"         android:layout_centerInParent="true"        /></RelativeLayout>


更多相关文章

  1. android studio中AndroidJUnit4单元测试注解错误和recyclerview-
  2. android 各版本与api值 对应表
  3. android 仿微信5版本实现滑动导航条
  4. Android 系统名字、版本、API level的对应关系
  5. Android各版本源码下载链接
  6. Android 批量读取APK 包名,版本信息
  7. android 编译问题 java 和 javac 版本不对
  8. android N 版本问题
  9. Android工程的gradle版本和gradle plugin插件对应关系

随机推荐

  1. PhoneGap将会颠覆iOS和Android?
  2. 无线管理的帮助类
  3. android 3g状态及信号监测
  4. Android(安卓)Gson使用入门及GsonFormat
  5. IMX6Q核心板Android系统编译笔记
  6. Instant Run requires 'Tools | Android
  7. android 源码下载403 forbidden, 406 not
  8. Android WIFI 分析
  9. Android 自定义缩短Toast显示时间
  10. [Android]Log打印