• 0推薦
    14K 瀏覽

    Android的滑動分析以及各種實現

    滑動一個View,本質區別就是移動一個View。改變當前View所在的坐標,原理和動畫相似不斷改變坐標位置實現。實現View的滑動就必須監聽滑動的事件,并且根據事件傳入的坐標,動態且不斷改變Vi...
    0推薦
    24K 瀏覽

    Facebook Litho:高性能安卓UI的構建框架

    Facebook開源了 Litho 。Litho是一種創建安卓應用用戶圖形界面的框架,使用了類似于React的聲明式風格,考慮了界面的滾動性能。
    0推薦
    14K 瀏覽

    Android開源:suitline-小巧且高效的線性圖表組件

    suitline是一個小巧且高效的線性圖表組件。
    0推薦
    15K 瀏覽

    談談 Android MVP 架構

    前言:本文所寫的是博主的個人見解,如有錯誤或者不恰當之處,歡迎私信博主,加以改正!原文鏈接, demo鏈接
    0推薦
    15K 瀏覽

    Android 自定義圓形進度條源碼解析

    這就是圓形進度條,可以實現仿 QQ 健康計步器的效果,支持配置進度條背景色、寬度、起始角度、支持進度條漸變。
    0推薦
    22K 瀏覽

    自定義View之仿QQ討論組頭像

    在以前的一個項目中,需要實現類似QQ討論組頭像的控件,只是頭像數量和布局有一小點不一樣:一是最頭像數是4個,二是頭像數是2個時的布局是橫著排的。其實當時GitHub上就有類似的開源控件,只是那個...
    0推薦
    26K 瀏覽

    一款開源的視頻直播項目 --EvilsLive

    EvilsLive 是一個視頻直播件開發工具包(SDK), 目前只支持 Android, 以后還會支持 Web/IOS 等平臺。 主要負責視頻直播的采集、推流、預覽、播放、美圖支持。
    0推薦
    10K 瀏覽

    Android中使用的LruCache

    LRU是Least Recently Used的縮寫,即“最近最少使用”,說明LRU緩存算法的淘汰策略是把最近最少使用的數據移除,讓出內存給最新讀取的數據。下面看一下Android中的LruCache。
    0推薦
    11K 瀏覽

    LayoutInflater 源碼分析與應用

    LayoutInflater直譯為 布局填充器,它是用來創建布局視圖的,常用inflate()將一個xml布局文件轉換成一個View,下面先介紹下獲取LayoutInflater的三種方式 和 ...
    0推薦
    15K 瀏覽

    Android開源:LQRWeChat-仿最新版微信6.5.7

    一、簡述 項目源碼地址: GitHub:https://github.com/GitLqr/LQRWeChat 碼云:https://git.oschina.net/CSDNLQR/lqrwec...
    0推薦
    13K 瀏覽

    Android Path 最佳實踐之繪制雷達圖

    繪制蜘蛛網絡其實就是繪制指定邊數的正多邊形,這一步比較簡單,比較難的可能就是每個頂點的算法,相關注釋我都寫了,還有一張來自互聯網的圖以助于思考,如下:
    0推薦
    11K 瀏覽

    Android自定義控件:類QQ未讀消息拖拽效果

    QQ的未讀消息,算是一個比較好玩的效果,趁著最近時間比較多,參考了網上的一些資料之后,本次實現一個仿照QQ未讀消息的拖拽小紅點,最終完成效果如下:
    0推薦
    21K 瀏覽

    Android開源:Matisse-知乎出品的 Android 圖片選擇器

    Matisse Matisse is a well-designed local image selector for Android. You can Use it in Activity o...
    0推薦
    10K 瀏覽

    Android增量更新和簽名校驗

    NDK圖片壓縮有很多人反應是蒙的,包括在文章評論的一些哥們,也包括私下聊天的一些哥們。那么內涵段子后面的所有分享都離不開NDK,比如gif圖片加載,視頻壓縮,視頻直播推流等等。當然我們也可以去網...
    0推薦
    13K 瀏覽

    Android Theme.AppCompat 中,你應該熟悉的顏色屬性

    創建一個 Android 工程,第一步,也是必不可少的一步,就是定制 Application 主題樣式。利用系統諸多屬性定義 App 各種 View 的默認樣式,能夠減少 layout 文件中很...
    0推薦
    25K 瀏覽

    OKHttp使用Interceptor的緩存問題

    網上關于OKHttp的文章特別多,用法大家都知道,這里就只說說關于使用OKHttp中的攔截器來做緩存的問題。之前從來沒有使用過攔截器做緩存,所以一開始也是從網上一頓搜,大部分文章都是差不多的,然...
    0推薦
    15K 瀏覽

    Android開源:Matisse-圖片選擇器

    很多 App 都有選取圖片的需求,例如在 IM 中發送圖片,在內容編輯的時候插入圖片。Android 系統中的組件可以幫助我們大大減少開發負擔,我們可以通過
    0推薦
    10K 瀏覽

    APK 包瘦身:追上那個胖子

    APK 大家肯定都很熟悉了,安卓應用安裝包文件。而APK的尺寸對于每個產品來說都是一個非常重要的指標。對于如何減小這個數字,有無數的前人總結的或全面、或零散的經驗,許多團隊也對此做過各種各樣的努...
    0推薦
    8K 瀏覽

    結合 Android 淺談 Builder 模式

    Builder模式,對象創建型的設計模式。說起設計模式,可能會覺得有點高深莫測,其實不然,我們每天寫代碼都在多多少少的和各種各樣的設計模式接觸,只是沒有察覺而已。這里就來說一說Builder模式。
    1 2 3 4 5 6 7 8 9 10

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

    投稿

    熱門問答

      熱門文檔

      • sesese色