前言 前幾天和前同事閑時(shí)聚餐,約了兩個(gè)月的小聚終于達(dá)成了,程序員行業(yè)聚少離多,所幸大家的發(fā)量還堅(jiān)挺著。期間不可避免地聊到了自己的公司、行業(yè)狀況以及對(duì)未來的看法,幾杯老酒之后,...
前言 前幾天和前同事閑時(shí)聚餐,約了兩個(gè)月的小聚終于達(dá)成了,程序員行業(yè)聚少離多,所幸大家的發(fā)量還堅(jiān)挺著。期間不可避免地聊到了自己的公司、行業(yè)狀況以及對(duì)未來的看法,幾杯老酒之后,...
本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實(shí)戰(zhàn)JNI之“hello world”Android JNI學(xué)習(xí)(三)...
ARouter是一個(gè)用于幫助 Android App 進(jìn)行組件化改造的框架 —— 支持模塊間的路由、通信、解耦 ARouter-Extend:基于ARouter實(shí)現(xiàn)的跳轉(zhuǎn)擴(kuò)展...
前言 經(jīng)過之前系列的文章,總結(jié)了View是如何實(shí)例化,又是怎么查找資源。接下來就是弄清楚整個(gè)Android是如何把View渲染到屏幕上。不過在這之前,需要剖析一遍Handle...
文集目錄 ps:喜歡的點(diǎn)贊哦 android性能跟蹤分析工具系列 - 目錄 哈哈,LeakCanary我是啥我就不用說了吧,大名鼎鼎的 jack 大神出品的內(nèi)存泄露分析工具,...
在JDK1.5已經(jīng)提供了Future和Callable的實(shí)現(xiàn),可以用于阻塞式獲取結(jié)果,如果想要異步獲取結(jié)果,通常都會(huì)以輪詢的方式去獲取結(jié)果,如下: 從上面的形式看來輪詢的方式...
前言 手把手講解系列文章,是我寫給各位看官,也是寫給我自己的。文章可能過分詳細(xì),但是這是為了幫助到盡量多的人,畢竟工作5,6年,不能老吸血,也到了回饋開源的時(shí)候.這個(gè)系列的文...
你寫的博客自己能看下去嗎
Android拖拽詳解其實(shí)實(shí)現(xiàn)這種效果有兩種方法: View.startDrag(), 然后給需要監(jiān)聽拖拽的控件setOnDragListener. ItemTouchHelper,這種實(shí)現(xiàn)方法更...
前提 首先 在開始之前先簡(jiǎn)單說一下流程:1、在本地創(chuàng)建一個(gè)libiary工具類;2、配置JitPack相關(guān)的配置信息;3、排查自己工具類中的錯(cuò)誤并上傳到github;4、創(chuàng)建...
UI 優(yōu)化系列專題,來聊一聊 Android 渲染相關(guān)知識(shí),主要涉及 UI 渲染背景知識(shí)、如何優(yōu)化 UI 渲染兩部分內(nèi)容。 UI 優(yōu)化系列專題 UI 渲染背景知識(shí) 《View...