為了上傳文件到阿里云,使用了阿里云的SDK,參照 文檔 寫了代碼: (使用的是SDK2.8.3版本) 然后詭異的是一直報(bào)ClientException 這個(gè)異常,描述就是:“...
為了上傳文件到阿里云,使用了阿里云的SDK,參照 文檔 寫了代碼: (使用的是SDK2.8.3版本) 然后詭異的是一直報(bào)ClientException 這個(gè)異常,描述就是:“...
Proguard 混淆工具來(lái)幫助我們快速地對(duì)代碼進(jìn)行混淆。根據(jù) Java 官方介紹,Proguard 對(duì)應(yīng)的具體中文定義如下: 1、它是一個(gè)包含代碼文件壓縮、優(yōu)化、混淆和校驗(yàn)...
轉(zhuǎn)自:Android Studio如何回滾已經(jīng)commit的代碼 今天,在修改代碼的時(shí)候,因?yàn)椴蛔⒁?,把不需修改分支的代碼修改并提交的本地了,在將要提交到遠(yuǎn)程倉(cāng)庫(kù)這千鈞一發(fā)之...
今天在群里聊天時(shí)(摸魚(yú))看見(jiàn)一個(gè)問(wèn)題,為什么遍歷List的時(shí)候不能remove?啥?你在逗我嗎?憑什么不能remove,我給你remove一個(gè)看看。 run! "for ea...
背景 你是否知道APK是如何進(jìn)行裝載的?又是否知道APK具體的安裝原理。當(dāng)你以此為契機(jī)查閱各種資料的時(shí)候,發(fā)現(xiàn)各不相同,抓不到核心部分,找不到原因,很容易陷入萌萌噠狀態(tài)。 仔...
摘要:?本文發(fā)現(xiàn)了一類OOM(OutOfMemoryError),這類OOM的特點(diǎn)是崩潰時(shí)java堆內(nèi)存和設(shè)備物理內(nèi)存都充足,探索并解釋了這類OOM拋出的原因。 關(guān)鍵字:?O...
業(yè)界方案 在網(wǎng)上隨便搜索一下就能發(fā)現(xiàn)瘦身有好多方案,但是實(shí)踐一下就能發(fā)現(xiàn)好多都不靠譜 方案實(shí)踐 Smallapk Gradle插件減小APK體積25% 動(dòng)態(tài)資源查找 其他方案...
項(xiàng)目源碼:【lzan13 / VMDaemonService】博客地址:【lz’s Notes / Android 守護(hù)進(jìn)程的實(shí)現(xiàn)方式】 在我們進(jìn)行應(yīng)用開(kāi)發(fā)時(shí),會(huì)遇到上級(jí)的各...
作為android開(kāi)發(fā)人員,總是被要求著不能再子線程去更新UI,必須得再主線程更新UI,由于好奇,也由于看這些源碼也可以提升自己,就去查了相關(guān)資料來(lái)學(xué)習(xí)(本文是自我學(xué)習(xí)記錄的...
什么是MapBox? Mapbox是一個(gè)可以免費(fèi)創(chuàng)建并定制個(gè)性化地圖的網(wǎng)站。 為什么使用MapBox? 做國(guó)際化。不是有g(shù)oogle map嗎?為什么還要用mapbox?因?yàn)?..
提醒一下大家,這里的資源引用只限于控件本身,比如這里button的paddingLeft里可以用三元表達(dá),因?yàn)閜addingLeft是控件自帶的,但是margin就不行,因?yàn)閙argin是控件組里的屬性,不能使用dataBinding的功能,不然會(huì)報(bào)找不到ActivityBindingBindingImpl的錯(cuò)
Android DataBinding 從入門到進(jìn)階DataBinding 是谷歌官方發(fā)布的一個(gè)框架,顧名思義即為數(shù)據(jù)綁定,是 MVVM 模式在 Android 上的一種實(shí)現(xiàn),用于降低布局和邏輯的耦合性,使代碼邏輯更加清晰。M...
ScrollView嵌套ListView解決滑動(dòng)沖突是自定義了listView去測(cè)量listView高度,而recycerView嵌套在scrollView中需要重寫layo...
翻了很多ScrollView嵌套recyclerView的文章都沒(méi)解決,最后作者的relativeLayout嵌套解決了,謝謝?。。?!
解決recyclerView和ScrollView滑動(dòng)沖突ScrollView嵌套ListView解決滑動(dòng)沖突是自定義了listView去測(cè)量listView高度,而recycerView嵌套在scrollView中需要重寫layo...