在android開發(fā)中,有時(shí)候我們想獲取手機(jī)的一些硬件信息,比如android手機(jī)的總內(nèi)存和可用內(nèi)存大小。這個(gè)該如何實(shí)現(xiàn)呢?通過(guò)讀取文件"/proc/meminfo"的信息能夠獲取手機(jī)Memory的總量,而通過(guò)ActivityManager.getMemoryInfo(ActivityManager.MemoryInfo)方法可以獲取當(dāng)前的可用Memory量。"/proc/meminfo"文件記錄了android手機(jī)的一些內(nèi)存信息,在命令行窗口里輸入"ad
系統(tǒng) 2019-08-29 22:32:19 1856
Android游戲開發(fā)之單點(diǎn)觸摸與多點(diǎn)觸摸的響應(yīng)方式雨松MOMO原創(chuàng)文章如轉(zhuǎn)載,請(qǐng)注明:轉(zhuǎn)載自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6686708游戲開發(fā)中的觸摸事件在游戲開發(fā)中監(jiān)聽屏幕觸摸事件須要在View中重寫父類onTouchEvent方法,在重寫的方法中攔截用戶觸摸屏幕的一些信息,比如觸摸屏幕的X、Y坐標(biāo)觸摸屏幕發(fā)生的事件觸摸按下觸摸抬起觸摸移動(dòng),觸摸屏幕發(fā)生
系統(tǒng) 2019-08-29 22:01:19 1856
本文主要采用KSOAP2-Android的方式訪問(wèn)WebService。采用WebService的地址:http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx如下:packagecom.easyway.android.ws;importorg.ksoap2.SoapEnvelope;importorg.ksoap2.serialization.SoapObject;importorg.ks
系統(tǒng) 2019-08-12 09:30:18 1856
轉(zhuǎn)載請(qǐng)注明出處http://blog.csdn.net/xiaanming/article/details/11066685今天給大家?guī)?lái)一個(gè)很實(shí)用的小控件ClearEditText,就是在Android系統(tǒng)的輸入框右邊加入一個(gè)小圖標(biāo),點(diǎn)擊小圖標(biāo)可以清除輸入框里面的內(nèi)容,IOS上面直接設(shè)置某個(gè)屬性就可以實(shí)現(xiàn)這一功能,但是Android原生EditText不具備此功能,所以要想實(shí)現(xiàn)這一功能我們需要重寫EditText,接下來(lái)就帶大家來(lái)實(shí)現(xiàn)這一小小的功能我們知
系統(tǒng) 2019-08-12 09:29:40 1855
這個(gè)對(duì)于非常多剛轉(zhuǎn)到AndroidStudio上的來(lái)說(shuō),確實(shí)是一個(gè)問(wèn)題。可能你在設(shè)置里面找了非常久都沒(méi)找到這個(gè)選項(xiàng)。直接上圖吧,按下圖就能夠找到設(shè)置的地兒了,然后直接設(shè)置到你SDK或者JDK的路徑就可以:AndroidStudio怎樣更改JDK和SDK的路徑?
系統(tǒng) 2019-08-12 01:33:18 1855
本章節(jié)翻譯自《Beginning-Android-4-Application-Development》,如有翻譯不當(dāng)?shù)牡胤剑凑?qǐng)指出。原書購(gòu)買地址http://www.amazon.com/Beginning-Android-4-Application-Development/dp/1118199545/AnalogClock視圖顯示了一個(gè)模擬的時(shí)鐘,其中有一個(gè)時(shí)針和一個(gè)分針。與其相對(duì)的是DigitalClock視圖,它可以顯示數(shù)字模擬時(shí)鐘。這兩個(gè)視圖只能
系統(tǒng) 2019-08-29 22:29:16 1854
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個(gè)人興趣愛好。原文鏈接:http://developer.android.com/training/sync-adapters/creating-authenticator.html同步適配器框架假定你的同步適配器在同步數(shù)據(jù)時(shí),設(shè)備存儲(chǔ)會(huì)有一個(gè)賬戶,服務(wù)器存儲(chǔ)端會(huì)有登錄驗(yàn)證。因此,框架期望你提供一個(gè)叫做驗(yàn)證器的組件作為你
系統(tǒng) 2019-08-12 01:54:47 1854
關(guān)于動(dòng)畫的實(shí)現(xiàn),Android提供了Animation,在AndroidSDK介紹了2種Animation模式:1.TweenAnimation:通過(guò)對(duì)場(chǎng)景里的對(duì)象不斷做圖像變換(平移、縮放、旋轉(zhuǎn))產(chǎn)生動(dòng)畫效果,即是一種漸變動(dòng)畫;2.FrameAnimation:順序播放事先做好的圖像,是一種畫面轉(zhuǎn)換動(dòng)畫。動(dòng)畫類型下面先來(lái)看看Android提供的動(dòng)畫類型。Android的animation由四種類型組成在XML文件中:alpha漸變透明度動(dòng)畫效果scale
系統(tǒng) 2019-08-29 22:32:26 1853
在Android系統(tǒng)中,所有安裝到系統(tǒng)的應(yīng)用程序都必有一個(gè)數(shù)字證書,此數(shù)字證書用于標(biāo)識(shí)應(yīng)用程序的作者和在應(yīng)用程序之間建立信任關(guān)系,如果一個(gè)permission的protectionLevel為signature,那么就只有那些跟該permission所在的程序擁有同一個(gè)數(shù)字證書的應(yīng)用程序才能取得該權(quán)限。Android使用Java的數(shù)字證書相關(guān)的機(jī)制來(lái)給apk加蓋數(shù)字證書,要理解android的數(shù)字證書,需要先了解以下數(shù)字證書的概念和java的數(shù)字證書機(jī)制。
系統(tǒng) 2019-08-29 22:58:34 1850
自定義View界面大合集雨松MOMO原創(chuàng)文章如轉(zhuǎn)載,請(qǐng)注明:轉(zhuǎn)載自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6611624雨松MOMO帶大家盤點(diǎn)Android中的自定義View界面的繪制今天我用自己寫的一個(gè)Demo和大家詳細(xì)介紹一個(gè)Android中自定義View中的使用與繪制技巧。1.自定義view繪制字符串相信在實(shí)際開發(fā)過(guò)程中必然很多地方都須要用到系統(tǒng)字為什么會(huì)用到系統(tǒng)
系統(tǒng) 2019-08-12 09:29:37 1849
Himi原創(chuàng),歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)?jiān)诿黠@處注明!謝謝。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/14/6137136.aspx有童鞋問(wèn)我為什么不用SDK2.1,2.2來(lái)進(jìn)行游戲開發(fā),那我這里稍微說(shuō)兩句:1.AndroidSDK屬于向下兼容!那么低版本可以運(yùn)行的,高版本基本上更是沒(méi)問(wèn)題!(當(dāng)然每次SDK的更新也會(huì)帶來(lái)新功能,或者修改了一些原來(lái)的BUG等等,那么其實(shí)對(duì)于游戲開發(fā)來(lái)說(shuō),如果你的游戲中
系統(tǒng) 2019-08-29 22:20:25 1848
導(dǎo)言設(shè)配android的屏幕一定是一個(gè)噩夢(mèng),就好比那些搞網(wǎng)頁(yè)設(shè)計(jì)的為了折騰各種瀏覽器,廢寢忘食的去設(shè)配,其實(shí),這樣想想,設(shè)配android屏幕還真和那些網(wǎng)頁(yè)設(shè)計(jì)去設(shè)配瀏覽器沒(méi)啥區(qū)別…最近,在寫一套通過(guò)在view上綁定tag命令的小框架,特定的再回到API文檔中,找找那些沉睡在api文檔中好用的方法!1.沒(méi)有一勞永逸的方案!有經(jīng)常關(guān)注android官方文檔的,一定知道在android4.0發(fā)布不久,官方就推出了一套UI設(shè)計(jì)教程,官方原版:AndroidDes
系統(tǒng) 2019-08-12 09:30:18 1848
AsyncTask的用法AsyncTask的用法在開發(fā)Android應(yīng)用時(shí)必須遵守單線程模型的原則:AndroidUI操作并不是線程安全的并且這些操作必須在UI線程中執(zhí)行。在單線程模型中始終要記住兩條法則:1.不要阻塞UI線程2.確保只在UI線程中訪問(wèn)AndroidUI工具包當(dāng)一個(gè)程序第一次啟動(dòng)時(shí),Android會(huì)同時(shí)啟動(dòng)一個(gè)對(duì)應(yīng)的主線程(MainThread),主線程主要負(fù)責(zé)處理與UI相關(guān)的事件,如:用戶的按鍵事件,用戶接觸屏幕的事件以及屏幕繪圖事件,并
系統(tǒng) 2019-08-12 09:29:35 1848
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛安卓而產(chǎn)生了翻譯的念頭,純屬個(gè)人興趣愛好。原文鏈接:http://developer.android.com/training/displaying-bitmaps/cache-bitmap.html向你的應(yīng)用中加載一個(gè)單一的位圖是很直接的行為,然而當(dāng)你需要一次性加載一組圖像的大集合時(shí),事情會(huì)變得更加復(fù)雜。在很多情況下(比如對(duì)于ListView,G
系統(tǒng) 2019-08-12 01:55:09 1848
轉(zhuǎn)自:http://hi.baidu.com/coolnote/blog/item/a62d26fc66cee1ebfc037f32.html看不到的圖請(qǐng)到原文看.1、溫故知新廣播接收者:一個(gè)廣播接收者是這樣一個(gè)組件,它不做什么事,僅是接受廣播公告并作出相應(yīng)的反應(yīng)。許多廣播源自于系統(tǒng)代碼,例如公告時(shí)區(qū)的改變、電池電量低、已采取圖片、用戶改變了語(yǔ)言偏好。應(yīng)用程序也可以發(fā)起廣播,例如為了他其他程序知道某些數(shù)據(jù)已經(jīng)下載到設(shè)備且他們可以使用這些數(shù)據(jù)Broadcas
系統(tǒng) 2019-08-29 23:04:12 1846