創(chuàng)建自定義組件BuildingCustomComponentsAndroid提供了一個(gè)精致而強(qiáng)大的組件化模式來創(chuàng)建你的用戶界面,基于基礎(chǔ)的布局類:視圖View和視圖組ViewGroup。平臺(tái)包含了多種預(yù)定義視圖和視圖組子類-分別稱為部件和布局-這些可以用來構(gòu)造你的用戶界面。一部分可用部件包括按鈕Button,文本視圖TextView,編輯文本框EditText,列表視圖ListView,組合框CheckBox,單選按鈕RadioButton,畫廊Galle
系統(tǒng) 2019-08-29 22:37:36 1805
Android自定義Dialog-And.He-博客園http://www.cnblogs.com/and_he/archive/2011/09/16/2178716.html這段時(shí)間在做一個(gè)項(xiàng)目,需要使用到自定義Dialog,先在網(wǎng)上找了一下資料,發(fā)現(xiàn)還是有很多沒有講清楚的,在此給出一個(gè)Demo,一來可以方便廣大碼農(nóng),二來也可以方便自己,以備不時(shí)之需。。。先來一張圖吧,很簡(jiǎn)單,只有一個(gè)Activity,當(dāng)點(diǎn)擊Button的時(shí)候就彈出這個(gè)自定義的Dialo
系統(tǒng) 2019-08-29 22:36:32 1805
引言應(yīng)用程序組件有一個(gè)生命周期——一開始Android實(shí)例化他們響應(yīng)意圖,直到結(jié)束實(shí)例被銷毀。在這期間,他們有時(shí)候處于激活狀態(tài),有時(shí)候處于非激活狀態(tài);對(duì)于活動(dòng),對(duì)用戶有時(shí)候可見,有時(shí)候不可見。組件生命周期將討論活動(dòng)、服務(wù)、廣播接收者的生命周期——包括在生命周期中他們可能的狀態(tài)、通知狀態(tài)改變的方法、及這些狀態(tài)的組件寄宿的進(jìn)程被終結(jié)和實(shí)例被銷毀的可能性。上篇Android開發(fā)之旅:組件生命周期(一)講解了論活動(dòng)的生命周期及他們可能的狀態(tài)、通知狀態(tài)改變的方法。本
系統(tǒng) 2019-08-29 22:32:08 1805
本文想要說的是如何定制android設(shè)備啟動(dòng)后進(jìn)入的初始界面,具體說來就是目前android默認(rèn)起來以后直接進(jìn)入,現(xiàn)在想給它加一些其他的選項(xiàng),如圖所示:在這里你可以選擇home進(jìn)入android平臺(tái)自帶的默認(rèn)系統(tǒng),也可以選擇Myhome進(jìn)入你自己定制的系統(tǒng)。那么如何實(shí)現(xiàn)這個(gè)啟動(dòng)界面的定制呢,其實(shí)很簡(jiǎn)單:創(chuàng)建一個(gè)新的項(xiàng)目Myhome,然后編輯它的manifest.xml文件:applicationandroid:icon="@drawable/icon"an
系統(tǒng) 2019-08-29 22:27:05 1805
基于android的定位無非就兩種:network、gps。兩者各有優(yōu)劣。Network:定位快,準(zhǔn)確度低,受環(huán)境影響小。GPS:定位慢,準(zhǔn)確度高,受環(huán)境影響大。本文要解決的問題:1.locationManager.getLastKnownLocation方法返回null。2.如何實(shí)現(xiàn)快速而又精確的定位。E文好的話,直接看官網(wǎng)就好了http://developer.android.com/guide/topics/location/strategies.h
系統(tǒng) 2019-08-29 22:17:47 1805
因?yàn)樾枰恢痹谂W(wǎng)絡(luò)的問題,今天看了一下Wifi的操作,經(jīng)過整理,做出來了一個(gè)類,可能不全,但是個(gè)人感覺已經(jīng)完全能夠滿足需要了,當(dāng)然,里面的方法也有可能是錯(cuò)誤的或者是不全的,這個(gè)類我沒有進(jìn)行完整的測(cè)試,只測(cè)試了其中的一些方法。其實(shí)操作Wifi也是很簡(jiǎn)單的,主要使用以下幾個(gè)對(duì)象或變量:privateWifiManagerwifiManager;//聲明管理對(duì)象OpenWifiprivateWifiInfowifiInfo;//Wifi信息privateLis
系統(tǒng) 2019-08-29 22:16:13 1805
目標(biāo):實(shí)現(xiàn)textview和ImageButton組合,可以通過Xml設(shè)置自定義控件的屬性。1.控件布局:以Linearlayout為根布局,一個(gè)TextView,一個(gè)ImageButton。
系統(tǒng) 2019-08-29 22:07:50 1805
這一章我們來學(xué)習(xí)Android數(shù)據(jù)庫SQLite,還是接上一章的,對(duì)于唐僧師徙去西天,三個(gè)徙弟得要?dú)⒀职?那得有個(gè)匯總啊,有個(gè)記數(shù)啊,這里我們就用SQLite來存儲(chǔ)各徙弟殺死妖怪的數(shù)量,OK,上main.xml
系統(tǒng) 2019-08-12 09:30:15 1805
Java代碼publicclassNewsWidgetProviderextendsAppWidgetProvider{@OverridepublicvoidonDeleted(Contextcontext,int[]appWidgetIds){}@OverridepublicvoidonDisabled(Contextcontext){//TODOAuto-generatedmethodstubsuper.onDisabled(context);}@Ov
系統(tǒng) 2019-08-12 09:29:55 1805
首先,我們明確,preference是和數(shù)據(jù)存儲(chǔ)相關(guān)的。其次,它能幫助我們方便的進(jìn)行數(shù)據(jù)存儲(chǔ)!為什么這個(gè)地方一定要強(qiáng)調(diào)下方便的這個(gè)詞呢?原因是,我們可以根本就不使用,我們有另外的N種辦法可以實(shí)現(xiàn)同樣的功能!它的出現(xiàn),相當(dāng)于為我們提供了一個(gè)方便的工具,當(dāng)然了,這個(gè)工具并不是必須的。preference都應(yīng)用在什么場(chǎng)景呢?這得從android對(duì)preference的實(shí)現(xiàn)說起,實(shí)際上,preference所存儲(chǔ)的數(shù)據(jù)最后都會(huì)以xml文件格式的形式進(jìn)行保存,而且其
系統(tǒng) 2019-08-12 09:29:47 1805
Intent是Android初學(xué)者比較難理解的一個(gè)東西。我這里以通俗易懂的語言和通俗易懂的代碼,讓初學(xué)者簡(jiǎn)單感受一下Intent。intent就是意圖的意思。Intent分兩種:顯式(Explicitintent)和隱式(Implicitintent)。一、顯式(設(shè)置Component)顯式,即直接指定需要打開的activity對(duì)應(yīng)的類。以下多種方式都是一樣的,實(shí)際上都是設(shè)置Component直接指定Activity類的顯式Intent,由MainActi
系統(tǒng) 2019-08-12 09:29:46 1805
接上一章,這一章我們就來學(xué)習(xí)SAX解析器,其實(shí)SAX跟PULL解析器差不多,事實(shí)上學(xué)會(huì)和掌握一種XML解析器對(duì)于完成項(xiàng)目來說已經(jīng)足夠了,當(dāng)然,多學(xué)一點(diǎn)也不是什么壞事,你說呢?呵呵,加油哦!我們還是以唐僧師徙的數(shù)據(jù)為例大徙弟孫悟空金箍棒殺死了
系統(tǒng) 2019-08-12 09:29:33 1805
一、在eclipse中插入ADT1、運(yùn)行eclipse2、help------>insertnewsoftware3、選擇“add”4、Name:輸入androidLocation:輸入http://dl-ssl.google.com/Android/eclipse/二、安裝androidSDK1、到android官網(wǎng)下載SDK安裝器http://developer.android.com/sdk/index.html2、將下載的文件解壓Add-ones:
系統(tǒng) 2019-08-29 23:28:12 1804
今日看書,看到這個(gè)播放器,我就寫了個(gè)例子,感覺還行,這個(gè)播放器能播放后綴是。MP3的音樂,這個(gè)例子在main.xml設(shè)置listView的時(shí)候,注意:android:id="@+id/android:list"的設(shè)置,否則程序會(huì)報(bào)錯(cuò),說找不到listview。這個(gè)效果還是不錯(cuò)的。可以當(dāng)做是簡(jiǎn)單的音樂播放器,可以讀取sdcard里面后綴是。MP3的歌曲。有問題可以留言,想要源碼可以留言,這個(gè)代碼比較簡(jiǎn)單。轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.ne
系統(tǒng) 2019-08-29 23:01:09 1804
來自老外:importandroid.app.Activity;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.os.Bundle;importandroid.view.MotionEvent;importandroid.widget.AbsoluteLayout;importandroid.widget.Button;publicclassDrag_And
系統(tǒng) 2019-08-29 22:24:12 1804