前言隨著音視頻領域的火熱,在很多領域(教育,游戲,娛樂,體育,跑步,餐飲,音樂等)嘗試做音視頻直播/點播功能,那麼作為開發一個小白,如何快速學習音視頻基礎知識,了解音視頻
本文提到的所有數字模型制作,全部是用3D MAX建立模型,即使是不同的驅動引擎,對模型的要求基本是相同的。當一個VR模型制作完成時,它所包含的基本內容包括場景尺寸、單位,
Android ScrollView的基本使用及原理如下:結構繼承關系public class ScrollView extends FrameLayoutjava.la
一.AsyncTask的簡介在Android中實現異步任務機制有兩種方式,Handler和AsyncTask。Handler模式需要為每一個任務創建一個新的線程,任務完成
引言: 我相信Android碎片化問題是讓所有的Android開發者都比較頭疼的問題.尤其是屏幕適配這一塊兒.想要自己的app在不同的設備上面都有一個比較好的顯示效果.就
一.問題描述如題,共兩個問題:在使用Android Studio遇見無法預覽XML的問題; 丟失R文件。解決起來很簡單,作為記錄,不然下次遇著了真是鬧心。二.解決方式(1
上幾篇文章中我們分析了Dialog的加載繪制流程,也分析了Acvityi的加載繪制流程,說白了Android系統中窗口的展示都是通過Window對象控制,通過ViewRo
現在越來越多的APP都加入了主題切換功能或者是日間模式和夜間模式功能切換等,這些功能不僅增加了用戶體驗也增強了用戶好感,眾所周知QQ和網易新聞的APP做的用戶體驗都非常好
線程在Android中是一個很重要的概念,從用途上來說,線程分為主線程和子線程,主線程主要處理的是和界面相關的事情,而子線程則往往用於耗時的操作。由於Android的特性
什麼是內存洩露Java使用有向圖機制,通過GC自動檢查內存中的對象,如果GC發現一個或一組對象為不可到達狀態,則將該對象從內存中回收。也就是說,一個對象不被任何引用所指向
1 前言本文檔描述了c和c++編寫的程序用Android NDK編譯時,編譯文件Android.mk的語法結構。為了便於理解下面的內容,假設你已經閱讀了前面OVERVIE
Android數據持久化存儲共有四種方式,分別是文件存儲、SharedPreferences、Sqlite數據庫和ContentProvider。在本篇幅中只介紹前面三種
一、關於前面四篇博文Android熱補丁動態修復技術(一):從Dex分包原理到熱補丁Android熱補丁動態修復技術(二):實戰!CLASS_ISPREVERIFIED問
Android6.0帶來了新的權限管理方式,本文主要來源於官方文檔,加入了自己的理解,目的是想總結Android6.0權限管理的新方式,其他部分可能主要是總結式的帶過,後
現在越來越多的APP都加入了主題切換功能或者是日間模式和夜間模式功能切換等,這些功能不僅增加了用戶體驗也增強了用戶好感,眾所周知QQ和網易新聞的APP做的用戶體驗都非常好
一般來說,用gradle編譯去生成apk,有兩種編譯設置,一種是調試用的-debug mode,一種是最終包-release mode。但是無論是哪種類型,app必須在安
前言以前的導航頁總是使用viewPager配套fragment來實現的,某天一個妹子說其實導航頁也可以使用ViewFilpper 來實現,哈哈確實不錯,前段時間就用Vie
事件機制是Android中一個比較復雜且重要的知識點,比如你想自定義攔截事件,或者某系組件中嵌套了其他布局,往往會出現這樣那樣的事件沖突,坑爹啊!!事件主要涵蓋onTou
一、Canvas類android.graphics.CanvasCanvas類好比手機中的畫紙,我們可以在Canvas上畫圖形或者圖像。一般我們用android來繪畫的時
引言學習如何使用一種常規的手段來處理及加載Bitmap對象,這種方式除了使用戶界面是可響應的之外,還會避免超出內存的限制。如果你不小心點的話,位圖會迅速的將那些可憐的內存