android物理動畫、Kotlin客戶端、架構組件、菜單效果、應用選擇器等源碼

Android精選源碼

Android一個有趣的Android動畫交互設計

image

android可伸縮日曆效果源碼

關於界面,全新的卡片風格,支持夜晚模式

image

Android 用 Kotlin 實現的基於物理的動畫

Android-自定義應用選擇器源碼

使用 Kotlin 實現的一個 Dribbble 客戶端

android畫矩形,圓,箭頭,鉛筆,擦除功能

image

Android 展開型佈局菜單效果

image

Kotlin 實現的 View to View 動畫效果庫

image

改造 Android 官方架構組件 ViewModel

image

Android優質博客

android消息傳遞機制Message、Handler、Looper、MessageQueue

上面的代碼是咱們在android開發中常常使用的。開啓線程,請求網絡或者數據庫的操做,獲得數據以後,使用handler把封裝到message中的數據返回主線程,有主線程中更新UI。上面的中有一句代碼: Message message = Message.obtain(); 網上包括書上說使用這個比使用new Message()要好。 下面就說一說爲何好?爲何obtain方法好?看Message類的源碼:... 閱讀原文php

一篇文章告訴你FFmpeg環境的搭建和編譯

由於在Linux環境下編譯FFmpeg生成庫和頭文件下比較方便,因此接下來主要操做在Linux環境下進行。可是對於Android NDK 開發新手來講,本身電腦配置Ubuntu Linux環境過程比較繁瑣。而採用雲服務器極大的方便了此過程,服務器對客戶端遠程的支持,讓我的開發更加有拓展性和創意性... 閱讀原文html

Android中高效的顯示圖片非UI線程加載

以前講到了BitmapFactory.decode*方法的使用,但使用時須要注意不該該在UI線程中調用它們來從硬盤、網絡或者其餘非內存的地方加載圖片。由於加載圖片所須要的時間是不可預測的,它跟不少因素有關,好比網絡情況、硬盤讀寫速度、圖片的大小、CPU的速度等。若是咱們阻塞UI線程來加載圖片... 閱讀原文android

Kotlin開發的一些實用小技巧總結

延遲加載有幾個好處。延遲加載能讓程序啓動時間更快,由於加載被推遲到訪問變量時。 這在使用 Kotlin 的 Android 應用程序而不是服務器應用程序中特別有用。對於 Android 應用,咱們天然但願減小應用啓動時間,以便用戶更快地看到應用內容,而不是等待初始加載屏... 閱讀原文數據庫

我打賭你必定沒搞明白的Activity啓動模式

一個應用程序當中一般都會包含不少個Activity,每一個Activity都是一個具備特定的功能,而且可讓用戶進行操做的組件。另外,Activity之間能夠相互啓動,當前應用的Activity甚至能夠去啓動其餘應用的Activity。好比你的應用但願去發送一封郵件,你就能夠定義一個具備"send"動做的Intent,並... 閱讀原文服務器

歡迎掃碼關注微信公衆號
相關文章
相關標籤/搜索