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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                就應用程序而言,Android系統中Java的和其他系統上的相同,是靠消息驅動來工作的,它們大致的工作原理如下: - 有一個消息隊列,可以往這個消息隊列中投遞消息。 - 有一個消息循環,不斷從消息隊列中取出消息,然后處理。 我們用圖5-1來展示這個工作過程: :-: ![](http://img.blog.csdn.net/20150802155107063?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center) 圖5-1 線程和消息處理原理圖 從圖中可以看出: - 事件源把待處理的消息加入到消息隊列,一般是加至隊列尾,一些優先級高的消息也可以加至隊列頭。事件源提交的消息可以是按鍵、觸摸屏等物理事件產生的消息,也可以是來自系統或應用程序本身發出的請求消息。 - 處理線程不斷從消息隊列頭中取出消息并處理,事件源可以把優先級高的消息放到隊列頭,這樣,優先級高的消息就會首先被處理。 在Android系統中,這些工作主要由Looper和Handler來實現: - Looper類,用于封裝消息循環,并且有一個消息隊列。 - Handler類,有點像輔助類,它封裝了消息投遞,消息處理等接口。 Looper類是其中的關鍵。先來看看它是怎么做的。
                  <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>

                              哎呀哎呀视频在线观看