判断用户是否开启某个服务

  public static boolean serviceIsStart(Context cont, String className) {ActivityManager mActivityManager = (ActivityManager) cont.getSystemService(cont.ACTIVITY_SERVICE);List<ActivityManager.RunningServiceInfo> mServiceList = mActivityManager.getRunningServices(30);for (int i = 0; i < mServiceList.size(); i++) {if (className.equals(mServiceList.get(i).service.getClassName())) {return true;}}return false;}

判断是否安装了某个软件

    public static boolean isInstall(Context cont, String packName) {PackageManager packageManager = cont.getPackageManager();List<PackageInfo> list = packageManager.getInstalledPackages(PackageManager.GET_PERMISSIONS);for (PackageInfo packageInfo : list) {if (packageInfo.packageName.equals(packName)) {return true;}}return false;}

获取手机串号唯一标示

    public static String getMIEI(Context context) {String MIEI;TelephonyManager telephonemanage = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);try {MIEI = telephonemanage.getDeviceId();return MIEI;} catch (Exception e) {Log.i("error", e.getMessage());return null;}}

获取版本

    public static int getVersionCode(Context context) throws Exception {PackageManager packageManager = context.getPackageManager();PackageInfo packInfo = packageManager.getPackageInfo(context.getPackageName(), 0);int version = packInfo.versionCode;return version;}

获取手机内所有应用

  public static List<PackageInfo> getAllApps(Context context) {List<PackageInfo> apps = new ArrayList<PackageInfo>();PackageManager pManager = context.getPackageManager();// 获取手机内所有应用List<PackageInfo> paklist = pManager.getInstalledPackages(0);for (int i = 0; i < paklist.size(); i++) {PackageInfo pak = (PackageInfo) paklist.get(i);// 判断是否为非系统预装的应用程序if ((pak.applicationInfo.flags & pak.applicationInfo.FLAG_SYSTEM) <= 0) {// customs applicationsapps.add(pak);}}return apps;}

通过包名获取Apk名字

   public static String getApkName(Context context, String packeName) {PackageManager pManager = context.getPackageManager();List<PackageInfo> appList = getAllApps(context);for (int i = 0; i < appList.size(); i++) {if (appList.get(i).packageName.equals(packeName)) {return pManager.getApplicationLabel(appList.get(i).applicationInfo).toString();}}return null;}

判断手机GPS是否开启

<span style="white-space:pre">    </span>public static boolean gpsIsOpen(Context context) {LocationManager alm = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);if (alm.isProviderEnabled(android.location.LocationManager.GPS_PROVIDER)) {return true;}return false;}

判断是手机品牌

   public static boolean isHTC() {String MODEL = android.os.Build.MODEL;if (MODEL.contains("HTC")) {return true;} elsereturn false;}

设置手机系统亮度

  public static void setSystemLight(Activity activity, int light) {ContentResolver cr = activity.getContentResolver();Settings.System.putInt(cr, "screen_brightness", light);Window window = activity.getWindow();LayoutParams attributes = window.getAttributes();float flevel = light;attributes.screenBrightness = flevel / 255;float x = attributes.screenBrightness;activity.getWindow().setAttributes(attributes);}

获取手机串号 版本 品牌相关推荐

  1. 如何在Java ME平台上获取手机串号IMMI

    注意:在Java ME平台上获取手机串号,在某些手机中是可行的,但是某些手机中就是无法获取的.对于即便是可以获取串号的手机来说,也仅仅限于进行了签名的应用程序才可以获得手机串号. 在诺基亚手机中,我们 ...

  2. 如何在Java ME平台上获取手机串号

    注意:在Java ME平台上获取手机串号,在某些手机中是可行的,但是某些手机中就是无法获取的.对于即便是可以获取串号的手机来说,也仅仅限于进行了签名的应用程序才可以获得手机串号. 在诺基亚手机中,我们 ...

  3. Android 获取手机串号

    今天在单位讨论怎么样使用手机进行办公的时候简单呢,突然想到了手机卡的串号,只要通过手机卡的串号就能唯一确定一张手机卡,这样子的话,在登录系统的时候,都不要登录了,只要使用串号就可以了,而且也不会与其它 ...

  4. iPhone手机 手机设备号和手机串号imsi

    经过调研,代码实现获取iPhone手机串号是获取不到的,网上提供的一些获取手机串号都是通过第三方库来写的,使用这些库的app在app store是审核不了的,所以目前还没有办法获取手机串号imsi的. ...

  5. iPhone手机 手机设备号和手机串号imsi

    经过调研,代码实现获取iPhone手机串号是获取不到的,网上提供的一些获取手机串号都是通过第三方库来写的,使用这些库的app在app store是审核不了的,所以目前还没有办法获取手机串号imsi的. ...

  6. php获取设备串号,检测手机串号 js, php

    //检测手机串号 public function is_IMEI($s) { $pat = '/^[0-9]{15}$/'; if(!preg_match($pat, $s)) { return fa ...

  7. 手机串号英文简称“IMEI”

    手机串号英文简称"IMEI",存储在手机的EEPROM(俗称码片)里,每一个移动设备都对应一个唯一的IMEI.其组成结构为TAC(6位数字)+FAC(两位数字)+SNR(6位数字) ...

  8. IMEI码查询[*#06#-手机串号查询]--你的手机到底是翻新机还是正品行货

    在对手机串号研究时候,找到了一个一家通过手机串号来查询你的手机具体信息的网站,现在把这个网站拿出来和大家分享.以后各位朋友们无论是买行货还是水货,新机还是二手,都可以通过这个网站来查询一下,至少可以知 ...

  9. 手机串号IMEI的国际查询网站及说明

    手机串号IMEI的国际查询网站及说明 IMEI 为TAC + FAC + SNR + SP.IMEI(International Mobile Equipment Identity)是"国际 ...

最新文章

  1. 安卓linux终端termux下载,高级手机终端app
  2. 用c#输出正九九乘法表_用C#写九九乘法表
  3. 分布式唯一ID生成器
  4. 新手的深度学习综述 | 入门
  5. T183637-变异距离(2021 CoE III C)【单调栈】
  6. 跟我一起考PMP---项目的管理过程
  7. Citrix MCS桌面管理技术解读
  8. web工程was部署
  9. matlab与无网格,无网格法
  10. Altera的单时钟同步FIFO,带almost_empty和almost_full端口
  11. 一篇文章了解什么是增长黑客
  12. 微信小程序合集源码I(机器人聊天+仿别踩白块儿小游戏+仿步步高电子词典+仿知乎+日记+汉字拼音+转盘抽奖)
  13. 加权平均资本成本【读书笔记】
  14. 在线小工具箱引流网站源码
  15. Unity3D UGUI实现冷却时间的技能图标
  16. Windows下C语言实现HTTP client暨初次使用VS2017 win32 编程
  17. excel怎么设置自动计算_钢筋翻样总熬夜?全套Excel自动计算表格,提高效率80%...
  18. 抖音加白是什么意思?抖音报白需要什么资质
  19. 阿里云主机搭建网站,并使外网可访问到
  20. Centos 服务器禁止 IP访问/ IP黑名单

热门文章

  1. 20几岁,你的存款有多少?
  2. linux 系统管理
  3. 5G黎明前 AI或成手机市场焦点趋势
  4. 谈谈百度搜索为什么那么快?
  5. 光影软件测试自学,使用set a light 3D STUDIO来学习如何布光②
  6. 李嘉诚先生的家训与格言
  7. (设计模式十)java设计模式之桥接模式
  8. 软件运行时,任务栏图标显示不正常的问题
  9. KVM虚拟机磁盘精简导出
  10. 如何修改注册表,在Balabolka文字转语音软件(TTS软件)的SAPI 5下拉列表中,添加Yaoyao和Kangkang语音