2020年Android面試題匯總(初級(jí))[http://www.itdecent.cn/p/feb9584b492c] JVM的加載原理 1.編譯機(jī)制 從下圖可以看出ja...
最近項(xiàng)目中用到了一個(gè)高德地圖畫地塊的功能,差了一下api,發(fā)現(xiàn)只有js有相關(guān)的方法,所以仿照js的交互方式做了一個(gè)android版的多邊形繪制與編輯。 先不說,上一張效果圖 ...
前些天下午沒什么事,朋友有個(gè)需求,說要識(shí)別身份證上面的身份證號(hào)碼,剛好閑著,就幫他解決了一下,不說多完美,但是至少算是解決需求了,好了,閑話少說。先來看一下我的DEMO吧 接...
向小伙伴們問好,本人是一名Android開發(fā)愛好者,閑余喜歡鉆研技術(shù)、攝影、旅行,記錄成長(zhǎng)路上的點(diǎn)滴。 今天分享一款自己歷時(shí)兩年+(2017~2019)的一...
前言 驗(yàn)證碼輸入框是很多APP必不可少的組件,之前在重構(gòu)注冊(cè)登錄頁(yè)面的時(shí)候,重新設(shè)計(jì)了UI,所以不能再簡(jiǎn)單的用EditText來做了,所以這篇文章將分享一下如何實(shí)現(xiàn)一個(gè)常見的...
粘貼的問題,您解決了嗎
Android自定義控件:通用驗(yàn)證碼輸入框關(guān)于自定義控件的基礎(chǔ)知識(shí)-- 可自行查詢資料。-- 也可關(guān)注我們,后期介紹自定義統(tǒng)計(jì)圖表時(shí),會(huì)統(tǒng)一介紹自定義控件的常用知識(shí)。 需求 4位驗(yàn)證碼輸入框:效果圖: 分析 這種效果...
一.介紹 目前使用較為廣泛的網(wǎng)絡(luò)請(qǐng)求框架 MVP+Retrofit2+okhttp3+Rxjava2,我于2017年也加入了使用行列,在網(wǎng)上找了許多案例,實(shí)際項(xiàng)目開發(fā)中解決了...
本Demo使用 Okhttp3、Retrofit2、Rxjava2 ,使用AutoDispose解決RxJava內(nèi)存泄漏Github:https://github.com/R...
原文鏈接:http://blog.csdn.net/donkor_/article/details/77879630 前言:ButterKnife是一個(gè)專注于Android系...
文章中有一些錯(cuò)誤,去github看了下,覺得只需要添加compile 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'這兩行就可以,然后試驗(yàn)了下,果然如此,能夠正常編譯且能注解成功,id使用的是R.id.xx,不是使用R2.在project gradle中添加那兩步,我認(rèn)為是在library中使用butterknife才需要添加的,R2可能是在這時(shí)候使用。在studio3.1中,添加這兩句會(huì)報(bào)錯(cuò),網(wǎng)上查了說是要降低butterknife版本。
今天升級(jí)了Android Studio3.2,導(dǎo)入公司一個(gè)舊項(xiàng)目,編譯發(fā)現(xiàn) 按照日志提示添加tools:replace="android:appComponentFactor...
etrofit + RxJava + OkHttp+MVP 讓網(wǎng)絡(luò)請(qǐng)求變的簡(jiǎn)單 網(wǎng)絡(luò)請(qǐng)求Android中有名的網(wǎng)絡(luò)請(qǐng)求庫(kù)就那么幾個(gè), Retrofit能夠從中脫穎而出很大原因...
聲明:該方案只對(duì)API19及以上版本有效 一、目標(biāo)需求 最近項(xiàng)目中在完善推送功能,需要進(jìn)入APP時(shí)檢測(cè)一下是否開啟了推送權(quán)限,如果沒有開啟彈窗提醒,當(dāng)用戶點(diǎn)擊彈窗時(shí)直接跳轉(zhuǎn)到...