@巴圖魯 謝謝
編譯時(shí)注解-基礎(chǔ)篇在Java中,注解不僅可以提高開(kāi)發(fā)者效率,也可以讓程序變得“面向接口編程”。目前,很多框架都用到了這個(gè)技術(shù),如SpringMVC,Mybatis,Butterknife等。什...
@巴圖魯 謝謝
編譯時(shí)注解-基礎(chǔ)篇在Java中,注解不僅可以提高開(kāi)發(fā)者效率,也可以讓程序變得“面向接口編程”。目前,很多框架都用到了這個(gè)技術(shù),如SpringMVC,Mybatis,Butterknife等。什...
在Java中,注解不僅可以提高開(kāi)發(fā)者效率,也可以讓程序變得“面向接口編程”。目前,很多框架都用到了這個(gè)技術(shù),如SpringMVC,Mybatis,Butterknife等。什...
EditText輸入了,可以在輸入法按“X”(退格鍵)刪除?,F(xiàn)在有個(gè)需求,要求關(guān)掉輸入法,刪除EditText的最后一位(或者表情),這個(gè)在網(wǎng)上的資料特別少。既然在找不到,那...
@wutongke 哪一篇??如果有鏈接就更好了!方案一也是鴻洋大神寫的,他后期好像還追加了百分比的方案,沒(méi)用過(guò),不知道好不好
Android多分辨率適配開(kāi)發(fā)Android的都知道,適配Android多分辨率屏幕是一件多么不容易的事。項(xiàng)目需要,今天特意去網(wǎng)上搜刮了一些資料,終于找到一些有用的資料,不過(guò)太碎片化了,這里稍微總結(jié)一...
開(kāi)發(fā)Android的都知道,適配Android多分辨率屏幕是一件多么不容易的事。項(xiàng)目需要,今天特意去網(wǎng)上搜刮了一些資料,終于找到一些有用的資料,不過(guò)太碎片化了,這里稍微總結(jié)一...
我們ImageView顯示一張圖片的時(shí)候,如果圖片比例不對(duì),你設(shè)置進(jìn)去之后呢,周邊會(huì)留有多余的空白,like this : 此時(shí)我們需要設(shè)置一個(gè)ImageView屬性就可以解...
windowSoftInputMode是Activity的屬性來(lái)著,專治輸入法對(duì)布局造成一系列的影響,在AndroidManifest.xml文件中的activity中設(shè)置a...
其實(shí)《高效Java》的第2章我讀了很多次,每一次都覺(jué)得很煩,因?yàn)榈?章說(shuō)了很多小點(diǎn),可是只有兩個(gè)目的:(1)不要重復(fù)創(chuàng)建對(duì)象(2)消除過(guò)期對(duì)象的引用弄懂這兩個(gè)點(diǎn),我覺(jué)得第2張...
大家都知道,使用AsyncTask類,可以很方便的從子線程切換到UI線程。我們今天從源碼來(lái)了解一下它的原理。 AsyncTask是一個(gè)抽象類,我們先看看AsyncTask里面...
這個(gè)算法是我面試的時(shí)候遇到了,覺(jué)得很有趣,也很實(shí)用,故收納到我的記錄中。 原理 百度百科的解釋:編輯距離(Edit Distance),又稱Levenshtein距離,是指兩...
這個(gè)問(wèn)題,大家都用過(guò),不知道你們有沒(méi)有想過(guò)@+id/和@id/的區(qū)別。我們來(lái)看個(gè)例子,在說(shuō)明一下??丶趌ayout文件當(dāng)中進(jìn)行定義的時(shí)候,一般會(huì)為其定義android:id...
DOMDOM是基于樹(shù)形結(jié)構(gòu)的的節(jié)點(diǎn)或信息片段的集合,允許開(kāi)發(fā)人員使用DOM API遍歷XML樹(shù)、檢索所需數(shù)據(jù)。分析該結(jié)構(gòu)通常需要加載整個(gè)文檔和構(gòu)造樹(shù)形結(jié)構(gòu),然后才可以檢索和更...
StringBuffer類和String、StringBuilder一樣,也用來(lái)代表字符串。 String類是不可變類,任何對(duì)String的改變都會(huì)引發(fā)新的String對(duì)象的...
Activity有四種本質(zhì)區(qū)別的狀態(tài):1.當(dāng)Activity位于棧頂時(shí),此時(shí)正好處于屏幕最前方,此時(shí)處于運(yùn)行狀態(tài);2.當(dāng)Activity失去了焦點(diǎn)但仍然對(duì)用于可見(jiàn)(如棧頂?shù)腁...
大多數(shù)的Android應(yīng)用程序都會(huì)使用HTTP協(xié)議來(lái)發(fā)送和接收網(wǎng)絡(luò)數(shù)據(jù),而Android中主要提供了兩種方式來(lái)進(jìn)行HTTP操作,HttpURLConnection和HttpC...
我們一般不會(huì)動(dòng)這兩個(gè)方法,但是如果我們達(dá)到某種需求,如object1.equals(object2)為true,那你必須得重寫這兩個(gè)方法。注意:當(dāng)此方法被重寫時(shí),通常有必要重...
這里只說(shuō)介紹幾種進(jìn)程及優(yōu)先級(jí),不做詳解,僅供大家參考。 第一高:前臺(tái)進(jìn)程前臺(tái)進(jìn)程是Android系統(tǒng)中最重要的進(jìn)程,是與用戶正在交互的進(jìn)程。 第二高:可見(jiàn)進(jìn)程可見(jiàn)進(jìn)程指部分程...