<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ` ??` 通常來說手機上的程序都很金貴,配置不高但要良好的性能。雖然目前的新手機都有著顯赫的配置,但性能方面仍然很重要。 Android程序首推開發語言是Java,易用的同時也帶來了性能上的問題,尤其是在動畫和游戲開發方面。 高性能高效率的程序也是很難求的,通常都是在幾番磨難之后才能誕下這樣的程序。 平時,我們應該多注意。不要以為性能離我們很遠,其實它存在于我們的指尖。 下面是兩個常用的測試類,一個是時間測試類,另一個是內存使用測試類。經常測試一下效果,會得到意想不到的好處的。 大家不妨試試。 時間測試類 ~~~ package?com.linc;?? ?? ?? import?android.util.Log;?? ?? ?? public?class?TimeTest?{?? ????private?static?long?startTime?;?? ????private?static?long?endTime?;?? ????public?static?void?start()?? ????{?? ????????startTime?=?System.currentTimeMillis();?? ????}?? ????public?static?void?end()?? ????{?? ????????endTime?=?System.currentTimeMillis();?? ????????long?time?=?endTime?-?startTime;?? ????????Log.i("TimeTest",?"calculateProcessTime?is?"+time);?? ????}?? }?? ~~~ 內存測試類 ~~~ package?com.linc;?? ?? import?android.util.Log;?? ?? public?class?MemoryTest?{?? ????private?static?long?startMemory;?? ????private?static?long?endMemory;?? ?????? ????private?static?long?memoryUsed()?? ????{?? ????????long?total?=?Runtime.getRuntime().totalMemory();?? ????????long?free?=?Runtime.getRuntime().freeMemory();?? ????????return?(total?-?free);?? ????}?? ?????? ????public?static?void?start()?? ????{?? ????????startMemory?=?memoryUsed();?? ????}?? ?????? ????public?static?void?end()?? ????{?? ????????endMemory?=?memoryUsed();?? ????????long?memo?=?endMemory?-?startMemory;?? ????????Log.i("MemoryTest",?"calculateUsedMemory?is?"+memo);?? ????}?? } ? ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看