在 《如何快速實現移動端短視頻功能?》中,我們主要介紹了當前短視頻的大熱趨勢以及開發一個短視頻應用所涉及到的功能和業務。在本篇文章中,我們主要談一談短視頻在Android端上的具體實現技術。 推薦閱讀 《視頻私有雲實戰:基於Docker構建點播私有雲平台》 《如何快速實現移動端短視 ...
目前越來越多的應用會需要集成即時通訊功能,這里就為大家詳細講一下如何通過集成 JMessage 來為你的 App 增加即時通訊功能。 首先,一個最基礎的 IM 應用會需要有哪些功能 用戶注冊 登錄 管理聊天會話 發送消息 接收消息 那么我們又該如何用 JMessage 來實現這些功能呢 當然啦,你需要先為自己的應用集成 JMessage SDK,具體的集成方法可以參考集成文檔,這里就不再重復啦。: ...
2017-03-31 17:53 0 2485 推薦指數:
在 《如何快速實現移動端短視頻功能?》中,我們主要介紹了當前短視頻的大熱趨勢以及開發一個短視頻應用所涉及到的功能和業務。在本篇文章中,我們主要談一談短視頻在Android端上的具體實現技術。 推薦閱讀 《視頻私有雲實戰:基於Docker構建點播私有雲平台》 《如何快速實現移動端短視 ...
WindowManager是Android中一個重要的Service,是全局且唯一的。WindowManager繼承自ViewManager。 WindowManager主要用來管理窗口的一些狀態、屬性、view增加、刪除、更新、窗口順序、消息收集和處理等。Android中真正展示給用戶 ...
本文介紹Android中關於Activity的兩個神秘方法:onSaveInstanceState() 和 onRestoreInstanceState(),並且在介紹這兩個方法之后,再分別來實現使用InstanceState保存和恢復數據功能、Android實現屏幕旋轉異步下載效果這樣兩個 ...
Android開發之MdiaPlayer詳解 MediaPlayer類可用於控制音頻/視頻文件或流的播放,我曾在《Android開發之基於Service的音樂播放器》一文中介紹過它的使用。下面讓我們看一下MediaPlayer類的詳細介紹。 一、類結構 ...
前言 ShapeDrawable一開始我以為它是對應xml文件屬性里的shape的畫圖,后來發現我錯了... 其實ShapeDrawable更像是一共自由度更大跟偏向與實現draw()方法的一共 ...
前言 GradientDrawable 支持漸變色的Drawable,與shapeDrawable在畫型上是類似的,多了支持漸變色。代碼上的GradientDrawable比在xml里的shap ...
/11142599.html 配置對照表 android:state_pressed=["true" | ...
前言 用於支持Android在后台的任務運行,提供延遲、周期性,約束性需求的后台任務。任務是交給系統統一調度的,適合一些輕量級的后台功能使用。還能支持在Doze模式下運行后台任務,WorkManager會在Doze模式的窗口期運行任務。 WorkManager的設計用意就是取代后台 ...