• 0推薦
    7K 瀏覽

    StateBackgroundUtil - 僅使用一張資源圖片為 View 設置具有按下效果的背景

    該篇文章主要介紹,如何使用一張資源圖片為 View 設置具有按下效果的 background drawable.
    0推薦
    18K 瀏覽

    Android 用 camera2 API 自定義相機

    筆者因為項目需要自定義相機,所以了解了一下 Android 關于 camera 這塊的 API。Android SDK 21(LOLLIPOP) 開始已經棄用了之前的 Camera 類,提供了 ...
    0推薦
    17K 瀏覽

    Android 中使用 RecyclerView + SnapHelper 實現類似 ViewPager 效果

    在 一些特定的場景下,如照片的瀏覽,卡片列表滑動瀏覽,我們希望當滑動停止時可以將當前的照片或者卡片停留在屏幕中央,以吸引用戶的焦點。在 Android 中,我們可以使用RecyclerView ...
    0推薦
    9K 瀏覽

    結合 Android 看看單例模式怎么寫

    單例模式,就是在整個系統中 某一個類的實例只有一個,并且自行實例化向整個系統提供 ;簡單來說,就是某個類被實例化的方式是唯一的;同時他它必須向系統自動提供這個實例。
    0推薦
    9K 瀏覽

    從使用到源碼,細說 Android 中的 tint 著色器

    自 API 21 (Android M)開始,Android SDK 引入 tint 著色器,可以隨意改變安卓項目中圖標或者 View 背景的顏色,一定程度上可以減少同一個樣式不同顏色圖標的數量...
    0推薦
    18K 瀏覽

    Android開源:PandaEye-一款基于 mvp+rxjava+retrofit 的應用

    熊貓眼是一個平時用來學些的練手的項目,做這樣一個應用的目的主要有兩個:
    0推薦
    11K 瀏覽

    Android開發時,那些相見恨晚的工具或網站!

    本文來我在知乎話題 Android開發時你遇到過什么相見恨晚的工具或網站? 下的回答!
    0推薦
    10K 瀏覽

    Android開源:FileDownloader-文件下載引擎

    Android 文件下載引擎,穩定、高效、靈活、簡單易用
    0推薦
    9K 瀏覽

    Android StateMachine 狀態機分析

    StateMachine 類位于 Android 源碼中的,路徑是 frameworks/base/core/java/com/android/internal/util/StateMachin...
    0推薦
    11K 瀏覽

    在 Android 上使用 VIPER 架構

    在Android中我一直覺得MVP架構用著不錯,直到在一個iOS的項目中遇到了VIPER架構,這個架構用了8個月。當我回到Android時,我決定采用這種設計,雖然有人建議說在Android上使...
    0推薦
    26K 瀏覽

    SpringAnimation詳解-Android

    SpringAnimation 類是最近(25.3.0版本)才添加在支持庫中的一個類,它主要是為了讓實現彈性動畫變得更加方便,其實facebook在很久以前的 Rebound 庫就實現了這樣的動...
    0推薦
    11K 瀏覽

    Android工具類庫

    囊括了一大部分Android應用開發過程當中常用的工具類。工具類來源整理自網絡和自己編寫。
    0推薦
    10K 瀏覽

    自定義View-仿虎撲直播比賽界面的打賞按鈕

    作為一個資深籃球愛好者,我經常會用虎撲app看比賽直播,后來注意到文字直播界面右下角加了兩個按鈕,可以在直播過程中送虎撲幣,為自己支持的球隊加油.
    0推薦
    8K 瀏覽

    企業微信同事吧下拉刷新動畫的實現分析

    不久前企業微信上線了同事吧的功能,其下拉刷新動畫如上圖圖所示,這個控件對數學公式和技巧的運用是非常巧妙的,可能當你接觸這個動畫的時候會感到有點不知所措,但是當讀完本文,了解到其背后的數學原理后,...
    0推薦
    8K 瀏覽

    android 異步通信機制 Handler 的分析與運用

    當我們應用程序啟動時,Android系統就會創建一個主線程即UI線程,在這個UI線程中進行對UI控件的管理,如頁面的刷新或者事件的響應等過程。
    0推薦
    8K 瀏覽

    清理無用的 Android 項目資源

    項目長期的積累,就會造成部分資源不在使用,而這些資源還存在項目中沒有被清理掉,這些無用資源只會占空間毫無用處。如何清理這些這些無用的資源呢?
    0推薦
    8K 瀏覽

    Android應用繼續瘦身,以及一些注意事項

    自上次對應用瘦身過后,經歷的若干功能的迭代,很快的,安裝包大小又到了15MB,老大說要控制在10MB之內,于是便開始了新一輪的瘦身之旅。已經看過上文的朋友,可以直接閱讀本文,文章接下來將會為你帶...
    0推薦
    12K 瀏覽

    Android上的Flexbox布局

    最近Google開源了一個叫 flex-box 的庫,它的思路是參照的 CSS的Flex布局 設計的,所以屬性基本都是和CSS上的Flex布局保持一致,但因為是兩個不同的平臺,所以減少了幾個不適...
    0推薦
    10K 瀏覽

    三句代碼創建全屏Dialog或者DialogFragment:帶你從源碼角度實現

    Dialog是APP開發中常用的控件,同Activity類似,擁有獨立的Window窗口,但是Dialog跟Activity還是有一定區別的,最明顯的就是:默認情況下Dialog不是全屏的,所以...
    0推薦
    15K 瀏覽

    Web 喚起 Android app

    最近在項目中遇到 web 喚起 Android app 的需求,實現很簡單,簡單記錄下實現方式與背后原理。
    1 2 3 4 5 6 7 8 9 10

    經驗分享,提升職場影響力

    投稿

    熱門問答

      熱門文檔

      • sesese色