原创 golang筆記(2)寫一個簡單的socket服務端

windows開發環境搭建http://blog.csdn.net/u010072711/article/details/72859731 一、概述 1.socket解讀 2.socket與HTTP關係 3.socket與TCP/

原创 Android視頻播放軟解與硬解的區別

硬解,用自帶播放器播放,android中的VideoView 軟解,使用音視頻解碼庫,比如FFmpeg 一、硬解碼 硬解:就是調用GPU的專門模塊編碼來解,減少CPU運算,對CPU等硬件要求也相對低點。軟解需要CPU運算,變相

原创 Android Render(二)WindowManagerImpl的addview跟viewGroup的addview有什麼不同?

閱讀者三篇Android繪製文章,會讓你對理解Android繪製有幫助: - Android Render(一)Activity窗口構成和繪製解析 - Android Render(二)7.1源碼硬件加速下draw繪製流程

原创 基於ijkplayer+Rxjava+Rxandroid+Retrofit2.0+MVP+Material Design的android萬能播放器

MDPlayer萬能播放器 MDPlayer,基於ijkplayer+Rxjava+Rxandroid+Retrofit2.0+MVP+Material Design的android萬能播放器,可以播放本地和在線視頻,可以瀏覽宅男殺手妹紙

原创 Socket長連接Android端心跳機制實現

前面用golang寫的socket服務端請移步:http://blog.csdn.net/u010072711/article/details/76082176 1. 把socket鏈接和心跳功能都放在一個Service中,爲什麼要放在S

原创 Android Render(一)Activity窗口構成和繪製解析

閱讀者三篇Android繪製文章,會讓你對理解Android繪製有幫助: - Android Render(一)Activity窗口構成和繪製解析 - Android Render(二)7.1源碼硬件加速下draw繪製流程

原创 Android視頻播放器實現小窗口和全屏狀態切換

Android視頻播放器實現小窗口和全屏狀態切換 實在是不好意思,樓下評論的兄弟久等了,這文章一直沒寫第一是沒時間,第二是自己準備也不充足,最近纔看了好幾個Android視頻播放器的開源項目,纔對視頻播放器的大小切換有點了解,就我目前的瞭

原创 大話AOP與Android的愛恨情仇

1. AOP與OOP的區別 平時我接觸多的就是OOP(Object Oriented Programming面向對象)、AOP(Aspect Oriented Programming面向切面)這兩種編程方式,我用自己的語言來解釋一下這兩者

原创 Android Render(三)7.1源碼硬件加速下draw繪製流程分析

閱讀者三篇Android繪製文章,會讓你對理解Android繪製有幫助: - Android Render(一)Activity窗口構成和繪製解析 - Android Render(二)7.1源碼硬件加速下draw繪製流程

原创 ExecutorService+LruCache+DiskLruCache用一個類打造圖片加載庫

一、思路解析 1.1 方法調用示例 //Application中初始化 public class App extends Application { @Override public voi

原创 maven settings.xml配置多個鏡像地址

maven conf/settings.xml配置多個鏡像地址防止部分項目無法拉取: <mirrors> <!-- mirror | Specifies a repository mirror site to use

原创 Android Render系列規劃篇

瞭解Android Render 的原理和流程有助於我們自定義View、優化App性能,保證App高fps流暢運行,計劃寫一些列的Android Render博客。 《Android Render之Activity》 講解Android

原创 HTTP、TCP、UDP、Socket解讀

1、導讀 記得上大學時上過《計算機網絡基礎》專門課,當時真是單純善良無知,覺得我以後又不搞網絡這一塊的東西,沒必要好好學習計算機網絡這們課程,只要考試通過就行了。但是工作後的我發現,不管是我們是不是做軟件開發,都會多多少少接觸接觸到計算機

原创 (二)Android官方MVVM框架實現組件化之ARouter串聯各模塊

作者: Dawish_大D 簡書: http://www.jianshu.com/u/40e1f22c2c53 (一)Android官方MVVM框架實現組件化之整體結構 (二)Android官方MVVM框架實現組件化之ARout

原创 【大揭祕】Android架構組件ViewModel來龍去脈

ViewModel是google官方的MVVM架構組件,目前已經集成到了最新的支持庫中了,是MVVM架構的核心組件之一。不懂MVVM的請看之前的文章:(一)Android官方MVVM框架實現組件化之整體結構 網上看到的ViewMode