#
摘要: 使用蘋果手機(jī)或者或者IOS的朋友都比較多接觸到一些專有名詞,比如紅雪(redsn0w)?什么是超雪(ultrasn0w)?什么是紫雨(purplera1n)?什么是紫雪(Purplesn0w)?
閱讀全文
摘要: 在手機(jī)有限的屏幕里面,有時(shí)候我們要安排較多的內(nèi)容可能無(wú)法容納,當(dāng)然我們可以使用版面的滾動(dòng)功能,但是這樣做顯得不是很好看,而且有時(shí)候我們需要對(duì)不同功能集合的控件集中在各自的面板中,這就需要使用面板Tab控件了。
閱讀全文
摘要: 前面一篇文章介紹了在Android中通過(guò)Handler來(lái)更新UI線程,做界面更新操作,實(shí)現(xiàn)了每個(gè)1000毫秒自動(dòng)更新一次UI,本文中我們來(lái)介紹另一種更新UI的操作,通過(guò)其他線程來(lái)更新主線程的UI。
閱讀全文
摘要: Android中的UI是單線程模式,UI的更新需要在本線程中完成,因此我們無(wú)法開啟新線程來(lái)管理更新UI的線程,而我們常用的方法是通過(guò)Handler來(lái)實(shí)現(xiàn)UI線程的管理和更新。
閱讀全文
摘要: SD卡作為手機(jī)的擴(kuò)展存儲(chǔ)設(shè)備,在手機(jī)中充當(dāng)硬盤角色,可以讓我們手機(jī)存放更多的數(shù)據(jù)以及多媒體等大體積文件。因此查看SD卡的內(nèi)存就跟我們查看硬盤的剩余空間一樣,是我們經(jīng)常操作的一件事,那么在Android開發(fā)中,我們?nèi)绾文塬@取SD卡的內(nèi)存容量呢?
閱讀全文
摘要: 以下列舉了一些在Android中常用的Intent啟動(dòng)服務(wù),當(dāng)執(zhí)行startActivity時(shí)候,Android將會(huì)根據(jù)Intent綁定的信息尋找最合適的啟動(dòng)程序來(lái)接應(yīng),并執(zhí)行程序以完成意圖的實(shí)現(xiàn)。
閱讀全文
摘要: 我們看過(guò)很多例子介紹了EditText與TextView同步的方法,都是通過(guò)讓EditText控件添加按鍵監(jiān)聽器來(lái)實(shí)現(xiàn),在監(jiān)聽器中讓TextView中的值顯示為EditText中輸入的內(nèi)容,從而實(shí)現(xiàn)了基本的同步功能,大致的實(shí)現(xiàn)方法如下
閱讀全文
摘要: 在Android的開發(fā)中,有一個(gè)叫做評(píng)分控件RatingBar,我們可以使用該控件做等級(jí)劃分、評(píng)分等作用,星星形狀顯示,也可以半星級(jí)別,我們來(lái)看一下評(píng)分控件如何使用。
閱讀全文
摘要: 做軟件開發(fā)應(yīng)該都知道,很多軟件會(huì)有配置文件,里面存放這程序運(yùn)行當(dāng)中的各個(gè)屬性值,由于其配置信息并不多,如果采用數(shù)據(jù)庫(kù)來(lái)存放并不劃算,因?yàn)閿?shù)據(jù)庫(kù)連接跟操作等耗時(shí)大大影響了程序的效率,因此我們使用鍵值這種一一對(duì)應(yīng)的關(guān)系來(lái)存放這些配置信息。SharedPreferences正是Android中用于實(shí)現(xiàn)這中存儲(chǔ)方式的技術(shù).
閱讀全文
摘要: 在Android手機(jī)中軟件的安裝和卸載方法有很多種,可以通過(guò)手機(jī)自身的安裝程序,也可以使用第三方軟件管理來(lái)安裝和卸載Android的應(yīng)用程序,本文講講我們?cè)陂_發(fā)中如何在我們自己的程序中來(lái)實(shí)現(xiàn)安裝和卸載其他應(yīng)用軟件。
閱讀全文
摘要: 短信來(lái)了,手機(jī)會(huì)發(fā)出震動(dòng)或者聲音通知,同時(shí)在手機(jī)上面會(huì)顯示帶圖標(biāo)的提示信息,這就是手機(jī)上的提示功能,同樣地,在Android的開發(fā)中,也為我們提供了提示的相應(yīng)接口,Android中提示服務(wù)Notification。
閱讀全文
摘要: 在Android界面設(shè)計(jì)中,下拉框控件的名稱為Spinner,下拉控件是常用的UI元素,本文介紹下Spinner的基本使用,其中有兩個(gè)重要的步驟就是設(shè)計(jì)適配器和添加事件監(jiān)聽處理。
閱讀全文
摘要: 大家都知道Google地圖這東西,沒(méi)錯(cuò),這就是Google的一個(gè)看家本領(lǐng),可以為我們提供精確的地圖位置顯示,因此同樣的,在Android中當(dāng)然也少不了這個(gè)家伙的存在,這就是Android中的控件MapView了,不過(guò),MapView并不讓我們直接能使用到,要使用之前需要擁有一個(gè)叫apiKey的東西,說(shuō)到底就是個(gè)帳號(hào)的意思。
閱讀全文
摘要: 在Android中有一個(gè)復(fù)選框的控件CheckBox,本文中我們將介紹另一種相關(guān)控件,單選框控件RadioButton,與CheckBox不同的是單選框在選擇的時(shí)候只能選擇一個(gè)。
閱讀全文
摘要: Android程序編譯完成后,最終是以apk的文件形式發(fā)布的,那么我們能不能將apk文件還原出來(lái),也就是反編譯成程序原始代碼呢?跟Java一樣,答案是可以的。下面說(shuō)說(shuō)如何進(jìn)行反編譯APK。
閱讀全文
摘要: 手機(jī)都有聲音模式,聲音、靜音還有震動(dòng),甚至震動(dòng)加聲音兼?zhèn)洌@些都是手機(jī)的基本功能。在Android手機(jī)中,我們同樣可以通過(guò)Android的SDK提供的聲音管理接口來(lái)管理手機(jī)聲音模式以及調(diào)整聲音大小,這就是Android中AudioManager的使用。
閱讀全文
摘要: 在Android的開發(fā)中,我們知道布局文件可以讓我們很方便的對(duì)各個(gè)UI控件進(jìn)行位置安排跟屬性設(shè)置,而在程序中可以直接取得控件并賦予對(duì)應(yīng)操作功能。但是,如果是一個(gè)復(fù)雜的界面設(shè)計(jì),我們把所有布局都放在一個(gè)文件中來(lái)描述,那這個(gè)文件會(huì)顯得比較臃腫而結(jié)構(gòu)則變得無(wú)法清晰了。為此,Android為我們提供了一個(gè)武功高強(qiáng)的高手,這個(gè)高手的特異功能就是能夠?qū)讉€(gè)不同的布局文件整合在一起,它的名字叫include,聽名字就知道是包含的意思,當(dāng)然是包括多個(gè)布局。
閱讀全文
摘要: EditText是Android的文本輸入框控件,這地球人應(yīng)該都知道的了,但是默認(rèn)的EditText是無(wú)所不能輸入的,有時(shí)候我們需要設(shè)計(jì)一款軟件,而且是給小孩子使用的,而且需要屏蔽以下未成年人所不能涉及的內(nèi)容,也就是屏蔽某些所不能輸入的文字的時(shí)候,該如何做呢?
閱讀全文
摘要: 在Android的界面控件中有一個(gè)視頻播放控件,可以直接在手機(jī)上面開辟一個(gè)視頻播放的UI,播放視頻,下面ATAAW.COM大概介紹下視頻控件VideoView的使用,由于視頻播放是屬于Android多媒體方面內(nèi)容,綜合起來(lái)比較復(fù)雜,這里我們僅對(duì)VideoView做簡(jiǎn)單介紹。
閱讀全文
摘要: 我們都知道EditText與TextView是Android的文本輸入框和文本顯示框,但是基于手機(jī)屏幕的大小因素,如果在需要輸入較多文字或者顯示較多內(nèi)容的時(shí)候,手機(jī)屏幕是遠(yuǎn)遠(yuǎn)不夠的,因此讓文本框具有滾動(dòng)條的功能是手機(jī)上必備的,下面是如何加上滾動(dòng)條。
閱讀全文