概述 說(shuō)到MVVM,大家都會(huì)想起前端的MVVM框架,相較于前端MVVM的火熱,它在移動(dòng)開(kāi)發(fā)領(lǐng)域就不那么熱門(mén)了。Google在2015年才推出DataBinding框架,起步較...
概述 說(shuō)到MVVM,大家都會(huì)想起前端的MVVM框架,相較于前端MVVM的火熱,它在移動(dòng)開(kāi)發(fā)領(lǐng)域就不那么熱門(mén)了。Google在2015年才推出DataBinding框架,起步較...
PaySDK 整合微信支付和支付寶支付 GitHub地址 使用方法 1.添加gradle依賴(lài) 2.在項(xiàng)目assets目錄下創(chuàng)建pay.json文件 3.使用如下:
Android轉(zhuǎn)場(chǎng)動(dòng)畫(huà)一說(shuō) 所謂轉(zhuǎn)場(chǎng)動(dòng)畫(huà),通俗的講就是一個(gè)Activity跳轉(zhuǎn)到另一個(gè)Activity是的動(dòng)畫(huà)。 Activity的轉(zhuǎn)場(chǎng)動(dòng)畫(huà)很早就有了,5.0之前用的是ove...
更新:Android組件化之通信(多模塊,多進(jìn)程) Android項(xiàng)目中代碼量達(dá)到一定程度,編譯將是一件非常痛苦的事情,短則一兩分鐘,長(zhǎng)則達(dá)到五六分鐘。Android stu...
簡(jiǎn)介 作為Android開(kāi)發(fā)者,如果你不想開(kāi)源你的應(yīng)用,那么在應(yīng)用發(fā)布前,就需要對(duì)代碼進(jìn)行混淆處理,從而讓我們代碼即使被反編譯,也難以閱讀?;煜拍铍m然容易,但很多初學(xué)者也只...
我們都知道,不管是Java還是Android都繞不開(kāi)JVM(Java虛擬機(jī))。雖然Android有dalvik和art,但是Android的編程語(yǔ)言還是Java,了解JVM機(jī)...
CssTextView 這是基于TextView的擴(kuò)展小控件,一個(gè)支持設(shè)置一段文字設(shè)置不同的顏色、大小、字體樣式以及點(diǎn)擊事件 效果圖 使用方法 添加gradle依賴(lài) comp...
前言 隨著app版本的更新迭代,我們的apk文件越來(lái)越大。記得11-12年的時(shí)候,一個(gè)apk也就是2MB左右,到了現(xiàn)在,一個(gè)apk文件大小已經(jīng)升到20MB+。apk文件大小的...