android.os.Message.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(4.7k)|赞(0)|评价(0)|浏览(390)

本文整理了Java中android.os.Message.<init>()方法的一些代码示例,展示了Message.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Message.<init>()方法的具体详情如下:
包路径:android.os.Message
类名称:Message
方法名:<init>

Message.<init>介绍

暂无

代码示例

代码示例来源:origin: aa112901/remusic

  1. @Override
  2. public void onClick(View v) {
  3. // MusicPlayer.previous(PlayingActivity.this.getApplication(), true);
  4. Message msg = new Message();
  5. msg.what = PRE_MUSIC;
  6. mPlayHandler.sendMessage(msg);
  7. }
  8. });

代码示例来源:origin: TeamNewPipe/NewPipe

  1. void progressReport(long done) {
  2. mission.done = done;
  3. if (mission.length < mission.done) mission.length = mission.done;
  4. Message m = new Message();
  5. m.what = DownloadManagerService.MESSAGE_PROGRESS;
  6. m.obj = mission;
  7. mission.mHandler.sendMessage(m);
  8. }
  9. }

代码示例来源:origin: navasmdc/MaterialDesignLibrary

  1. @Override
  2. public void run() {
  3. try {
  4. Thread.sleep(mTimer);
  5. } catch (InterruptedException e) {
  6. e.printStackTrace();
  7. }
  8. handler.sendMessage(new Message());
  9. }
  10. });

代码示例来源:origin: navasmdc/MaterialDesignLibrary

  1. @Override
  2. public void run() {
  3. for(int i = 0; i <= 100; i++){
  4. try {
  5. Thread.sleep(100);
  6. } catch (InterruptedException e) {
  7. e.printStackTrace();
  8. }
  9. handler.sendMessage(new Message());
  10. }
  11. }
  12. });

代码示例来源:origin: navasmdc/MaterialDesignLibrary

  1. @Override
  2. public void run() {
  3. try {
  4. Thread.sleep(4000);
  5. for(int i = 0; i <= 100; i++){
  6. Thread.sleep(100);
  7. handler2.sendMessage(new Message());
  8. }
  9. } catch (InterruptedException e) {
  10. e.printStackTrace();
  11. }
  12. }
  13. });

代码示例来源:origin: CarGuo/GSYVideoPlayer

  1. @Override
  2. public void releaseMediaPlayer() {
  3. Message msg = new Message();
  4. msg.what = HANDLER_RELEASE;
  5. sendMessage(msg);
  6. playTag = "";
  7. playPosition = -22;
  8. }

代码示例来源:origin: CarGuo/GSYVideoPlayer

  1. @Override
  2. public void releaseSurface(Surface holder) {
  3. Message msg = new Message();
  4. msg.what = HANDLER_RELEASE_SURFACE;
  5. msg.obj = holder;
  6. sendMessage(msg);
  7. }

代码示例来源:origin: CarGuo/GSYVideoPlayer

  1. @Override
  2. public void setDisplay(Surface holder) {
  3. Message msg = new Message();
  4. msg.what = HANDLER_SETDISPLAY;
  5. msg.obj = holder;
  6. showDisplay(msg);
  7. }

代码示例来源:origin: TommyLemon/APIJSON

  1. @Override
  2. public void onForwardClick(View v) {
  3. if (hasUrl == false) {
  4. onDragBottom(true);
  5. } else {
  6. Message msg = new Message();
  7. msg.obj = inputedString;
  8. searchHandler.sendMessage(msg);
  9. }
  10. }

代码示例来源:origin: facebook/facebook-android-sdk

  1. private void sendNextMessage(int what) {
  2. Message newMsg = new Message();
  3. newMsg.what = what;
  4. sendMessageDelayed(newMsg, DEFAULT_DELAY_MILLIS);
  5. }
  6. }

代码示例来源:origin: android-hacker/VirtualXposed

  1. void broadcastSent(int vuid, ActivityInfo receiverInfo, PendingResultData res) {
  2. BroadcastRecord record = new BroadcastRecord(vuid, receiverInfo, res);
  3. synchronized (mBroadcastRecords) {
  4. mBroadcastRecords.put(res.mToken, record);
  5. }
  6. Message msg = new Message();
  7. msg.obj = res.mToken;
  8. mTimeoutHandler.sendMessageDelayed(msg, BROADCAST_TIME_OUT);
  9. }

代码示例来源:origin: lipangit/JiaoZiVideoPlayer

  1. public void releaseMediaPlayer() {
  2. mMediaHandler.removeCallbacksAndMessages(null);
  3. Message msg = new Message();
  4. msg.what = HANDLER_RELEASE;
  5. mMediaHandler.sendMessage(msg);
  6. }

代码示例来源:origin: lipangit/JiaoZiVideoPlayer

  1. public void prepare() {
  2. releaseMediaPlayer();
  3. Message msg = new Message();
  4. msg.what = HANDLER_PREPARE;
  5. mMediaHandler.sendMessage(msg);
  6. }

代码示例来源:origin: CarGuo/GSYVideoPlayer

  1. public void prepare(List<String> urls, Map<String, String> mapHeadData, boolean loop, float speed, boolean cache, File cachePath) {
  2. if (urls.size() == 0) return;
  3. Message msg = new Message();
  4. msg.what = HANDLER_PREPARE;
  5. msg.obj = new GSYExoModel(urls, mapHeadData, loop, speed, cache, cachePath);
  6. sendMessage(msg);
  7. if (needTimeOutOther) {
  8. startTimeOutBuffer();
  9. }
  10. }

代码示例来源:origin: CarGuo/GSYVideoPlayer

  1. @Override
  2. public void prepare(final String url, final Map<String, String> mapHeadData, boolean loop, float speed, boolean cache, File cachePath, String overrideExtension) {
  3. if (TextUtils.isEmpty(url)) return;
  4. Message msg = new Message();
  5. msg.what = HANDLER_PREPARE;
  6. GSYModel fb = new GSYModel(url, mapHeadData, loop, speed, cache, cachePath, overrideExtension);
  7. msg.obj = fb;
  8. sendMessage(msg);
  9. if (needTimeOutOther) {
  10. startTimeOutBuffer();
  11. }
  12. }

代码示例来源:origin: robolectric/robolectric

  1. @Test
  2. public void shouldCallProvidedHandlerCallback() {
  3. Handler handler = new Handler(callback);
  4. handler.sendMessage(new Message());
  5. assertTrue(hasHandlerCallbackHandledMessage);
  6. }

代码示例来源:origin: robolectric/robolectric

  1. @Test
  2. public void testPeekData() throws Exception {
  3. assertThat(new Message().peekData()).isNull();
  4. Message m = new Message();
  5. Bundle b = new Bundle();
  6. m.setData(b);
  7. assertThat(m.peekData()).isEqualTo(b);
  8. }

代码示例来源:origin: robolectric/robolectric

  1. @Test
  2. public void testGetDataShouldLazilyCreateBundle() throws Exception {
  3. assertThat(new Message().getData()).isNotNull();
  4. assertThat(new Message().getData().isEmpty()).isTrue();
  5. }

代码示例来源:origin: robolectric/robolectric

  1. @Test
  2. public void testGetData() throws Exception {
  3. Message m = new Message();
  4. Bundle b = new Bundle();
  5. m.setData(b);
  6. assertThat(m.getData()).isEqualTo(b);
  7. }

代码示例来源:origin: robolectric/robolectric

  1. @Test
  2. public void testGetTarget() throws Exception {
  3. Message m = new Message();
  4. Handler h = new Handler();
  5. m.setTarget(h);
  6. assertThat(m.getTarget()).isEqualTo(h);
  7. }

相关文章