目錄 概述 支持的數(shù)據(jù)類型 使用MediaCodec的編解碼流程 MediaCodec生命周期 MediaCodec API簡介 同步和異步API的使用流程 示例程序 參考 ...
目錄 概述 支持的數(shù)據(jù)類型 使用MediaCodec的編解碼流程 MediaCodec生命周期 MediaCodec API簡介 同步和異步API的使用流程 示例程序 參考 ...
項目編譯 項目基于最新版 Glide 4.9.0 源碼分析,通過如下方式獲取并編譯代碼: 代碼量(使用 cloc 統(tǒng)計): 我在分析 Glide 源碼前將 Glide 的項目...
1.簡介 Google在近期發(fā)布了最新的Design Support Library 28.0.0-alpha3版本,其中新增了一些非常實用的組件,本篇文章將會對其進行詳細的...
彈出popueWindow選擇上傳方式 彈出popueWindow的方法 popueWindow的布局文件 調起照相機的方法 接收Intent傳遞回來的消息 圖片上傳方法
滑動切換頁面是一個很普遍基礎的技術,很多APP的開發(fā)都會涉及到這部分。今天就由我來帶領你們“吃通”這個技術。 先展示一下效果: 項目源代碼的地址:https://github...
Bitmap介紹 Bitmap類代表位圖,是Android系統(tǒng)中圖像處理中的一個重要類。使用該類,不僅可以獲取圖像文件信息,進行圖像剪切、旋轉、縮放等操作。//,而且還可以指...
如何執(zhí)行./gradlew assembleRelease
Android 模塊化開發(fā)一、模塊化淺談 1. Android 模塊化開發(fā)介紹; 模塊化開發(fā)思路就是:單獨開發(fā)每個模塊,用集成的方式把他們組合起來,就能拼出一個app。app可以理解成很多功能模塊的組...
一、模塊化淺談 1. Android 模塊化開發(fā)介紹; 模塊化開發(fā)思路就是:單獨開發(fā)每個模塊,用集成的方式把他們組合起來,就能拼出一個app。app可以理解成很多功能模塊的組...
目錄 一. 環(huán)境介紹 4 1.1 使用環(huán)境 4 1.2 使用背景 4 1.3 VMware Workstation介紹 4 1.4 KVM介紹 5 二. KVM的安...
前一陣使用在最新的Ubuntu 18.04上安裝了KVM來虛擬一個小的VM集群,將主要過程和其中遇到的一些問題記錄下來。 準備工作 首先需要檢查一下CPU是否支持虛擬化,執(zhí)行...
故事是這么開始的,有個產品需求需求,要做一個小紅書文本折疊的功能,于是就有了后面一系列的東西。不過實現(xiàn)了之后,自己對 TextView 截取文本也了解了不少,具體效果如下: ...
如果能把代碼行數(shù)顯示給去掉就完美了
Android圖片上傳(頭像裁切+原圖原樣)先看一下效果圖: (一)頭像裁切、上傳服務器(效果圖) 一般都是有圓形顯示頭像的,這里我自定義了一個ImageView,頁面很干凈但是看著很上檔次吧! 點擊頭像從底部彈出一個...
前言 在Android中,ViewPager可以用來做頁面切換,同時也可以實現(xiàn)基本的輪播效果,之前也對輪播做了個封裝 ViewPager封裝輪播效果+指示器 實現(xiàn)一行代碼展示...