<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                DBMS構造函數如下: **DropBoxManagerService.java** ~~~ public DropBoxManagerService(final Contextcontext, File path) { mDropBoxDir = path;//path指定dropbox目錄為/data/system/dropbox mContext = context; mContentResolver = context.getContentResolver(); IntentFilter filter = new IntentFilter(); filter.addAction(Intent.ACTION_DEVICE_STORAGE_LOW); filter.addAction(Intent.ACTION_BOOT_COMPLETED); //注冊一個Broadcast監聽對象,當系統啟動完畢或者設備存儲空間不足時,會收到廣播 context.registerReceiver(mReceiver, filter); //當Settings數據庫相應項發生變化時候,也需要告知DBMS進行相應處理 mContentResolver.registerContentObserver( Settings.Secure.CONTENT_URI, true, new ContentObserver(new Handler()) { public void onChange(boolean selfChange) { //當Settings數據庫發生變化時候, BroadcastReceiver的onReceive函數 //將被調用。注意第二個參數為null mReceiver.onReceive(context,(Intent) null); } }); } ~~~ 根據上面代碼可知:DBMS注冊一個BroadcastReceiver對象,同時會監聽Settings數據庫的變動。其核心邏輯都在此BroadcastReceiver的onReceive函數中。該函數在以下三種情況發生時被調用: - 當系統啟動完畢時,由BOOT_COMPLETED廣播觸發。 - 當設備存儲空間不足時,由DEVICE_STORAGE_LOW廣播觸發。 - 當Settings數據庫相應項發生變化時候,該函數也會被觸發。 這個函數內容較簡單,主要功能是存儲空間不足時需要刪除一些老舊的日志文件以節省存儲空間。讀者可自行分析這個函數。
                  <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>

                              哎呀哎呀视频在线观看