前言View可以說是我們在Android開發(fā)中接觸得最多的一個類了,雖然不屬于四大組件,但是發(fā)揮的作用卻一點(diǎn)都不亞于四大組件,頁面中的各種控件、布局都直接或間接地繼承自Vie...
有什么料? 從這篇文章中你能獲得這些料: 了解一次觸摸事件究竟是如何產(chǎn)生的? 了解觸摸事件究竟是如何傳遞的? 學(xué)會從根源處分析你的App中的滑動沖突。 能夠更自信的創(chuàng)作出具有...
有什么料? 從這篇文章中你能獲得這些料: 知道setContentView()之后發(fā)生了什么? 知道Android究竟是如何在屏幕上顯示我們期望的畫面的? 對Android的...
前言 我們在學(xué)習(xí)View的時候,不可避免會遇到事件的分發(fā),而往往遇到的很多滑動沖突的問題都是由于處理事件分發(fā)時不恰當(dāng)所造成的。因此,深入了解View事件分發(fā)機(jī)制的原理,對于我...
文加圖, 理解Http請求與響應(yīng) 標(biāo)簽 : 網(wǎng)絡(luò) 作者 : 王乾 時間 : 2016.08.01 blog : http://blog.csdn.net/oncealong ...
前言 多線程的應(yīng)用在Android開發(fā)中是非常常見的,常用方法主要有:繼承Thread類實(shí)現(xiàn)Runnable接口AsyncTaskHandlerHandlerThreadIn...
本篇文章是繼續(xù)上篇android圖片壓縮上傳系列-基礎(chǔ)篇文章的續(xù)篇。主要目的是:通過Service來執(zhí)行圖片壓縮任務(wù)來討論如何使用Service,如何處理任務(wù)量大的并發(fā)問題。...
1.Service簡介 服務(wù)是一個應(yīng)用程序組件,可以在后臺執(zhí)行長時間運(yùn)行的操作,不提供用戶界面。一個應(yīng)用程序組件可以啟動一個服務(wù),它將繼續(xù)在后臺運(yùn)行,即使用戶切換到另一個應(yīng)用...
EventBus源碼分析(二) 在之前的一篇文章EventBus源碼分析(一)分析了EventBus關(guān)于注冊注銷以及事件分發(fā)的機(jī)制,而關(guān)于注冊就是當(dāng)一個類注冊監(jiān)聽EventB...
在沒有梯子的情況下,想讓Studio自動更新Gradle是比較慢的(可以說是非常慢)。這邊教大家一個不用梯子的更新法。 step1 打開一個項(xiàng)目,在Studio中選擇Proj...
版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。微博:厲圣杰源碼:AndroidDemo/Notification文中如有紕漏,歡迎大家留言指出。 前幾天項(xiàng)目中有用到 A...
版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。微博:厲圣杰源碼:AndroidDemo/Notification文中如有紕漏,歡迎大家留言指出。 此篇為 Android...
有一段時間沒有更新文章了,記得上一篇文章講的是《用ClipDrawable實(shí)現(xiàn)音頻錄制麥克風(fēng)講話效果》,用戶反響也都還不錯,自己也是深受鼓舞。其實(shí)從那之后就一直想寫一篇關(guān)于R...
剛建了一個QQ群,感興趣的大家一起多多交流:544645972 在 android permission權(quán)限與安全機(jī)制解析(上) 篇博客中,我已經(jīng)詳細(xì)介紹了android相關(guān)...
混淆(Proguard)用法 最近項(xiàng)目中遇到一些混淆相關(guān)的問題,由于之前對proguard了解不多,所以每次都是面向Stackoverflow的編程。copy別人的答案內(nèi)心還...