Jetpack是google官方的安卓開發(fā)工具集,目的是為了標準化和加快開發(fā)效率,并且之后會持續(xù)更新 安卓開發(fā)中,google推薦使用MVVM架構(gòu),Jetpack集成了構(gòu)建M...
Jetpack是google官方的安卓開發(fā)工具集,目的是為了標準化和加快開發(fā)效率,并且之后會持續(xù)更新 安卓開發(fā)中,google推薦使用MVVM架構(gòu),Jetpack集成了構(gòu)建M...
Java內(nèi)存模型(Java Memory Mode,JMM) Java的內(nèi)存模型指定了Java虛擬機如何與計算機的主存(RAM)進行工作,如上圖所示,理解Java內(nèi)存模型對于...
目錄 1. 自定義View基礎(chǔ) 1.1 分類 自定義View的實現(xiàn)方式有以下幾種 類型定義自定義組合控件多個控件組合成為一個新的控件,方便多處復(fù)用繼承系統(tǒng)View控件繼承自T...
背景 Tangram是阿里出品、用于快速實現(xiàn)組合布局的框架模型,在手機天貓 Android & iOS版 內(nèi)廣泛使用。移動端原生App最大的弱點就是不能像Web端那樣即改即用...
概述 ContentProvider雖說我們平時用的并不多,但是作為安卓四大組件之一,其地位不容忽視。ContentProvider的作用是為不同的應(yīng)用之間數(shù)據(jù)共享,提供統(tǒng)一...
前言 兩年前, 我寫過一篇《我的三年Android開發(fā)總結(jié)》,時光流逝, 轉(zhuǎn)眼間我已經(jīng)從事Android開發(fā)已五年有余,很慶幸我依然從事著我熱愛的Android開發(fā). 我們做...
視頻講解 視頻鏈接 : https://www.bilibili.com/video/BV1eD4y1R73U[https://www.bilibili.com/video/...
前言 Rxjava由于其基于事件流的鏈式調(diào)用、邏輯簡潔 & 使用簡單的特點,深受各大 Android開發(fā)者的歡迎。本文主要: 面向 剛接觸Rxjava的初學(xué)者 提供了一份 清...
onAnimationEnd中 curPage的判斷反了
動畫系列之——高仿簡書App登錄注冊3D旋轉(zhuǎn)常常會登錄簡書App看文章和技術(shù)博客,很喜歡簡書App清新的設(shè)計。今天,仿著簡書登錄注冊頁面的3d翻轉(zhuǎn)效果做了一個,雖然不是高大上的技術(shù),但是總能讓人眼前一亮。 github...