前言 Android 不只是展示靜態(tài)頁面衩辟,更多的是與用戶的交互驹溃。用戶通過觸摸屏幕與App互動鸣戴,提供了更好的用戶體驗。而在App層我們需要接收屏幕的觸摸事件進(jìn)行相應(yīng)的邏輯操作,...
![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 Android 不只是展示靜態(tài)頁面衩辟,更多的是與用戶的交互驹溃。用戶通過觸摸屏幕與App互動鸣戴,提供了更好的用戶體驗。而在App層我們需要接收屏幕的觸摸事件進(jìn)行相應(yīng)的邏輯操作,...
前言 IPC 系列文章:建議按順序閱讀。 Android IPC 之Service 還可以這么理解[http://www.reibang.com/p/8d112c74979...
1.如何對 Android 應(yīng)用進(jìn)行性能分析 android 性能主要之響應(yīng)速度 和UI刷新速度嗦玖。 可以參考博客:Android系統(tǒng)性能調(diào)優(yōu)工具介紹 首先從函數(shù)的耗時來說,有...
??Activity在Android APP中負(fù)責(zé)與用戶的交互跃脊,是APP界面功能的載體和入口宇挫。一個APP中可以存在多個Activity,每個Activity就是一個交互界面酪术。...
ButterKnife 算是一款知名老牌 Android 開發(fā)框架了器瘪,通過注解綁定視圖,避免了 findViewById() 的操作绘雁,廣受好評橡疼!由于它是在編譯時對注解進(jìn)行解析...
寫開源項目的時候需要做seek功能,使用了av_seek_frame的功能庐舟,記錄如下欣除。先看段文檔 解釋### timebase指的是時間戳,對應(yīng)pts時間戳挪略,如果index是...
因為FFmpeg更新的比較快历帚,API也會跟著有所變動滔岳,所以聲明一下,本文使用的FFmpeg版本為V3.3.5挽牢。 1.AVPacket簡介 AVPacket是FFmpeg中很重...
驀然回首自己做開發(fā)已經(jīng)十年了,這十年中我獲得了很多禽拔,技術(shù)能力刘离、培訓(xùn)、出國睹栖、大公司的經(jīng)歷硫惕,還有很多很好的朋友。但再仔細(xì)一想磨淌,這十年中我至少浪費(fèi)了五年時間疲憋,這五年可以足夠讓自己成...
我的CSDN博客同步發(fā)布:RenderScript 讓你的Android計算速度快的飛上天梁只! 在上一篇文章Android自動手繪缚柳,圓你兒時畫家夢! 中結(jié)尾提到搪锣,我將介紹提升輪...
從MVP開發(fā)模式至今秋忙,其實已經(jīng)過了好久;很多開發(fā)者也已經(jīng)輕車熟路的運(yùn)用到了項目中构舟,本來猶豫要不要寫這篇文章灰追,后來發(fā)現(xiàn)還是有人在問MVP怎么用,于是有了這篇文章狗超。 MVP模式本...
View的繪制和事件處理是兩個重要的主題弹澎,上一篇《圖解 Android事件分發(fā)機(jī)制》已經(jīng)把事件的分發(fā)機(jī)制講得比較詳細(xì)了,這一篇是針對View的繪制努咐,View的繪制如果你有所了...