1. //获得CPU最小赫兹
  2. publicstaticdoublegetCpuMinFreq()
  3. {
  4. doublecpuMinFreq=0;
  5. try
  6. {
  7. BufferedReaderbr=newBufferedReader(newFileReader("/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq"));
  8. Stringtext="";
  9. while((text=br.readLine())!=null)
  10. {
  11. text=text.trim();
  12. if(!"".equals(text.trim()))
  13. {
  14. cpuMinFreq=Double.parseDouble(text.trim())/1000;
  15. DeviceUtil.cpuMinFreq=cpuMinFreq;
  16. }
  17. break;
  18. }
  19. br.close();
  20. br=null;
  21. }
  22. catch(Exceptione)
  23. {
  24. //MyLog.d(e.toString());
  25. }
  26. returncpuMinFreq;
  27. }

        
  1. //获得CPU最大赫兹
  2. publicstaticdoublegetCpuMaxFreq()
  3. {
  4. doublecpuMaxFreq=0;
  5. try
  6. {
  7. BufferedReaderbr=newBufferedReader(newFileReader("/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq"));
  8. Stringtext="";
  9. while((text=br.readLine())!=null)
  10. {
  11. text=text.trim();
  12. if(!"".equals(text.trim()))
  13. {
  14. cpuMaxFreq=Double.parseDouble(text.trim())/1000;
  15. DeviceUtil.cpuMaxFreq=cpuMaxFreq;
  16. }
  17. break;
  18. }
  19. br.close();
  20. br=null;
  21. }
  22. catch(Exceptione)
  23. {
  24. //MyLog.d(e.toString());
  25. }
  26. returncpuMaxFreq;
  27. }

更多相关文章

  1. 最短路径之狄克斯特拉(Dijkstra)算法
  2. Qt for Android调用Android接口将程序移到后台/前台运行
  3. android listView的开启滑块及最小页数解决办法
  4. ndk-build编译出错:Android NDK: APP_PLATFORM not set. Default
  5. 手机适配----资源适配篇(values)
  6. android 源码修改记录
  7. 一个好用的android图片压缩工具类
  8. Android Widget小组件开发

随机推荐

  1. Android wifi打开流程(Android O)
  2. Android中Media Framework浅析(一)——概述
  3. android异步线程为什么有这个错呢!
  4. Android之——AsyncTask和Handler对比
  5. Android中补间动画、属性动画效果演示
  6. Android canvas.drawXXX参数问题
  7. Android开发学习总结——搭建最新版本的A
  8. Android Service Framework
  9. Android MVP Pattern
  10. React Native apk打包下载(android)