綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[軟體] Android 優化大師客戶端(90%完整版)

[複製連結] 查看: 31195|回覆: 9|好評: 1
跳轉到指定樓層
樓主
暗桌之光 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2011-7-24 12:01

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
提供的代碼非編譯後的,是完整原始代碼。但有部分代碼因為特殊原因丟失了。

剩下的幾個未完成的給幾個提示,其實就是文件讀寫操作,handler,還有TimeTask結合去處理,然後繪圖,更新ui
/sys/class/net
/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
/proc/stat
/proc/self/net/dev
/proc/meminfo              這幾個文件一看名字你們就懂,不過這幾個文件在ddms中你看不到喲,不能導出來.

再貼幾個方法
  1. public long getAvailMemory() {
  2.                 ActivityManager am = (ActivityManager)mContext.getSystemService(Context.ACTIVITY_SERVICE);
  3.                 ActivityManager.MemoryInfo mi = new ActivityManager.MemoryInfo();
  4.                 am.getMemoryInfo(mi);
  5.                 return mi.availMem;
  6.         }
複製代碼
  1. public long[] getRomMemroy() {
  2.                 long[] romInfo = new long[2];
  3.                 //Total rom memory
  4.                 romInfo[0] = getTotalInternalMemorySize();

  5.                 //Available rom memory
  6.                 File path = Environment.getDataDirectory();
  7.                 StatFs stat = new StatFs(path.getPath());
  8.                 long blockSize = stat.getBlockSize();
  9.                 long availableBlocks = stat.getAvailableBlocks();
  10.                 romInfo[1] = blockSize * availableBlocks;
  11.                 getVersion();
  12.                 return romInfo;
  13.         }

  14.         public long getTotalInternalMemorySize() {
  15.                 File path = Environment.getDataDirectory();
  16.                 StatFs stat = new StatFs(path.getPath());
  17.                 long blockSize = stat.getBlockSize();
  18.                 long totalBlocks = stat.getBlockCount();
  19.                 return totalBlocks * blockSize;
  20.         }
複製代碼
  1. public long[] getSDCardMemory() {
  2.                 long[] sdCardInfo=new long[2];
  3.                 String state = Environment.getExternalStorageState();
  4.                 if (Environment.MEDIA_MOUNTED.equals(state)) {
  5.                         File sdcardDir = Environment.getExternalStorageDirectory();
  6.                         StatFs sf = new StatFs(sdcardDir.getPath());
  7.                         long bSize = sf.getBlockSize();
  8.                         long bCount = sf.getBlockCount();
  9.                         long availBlocks = sf.getAvailableBlocks();

  10.                         sdCardInfo[0] = bSize * bCount;//總大小
  11.                         sdCardInfo[1] = bSize * availBlocks;//可用大小
  12.                 }
  13.                 return sdCardInfo;
  14.         }
複製代碼
  1. public void getTotalMemory() {
  2.                 String str1 = "/proc/meminfo";
  3.                 String str2="";
  4.                 try {
  5.                         FileReader fr = new FileReader(str1);
  6.                         BufferedReader localBufferedReader = new BufferedReader(fr, 8192);
  7.                         while ((str2 = localBufferedReader.readLine()) != null) {
  8.                                 Log.i(TAG, "---" + str2);
  9.                         }
  10.                 } catch (IOException e) {
  11.                 }
  12.         }
複製代碼
效果圖。
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

AndroidManager.rar

1.15 MB, 下載次數: 51, 下載積分: 碎鑽 -1 個

評分

參與人數 3幫助 +3 收起 理由
ttoollee + 1 很給力!
daniel2588 + 1 很給力!
yoyovivi + 1 很給力!

查看全部評分

收藏收藏2 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
沙發
splayer | 收聽TA | 只看該作者
發表於 2011-10-23 07:18
感謝分享,3Q,Thx,謝謝!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
pb220417 | 收聽TA | 只看該作者
發表於 2011-10-28 18:14
感謝分享喔~~~來喵依下!!!!!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
loklam123 | 收聽TA | 只看該作者
發表於 2011-12-20 21:24
Android 遊戲下載
感謝分享喔~~~來喵依下!!!!!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

5
XNEO | 收聽TA | 只看該作者
發表於 2012-1-7 01:01
很不錯的APP,感謝大大.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

6
bbhero | 收聽TA | 只看該作者
發表於 2012-1-15 10:01

感謝分享,Thx,謝謝!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

7
floydwang2 | 收聽TA | 只看該作者
發表於 2012-2-12 22:21
謝謝了,真是提攜後進不遺餘力
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

8
linfan0591 | 收聽TA | 只看該作者
發表於 2012-12-21 10:48
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

9
jongren | 收聽TA | 只看該作者
發表於 2014-5-21 15:10
編譯完後可用的功能為
1. 進程管理
2. 文件管理

字串部分很多為GB編碼需轉換成UTF後可正常編譯
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

10
alexcarol | 收聽TA | 只看該作者
發表於 2014-5-21 21:05
下載完才發現編譯完後可用的功能為
1. 進程管理
2. 文件管理
希望能有玩功能都可用的版本
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則