原创 OneActionBar-通用標題頭ActionBar封裝

OneActionBar 使用說明 簡介 自定義ActionBar,支持屬性,java代碼方式配置,可實現標題,標題帶返回鍵,搜索,搜索帶返回鍵的ActionBar;配置簡單,方便使用,可適應大多數場景。 效果圖 標準標題頭

原创 FiveFiveVideoPlayer 是一個可以高度自定義的視頻播放器

FiveFiveVideoPlayer 使用說明 FiveFiveVideoPlayer 是一個可以高度自定義的播放器,手勢改變亮度,音量,進度;支持調整倍速;可以輕鬆實現全屏視頻播放,列表視頻播放,小窗口視頻播放 1. 效果示例

原创 (四)C++中的繼承、多態和模板函數 C++中的繼承、多態和模板函數

C++中的繼承、多態和模板函數 一、繼承 1、屬性和方法的繼承 繼承可以更好的實現代碼的重用性 #include <stdlib.h> #include <iostream> using namespace std; //開發者 cla

原创 (六)C++中的類型轉換、IO流與STL標準模板庫 C++中的類型轉換與STL標準模板庫

C++中的類型轉換與STL標準模板庫 一、C++類型轉換 在C++中類型轉換包含 static_cast、const_cast、dynamic_cast、reinterpret_cast 四種類型轉換。使用原始類型轉換,所有轉換都是一種寫法

原创 【FFmpeg】(一) 音視頻相關基礎知識以及FFmpeg介紹與編譯 【FFmpeg】(一) 音視頻相關基礎知識以及FFmpeg介紹

【FFmpeg】(一) 音視頻相關基礎知識以及FFmpeg介紹 一、音視頻相關基礎知識 1、視頻播放器原理 視頻播放器就是將一個封裝的格式數據進行解封裝,得到對應的音頻壓縮數據和視頻壓縮數據,再進行相應的音視頻解碼,得到音頻採樣數據和視頻採

原创 【FFmpeg】(二)視頻解碼、像素格式轉換與Native原生繪製 視頻解碼、像素格式轉換與Native原生繪製

視頻解碼、像素格式轉換與Native原生繪製 一、視頻解碼 1、FFmpeg 庫簡介 FFmpeg 一共包含8個庫 avcodec:編解碼(最重要的庫) avformat:封裝格式處理 avfilter:濾鏡特效處理 avdevi

原创 OneActionBar-通用標題頭ActionBar封裝 OneActionBar 使用說明

OneActionBar 使用說明 簡介 自定義ActionBar,支持屬性,java代碼方式配置,可實現標題,標題帶返回鍵,搜索,搜索帶返回鍵的ActionBar;配置簡單,方便使用,可適應大多數場景。 效果圖 標準標題頭,背景透

原创 自定義View的流程分析 自定義View的流程,requestLayout和invalidate的區別

自定義View的流程,requestLayout和invalidate的區別 流程 一般來說,自定義view分爲兩種方式:一種是繼承自某個特定的View或容器,如ImageView,TestView,FrameLayout等;在該View基

原创 Glide-4.11.0 淺析 Glide-4.11.0 淺析

Glide-4.11.0 淺析 Glide 是Google推薦使用的圖片加載框架,在開發過程中我們也會經常使用到,使用起來也比較簡單,一般一行代碼就可以完成圖片加載;如: Glide.with(mThumbIv).load(url).int

原创 FiveFiveVideoPlayer 是一個可以高度自定義的視頻播放器 FiveFiveVideoPlayer 使用說明

FiveFiveVideoPlayer 使用說明 FiveFiveVideoPlayer 是一個可以高度自定義的播放器,手勢改變亮度,音量,進度;支持調整倍速;可以輕鬆實現全屏視頻播放,列表視頻播放,小窗口視頻播放 1. 效果示例 1.1

原创 (五)C++中的異常處理與模板類 C++中的異常處理與模板類

C++中的異常處理與模板類 一、C++ 中的異常處理 1、異常處理 在C++ 中可以拋出任何類型的異常,根據拋出的異常數據類型,進入到相應的 catch塊中 ,未知類型可用 ... 代替 void main() { try {

原创 配置項目構建完成後文件移動---- Jenkins自動化部署學習筆記(三)

溫馨提示 寫博客是爲了記錄在開發過程中所涉及到的技術以及遇到的問題的解決,如果該博客對您有所幫助,希望可以點個關注;如果您對文章中的內容有什麼不同的見解,歡迎留言進行討論。謝謝! 前言   在前兩篇文章中,跟大家分享了在 Wind

原创 Github+域名搭建個人主頁(個人博客)

Github+域名搭建個人主頁(個人博客) 一、工作準備 搭建個人主頁需要做的準備工作有兩個: 1)、註冊Github賬號,註冊Github賬號是免費的, Github網站地址:https://github.com/github

原创 OneBottomNavigationBar 可以凸起的導航菜單

溫馨提示 寫博客是爲了記錄在開發過程中所涉及到的技術以及遇到的問題的解決,如果該博客對您有所幫助,希望可以點個關注;如果您對文章中的內容有什麼不同的見解,歡迎留言進行討論。謝謝! OneBottomNavigationBar 使用

原创 自定義View的流程分析

自定義View的流程,requestLayout和invalidate的區別 流程 一般來說,自定義view分爲兩種方式:一種是繼承自某個特定的View或容器,如ImageView,TestView,FrameLayout等;在該