編輯:關於android開發
private void processData(String json) { ...... //發消息每隔4000切換一次ViewPager頁面 if(internalHandler == null){ internalHandler = new InternalHandler(); } //是把消息隊列所有的消息和回調移除 internalHandler.removeCallbacksAndMessages(null); internalHandler.postDelayed(new MyRunnable(),4000); }
class MyOnPageChangeListener implements ViewPager.OnPageChangeListener { ..... private boolean isDragging = false; @Override public void onPageScrollStateChanged(int state) { if(state ==ViewPager.SCROLL_STATE_DRAGGING){//拖拽 isDragging = true; LogUtil.e("拖拽"); //拖拽要移除消息 internalHandler.removeCallbacksAndMessages(null); }else if(state ==ViewPager.SCROLL_STATE_SETTLING&&isDragging){//慣性 //發消息 LogUtil.e("慣性"); isDragging = false; internalHandler.removeCallbacksAndMessages(null); internalHandler.postDelayed(new MyRunnable(),4000); }else if(state ==ViewPager.SCROLL_STATE_IDLE&&isDragging){//靜止狀態 //發消息 LogUtil.e("靜止狀態"); isDragging = false; internalHandler.removeCallbacksAndMessages(null); internalHandler.postDelayed(new MyRunnable(),4000); } } }
Linux2.6內核協議棧系列--TCP協議1.發送,linux2.6--tcp在介紹tcp發送函數之前得先介紹很關鍵的一個結構sk_buff,在linux中,sk_bu
上次介紹了Android利用麥克風采集並顯示模擬信號,這種采集手段適用於無IO控制、單純讀取信號的
Android音頻開發(5):音頻數據的編解碼 前面四篇文章分別介紹了音頻開發必備的基礎知識、如何采集一幀音頻、如何播放一幀音頻、如何存儲和解析wav格式的文件,建議有興
Android工程打包成jar文件,並且將工程中引用的jar一起打入新的jar文件中,androidjar前言: 關於.jar文件: 平時我們Android項目開發中經常