在各種APP中望拖,我們會經(jīng)炒剐唬看中都會涉及到一個圖片預(yù)覽的功能饰潜。研究了android的手勢和滑動處理,自定義實現(xiàn)一個PhotoView。支持圖片雙擊...
View的工作流程主要是指measure、layout、draw三大流程渔期,即測量,布局和繪制渴邦,其中measure確定View的寬高疯趟,layout...
** 為什么需要泛型 **Java的高級特性--泛型 使用特別頻繁,為什么在常見類型和自定義類型后還要加入一個泛型呢谋梭,通過兩段代碼我們就可以知道...
一信峻、單一職責(zé)原則SRP(Single Responsibility Principle) 一個類只負責(zé)一個功能領(lǐng)域的相應(yīng)職責(zé),即就一個類而言瓮床,應(yīng)...
本篇文章承接上文《深入理解對象在JVM上的創(chuàng)建和內(nèi)存分配》,如果想了解更多JVM運行時數(shù)據(jù)區(qū)相關(guān)或者內(nèi)存管理相關(guān)盹舞,請查看JVM虛擬機(一)-內(nèi)存...
本篇文章承接上文《內(nèi)存管理與運行時數(shù)據(jù)區(qū)剖析》,如果想了解更多JVM運行時數(shù)據(jù)區(qū)相關(guān)或者內(nèi)存管理相關(guān),請查看上文隘庄。JVM虛擬機(一)-內(nèi)存管理與...
JVM 全稱 Java Virtual Machine 是Java語言實現(xiàn)與平臺的無關(guān)性的關(guān)鍵踢步。我們所說的 JVM,狹義上指的就 HotSpot...
學(xué)習(xí)Java基礎(chǔ)知識的時候我們知道String的值是不可變的丑掺,改變String获印,會改變String的指向地址,而不會在原值上進行修改街州,和其他基本...
在Android開發(fā)中兼丰,如果你想了解一個View的工作原理或者你想根據(jù)需求自定義View ,那么View的Measure唆缴,Layout鳍征,draw...