第一篇:Android學(xué)習(xí)心得
Android入門心得
工具使用
1.打開(kāi)已有工程:
方法1:Eclipse>file>new>Android Project>Next>Create Project existing source>選擇你的項(xiàng)目.該方法適合不在工作目錄workspace下的文件。
方法2:在屏幕上方的選單列上,選擇「File->Import」選項(xiàng),會(huì)跳出「Import」視窗。選擇「General->Existing Projects into WorkSpace」項(xiàng)目,然后按下「Next」按鈕帶到新一個(gè)畫面。在「Select Root Directory」欄位旁,按下右方的「Browse...」按鈕,選擇對(duì)應(yīng)的工程。選擇好后,按下「Finish」按鈕完成從現(xiàn)存在工作環(huán)境(WorkSpace)資料夾下的工程匯入到Eclipse 環(huán)境的動(dòng)作。
2.修復(fù)工程。如果發(fā)現(xiàn)開(kāi)啟后的資料夾圖示上有個(gè)小小的黃色驚嘆號(hào),表示工程導(dǎo)入后還有些問(wèn)題,我們可以使用ADT 內(nèi)建的功能來(lái)試著修復(fù)。
在「Package Explorer」的「ApiDemos」工程檔桉夾圖示上點(diǎn)選右鍵,Android Tools->Fix Project Properties
3.新建模擬器
一種方法是在windows的運(yùn)行>cmd中。
在windows的“運(yùn)行”->cmd中啟動(dòng)Android emulator。
首先,設(shè)置環(huán)境變量。在Windows 2000,XP,2003 這些操作系統(tǒng)里,點(diǎn)選「我的電腦右鍵> 屬性> 高級(jí)> 環(huán)境變數(shù)」。在「系統(tǒng)變數(shù)(S)」欄中,選取「PATH」變數(shù)名稱后,再點(diǎn)選「編輯(I)」按鈕。加入你的android-sdk-windows的安裝路徑(因個(gè)人電腦而異):在彈出的視窗中將「;D:softwareeclipseAndorid開(kāi)發(fā)套件android-sdk-windowstools」(注意要以分號(hào)隔開(kāi))這字串添在原本的字串之后,按下確定后重新啟動(dòng)操作系統(tǒng)。其次,開(kāi)始>運(yùn)行>cmd:輸入如下命令
>android list targets 列出模擬器類型
>android create avd--target 1--name android2.2新建模擬器(「--target 1」參數(shù)的意思是這個(gè)模擬器使用id 為1的模擬器類型,「--name cupcake」參數(shù)的意思是將這個(gè)建立的模擬器命名為android2.2)
>android list avd 查看已有的模擬器。
另一種簡(jiǎn)單的方法是在eclipse集成開(kāi)發(fā)平臺(tái)上。
Eclipse>windows>android SDK and AVD manager>new >??
4.換屏。在Windows 操作系統(tǒng)上按下「Ctrl」和「F12」可以切換模擬器屏幕,直屏&橫屏。
5.換外觀。還可以添加android手機(jī)的模擬器外觀,如G1的。實(shí)現(xiàn)方法:先下載G1外觀(http:///),解壓后放到即可,執(zhí)行android create avd--target 2--name devphone –skin G1
6.添加SD Card。
首先創(chuàng)建鏡像文件。用cmd中進(jìn)入到android的SDK的Tools目錄下,執(zhí)行mksdcard創(chuàng)建。
>mksdcard 1024M sdcard.img
(其中第一個(gè)參數(shù)為要?jiǎng)?chuàng)建的sdcard容量大小(容量大小自己決定),第二個(gè)參數(shù)為sdcard的名字)
然后,啟動(dòng)帶sdcard的Android模擬器
>emulator-sdcard sdcard.img
我使用的時(shí)候,發(fā)現(xiàn)用上述命令總是提示錯(cuò)誤。按照cmd的提示,改為emulator –data sdcard.img。不過(guò)貌似啟動(dòng)很慢,而且手機(jī)內(nèi)存和sd卡內(nèi)存(磁盤虛擬)也會(huì)調(diào)整,開(kāi)始以為可以了,結(jié)果發(fā)現(xiàn)死機(jī)了。~~~~(>_<)~~~~
最后根據(jù)提示,命令中加入模擬器名,emulator –avd [你的模擬器的名
字]-sdcard sdcard.img,就啟動(dòng)了模擬器。(估計(jì)是我電腦有多個(gè)模擬器,所以命令就不知道怎么執(zhí)行了)
7.在模擬器上安裝android 程序。
Windows>navigation>next perspective>DDMS>選中file explorer 可以看到Android手機(jī)模擬的系統(tǒng)文件。有個(gè)SDcard的文件夾即為SD卡內(nèi)容。點(diǎn)選一個(gè)手機(jī)圖標(biāo)即可將android程序下載到“手機(jī)”(通過(guò)這種方法,還可以添加圖片,MP3等。也可從手機(jī)上傳到PC,用即可)然后像操作手機(jī)一樣安裝程序即可。你可以試試安裝“憤怒的小鳥(niǎo)”“植物大戰(zhàn)僵尸”等游戲。在PC上體驗(yàn)android。
說(shuō)明:如果你的手機(jī)模擬器上沒(méi)有裝文件瀏覽器。是看不到文件的。解決的辦法是:可以你先在在cmd中安裝瀏覽器,adb install ***.apk。安裝文件必須在cmd的當(dāng)前目錄下,不然cmd找不到的。
8.屏幕截圖。在Windows>navigation>next perspective>DDMS>Device窗口中有個(gè)Screen capture 圖標(biāo)。點(diǎn)選即可將手機(jī)模擬器的屏幕內(nèi)容截取下來(lái)。9.JAVA語(yǔ)法
10.Package:
當(dāng)一個(gè)大型程序交由數(shù)個(gè)不同的程序人員開(kāi)發(fā)時(shí),用到相同的類名是很有可能的,那么如果發(fā)生了這樣的事件我們?cè)撛趺崔k那?,在我們java程序開(kāi)發(fā)中為了避免上述事件,提供了一個(gè)包的概念(package),那么既然有了這樣一種方法能避免上述事件.11.Native。在JAVA中 native關(guān)鍵字表示一個(gè)方法只可以調(diào)用,但是不能編寫!
12.將C寫的動(dòng)態(tài)庫(kù)變成Java所用:
Native方法,native是一個(gè)本地接口。
1、在Java中聲明native()方法,然后編譯;
2、用javah產(chǎn)生一個(gè).h文件;
3、寫一個(gè).cpp文件實(shí)現(xiàn)native導(dǎo)出方法,其中需要包含第二步產(chǎn)生的.h文件(注意其中又包含了JDK帶的jni.h文件);
4、將第三步的.cpp文件編譯成動(dòng)態(tài)鏈接庫(kù)文件;
5、在Java中用System.loadLibrary()方法加載第四步產(chǎn)生的動(dòng)態(tài)鏈接庫(kù)文件,這個(gè)native()方法就可以在Java中被訪問(wèn)了。
13.Java關(guān)鍵字final
final有“這是無(wú)法改變的”或者“終態(tài)的”含義,它可以修飾非抽象類、非
抽象類成員方法和變量。你可能出于兩種理解而需要阻止改變:設(shè)計(jì)或效率。final類不能被繼承,沒(méi)有子類,final類中的方法默認(rèn)是final的。final方法不能被子類的方法覆蓋,但可以被繼承。final成員變量表示常量,只能被賦值一次,賦值后值不再改變。final不能用于修飾構(gòu)造方法只是用來(lái)標(biāo)識(shí)這個(gè)引用不能被修改。
14.R.java
R.java是ATD自行產(chǎn)生的,ID號(hào)都是唯一的,如果不熟悉,最好是不要?jiǎng)舆@個(gè)里面的東西,這個(gè)類里面通常定義的都是project的一些resource信息,attr、drawable、id、raw、layout、string以及xml等
15.在Java中,通過(guò)關(guān)鍵字extends繼承一個(gè)已有的類。New創(chuàng)建對(duì)象。
16.創(chuàng)建對(duì)象是可直接用button,EditText,TextView,Handler等關(guān)鍵字,17.修改程序圖標(biāo):把res文件夾的drawable文件夾中的icon.Png替換成自己的icon即可。
最后
Android也可以不用JAVA語(yǔ)言,而采用經(jīng)典的C&C++開(kāi)發(fā)。基于的原理也就是第12點(diǎn)講到的,將程序的實(shí)現(xiàn)代碼用C(C++)寫好后,封裝成庫(kù),再使用native方法調(diào)用,即JNI,JAVA native interface。(開(kāi)發(fā)環(huán)境為DNK Native Development Kit)。
麻煩!還不如新學(xué)JAVA,以后肯定用得到的。
Android應(yīng)用程序開(kāi)發(fā)入門
1.界面
目前的ADT 版本提供了預(yù)覽界面的功能,但尚未提供方便地視覺(jué)化拖拉界面元件的開(kāi)發(fā)工具。以后也許ADT 會(huì)加入完整的GUI 拖拉設(shè)計(jì)工具。所以當(dāng)前設(shè)計(jì)都是在res下的layout下的main.xml修改界面描述語(yǔ)言。
2.
第二篇:Android學(xué)習(xí)心得
Android學(xué)習(xí)心得
這學(xué)期,我們新開(kāi)了一門課程——android的研發(fā)。在老師們的介紹下,我們了解android的開(kāi)發(fā)環(huán)境以及控件的功能。剛開(kāi)始接觸Android覺(jué) 得 既 陌生 又 親 切,陌 生 在 于 沒(méi) 有 學(xué) 過(guò) 具 體 的 開(kāi) 發(fā) 軟 件,親 切 在于它在界面開(kāi)發(fā)上和web也可以形成了相通的架構(gòu),更加方便。
一、Android簡(jiǎn)介
Android一詞的本義指“機(jī)器人“,同時(shí)也是Google于2007年11月5日宣布的基于Linux平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng)的名稱,該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件。目前,最新版本為Android 2.4 Gingerbread和Android 3.0 Honeycomb。Android是基于Linux開(kāi)放性內(nèi)核的操作系統(tǒng),是Google公司在2007年11月5日公布的手機(jī)操作系統(tǒng)。Android 早期由原名為“Android”的公司開(kāi)發(fā),谷歌在2005年收購(gòu)“Android.Inc”后,繼續(xù)對(duì)Android系統(tǒng)開(kāi)發(fā)運(yùn)營(yíng),它采用了軟件堆層(software stack,又名軟件疊層)的架構(gòu),主要分為三部分。底層Linux內(nèi)核只提供基本功能,其他的應(yīng)用軟件則由各公司自行開(kāi)發(fā),部分程序以Java編寫。2011年初數(shù)據(jù)顯示,僅正式上市兩年的操作系統(tǒng)Android已經(jīng)超越稱霸十年的塞班系統(tǒng),使之躍居全球最受歡迎的智能手機(jī)平臺(tái)。現(xiàn)在,Android系統(tǒng)不但應(yīng)用于智能手機(jī),也在平板電腦市場(chǎng)急速擴(kuò)張,在智能MP4方面也有較大發(fā)展。采用Android系統(tǒng)主要廠商包括臺(tái)灣的HTC,(裝工具在線安裝。單擊“android-sdk-windows.zip”鏈接進(jìn)行SDK下載,下載該文件后解壓該文件到操作系統(tǒng)的任意目錄下。打開(kāi)目錄找到SDK Setup.exe可執(zhí)行文件,雙擊執(zhí)行該文件。選擇“Available Packages”,選擇想安裝的版本(我是全選了,省事),然后單擊“InstallSelected”->選擇“Accept All”,再單擊“Install Accepted”就可以在線安裝了。提示:如果你的“Available Packages”右側(cè)的地址不能打開(kāi),請(qǐng)選擇左側(cè)列表的“Setting”選項(xiàng),在右側(cè)的設(shè)置中勾選“Fore https://......” 第二步:安裝JDK A、下載JDK。Android SDK需要JDK5 以上的版本。JDK6的下載地址http://java.sun.com/javase/downloads/widget/jdk6.jsp。B、安裝JDK。下載完成后進(jìn)行正常雙擊、安裝,這里就不說(shuō)了。。C、配置Java環(huán)境變量
1、配置Java Home。復(fù)制Java的安裝路徑,右鍵單擊“我的電腦”->“屬性”->“高級(jí)”—>“環(huán)境變量”中新建環(huán)境變量java_home,變量值為java安裝路徑。
2、配置Path。右鍵單擊“我的電腦”->“屬性”->“高級(jí)”—>“環(huán)境變量”,在“系統(tǒng)環(huán)境變量”中編輯Path便來(lái)了個(gè),添加Java的bin目錄到其中。變量與變量中間使用分號(hào)“;”分隔。
3、配置classpath。右鍵單擊“我的電腦”->“屬性”->“高級(jí)”—>“環(huán)境變量”,在“系統(tǒng)環(huán)境變量”中新建一個(gè)系統(tǒng)變量名稱為“classpath”,變量值為半角句號(hào)“.”第三步:下載Eclipse ADT插件要求Eclipse的版本是3.3以上,Eclipse的下載網(wǎng)址是http://www.tmdps.cn/downloads/。下載后解壓可以直接使用。
(二)下載安裝ADT。
這里介紹通過(guò)Eclipse在線更新的方式安裝。
1、啟動(dòng)Eclipse,選擇“Help”->“Install New Software.....”
2、單擊“Add.....”添加一個(gè)更新站點(diǎn)(注意:站點(diǎn)http后面不要加s)否則可能連接失敗(Name:ADT0.9.5;Location:http://dl-ssl.google.com/android/eclipse/)
3、添加好后,勾選“Developer Tools”單擊“Next”進(jìn)行更新安裝。
四、應(yīng)用程序基礎(chǔ)
1.Android應(yīng)用程序框架
第三篇:學(xué)習(xí)心得:學(xué)習(xí)Android開(kāi)發(fā)技巧
學(xué)習(xí)心得:學(xué)習(xí)Android開(kāi)發(fā)技巧
曾經(jīng)有在千鋒3G學(xué)院學(xué)習(xí)Android開(kāi)發(fā)的我,現(xiàn)將自己的學(xué)習(xí)心得分享如下,希望能夠給更多有這方面學(xué)習(xí)的網(wǎng)友提供相關(guān)信息。
回想起這幾個(gè)月的學(xué)習(xí),使自己對(duì)Android開(kāi)發(fā)系統(tǒng)有了更加系統(tǒng)、更加全面的認(rèn)識(shí),并且使自己的技術(shù)水平有了進(jìn)一步的提高,能在社會(huì)上成為更加有競(jìng)爭(zhēng)力的人。
在千鋒的四個(gè)月的學(xué)習(xí)讓我懂得了很多,開(kāi)始的Java基礎(chǔ)講的很細(xì),講解的不是很快,這樣可以讓有基礎(chǔ)的更好的復(fù)習(xí),也可以讓沒(méi)有基礎(chǔ)的更容易接受;之后是Android基礎(chǔ),這個(gè)階段主要是讓自己了解Android的各種控件的使用,為以后的項(xiàng)目開(kāi)發(fā)打下基礎(chǔ);第三個(gè)階段是項(xiàng)目開(kāi)發(fā),這一個(gè)階段是最鍛煉人的,可以把學(xué)到的東西都聯(lián)系起來(lái),然后進(jìn)行更好的應(yīng)用。最后就是就業(yè)階段,就業(yè)部的老師都很認(rèn)真負(fù)責(zé),在我畢業(yè)前就讓我開(kāi)始為后面的找工作做準(zhǔn)備,簡(jiǎn)歷制作好好后又經(jīng)過(guò)老師的改正,讓我的簡(jiǎn)歷更有機(jī)會(huì)被公司選中,還給我講了一些面試中遇到的問(wèn)題該怎么去回答。
經(jīng)過(guò)這四個(gè)階段,我學(xué)習(xí)到的不僅僅是專業(yè)的知識(shí),也讓我簡(jiǎn)單的了解到上班的狀態(tài),并深刻的體會(huì)到細(xì)節(jié)決定成功的真諦。
學(xué)習(xí)可以使我們的人生變得更加美滿充實(shí)。路是自己走出來(lái)的,能否走出屬于自己的一片天空,全在于自身的努力與堅(jiān)持,我相信成功總是會(huì)留給那些有準(zhǔn)備的人。做出你的選擇,嘗試走出第一步,成功將不會(huì)遙遠(yuǎn)。
同時(shí)還要感謝千鋒的老師們,他們?cè)谖易蠲糟臅r(shí)候給我一些正確的向?qū)В?/p>
第四篇:android面試題
選擇題(包括多選)
1.下列哪些語(yǔ)句關(guān)于內(nèi)存回收的說(shuō)明是正確的?
A、程序員必須創(chuàng)建一個(gè)線程來(lái)釋放內(nèi)存
B、內(nèi)存回收程序負(fù)責(zé)釋放無(wú)用內(nèi)存
C、內(nèi)存回收程序允許程序員直接釋放內(nèi)存
D、內(nèi)存回收程序可以在指定的時(shí)間釋放內(nèi)存對(duì)象
2.下面異常是屬于Runtime Exception 的是
A、ArithmeticException
B、IllegalArgumentException
C、NullPointerException
D、BufferUnderflowException
3.Math.round(-11.5)等于多少
A、11 ,-11
B、11 ,-12
C、12 ,-11
D、12 ,-1
24.下列程序段的輸出結(jié)果是:
void complicatedexpression_r(){
int x=20, y=30;
boolean b;
b=x>50&&y>60||x>50&&y<-60||x<-50&&y>60||x<-50&&y<-60;
System.out.println(b);
}
A、true
B、false
C、1
D、011.activity
5.對(duì)一些資源以及狀態(tài)的操作保存,最好是保存在生命周期的哪個(gè)函數(shù)中進(jìn)行
A、onPause()
B、onCreate()
C、onResume()
D、onStart()
6.Intent傳遞數(shù)據(jù)時(shí),下列的數(shù)據(jù)類型哪些可以被傳遞
A、Serializable
B、charsequence
C、Parcelable
D、Bundle
7.android 中下列屬于Intent的作用的是
A、實(shí)現(xiàn)應(yīng)用程序間的數(shù)據(jù)共享
B、是一段長(zhǎng)的生命周期,沒(méi)有用戶界面的程序,可以保持應(yīng)用在后臺(tái)運(yùn)行,而不會(huì)因?yàn)榍袚Q頁(yè)面而消失
C、可以實(shí)現(xiàn)界面間的切換,可以包含動(dòng)作和動(dòng)作數(shù)據(jù),連接四大組件的紐帶
D、處理一個(gè)應(yīng)用程序整體性的工作
8.下列屬于SAX解析xml文件的優(yōu)點(diǎn)的是
A、將整個(gè)文檔樹(shù)在內(nèi)存中,便于操作,支持刪除,修改,重新排列等多種功能
B、不用事先調(diào)入整個(gè)文檔,占用資源少
C、整個(gè)文檔調(diào)入內(nèi)存,浪費(fèi)時(shí)間和空間
D、不是長(zhǎng)久駐留在內(nèi)存,數(shù)據(jù)不是持久的,事件過(guò)后,若沒(méi)有保存數(shù)據(jù),數(shù)據(jù)就會(huì)
消失
9.在android中使用SQLiteOpenHelper這個(gè)輔助類時(shí),可以生成一個(gè)數(shù)據(jù)庫(kù),并可以對(duì)數(shù)據(jù)庫(kù)版本進(jìn)行管理的方法可以是()
A、getWriteableDatabase()
B、getReadableDatabase()
C、getDatabase()
D、getAbleDatabase()
10.android 關(guān)于service生命周期的onCreate()和onStart()說(shuō)法正確的是
A、當(dāng)?shù)谝淮螁?dòng)的時(shí)候先后調(diào)用onCreate()和onStart()方法
B、當(dāng)?shù)谝淮螁?dòng)的時(shí)候只會(huì)調(diào)用onCreate()方法
C、如果service已經(jīng)啟動(dòng),將先后調(diào)用onCreate()和onStart()方法
D、如果service已經(jīng)啟動(dòng),只會(huì)執(zhí)行onStart()方法,不在執(zhí)行onCreate()方法
11.下面是屬于GLSurFaceView特性的是
A、管理一個(gè)surface,這個(gè)surface就是一塊特殊的內(nèi)存,能直接排版到android的視圖view上。
B、管理一個(gè)EGL display,它能讓opengl把內(nèi)容渲染到上述的surface上。
C、讓渲染器在獨(dú)立的線程里運(yùn)作,和UI線程分離。
D、可以直接從內(nèi)存或者DMA等硬件接口取得圖像數(shù)據(jù)
12.下面在AndroidManifest.xml文件中注冊(cè)BroadcastReceiver方式正確的A、
android:name=“android.provider.action.NewBroad”/> B、 android:name=“android.provider.action.NewBroad”/> C、 android:name=“android.provider.action.NewBroad”/> D、 android:name=“android.provider.action.NewBroad”/> 13.關(guān)于ContenValues類說(shuō)法正確的是 A、他和Hashtable比較類似,也是負(fù)責(zé)存儲(chǔ)一些名值對(duì),但是他存儲(chǔ)的名值對(duì)當(dāng)中的名是String類型,而值都是基本類型 B、他和Hashtable比較類似,也是負(fù)責(zé)存儲(chǔ)一些名值對(duì),但是他存儲(chǔ)的名值對(duì)當(dāng)中的名是任意類型,而值都是基本類型 C、他和Hashtable比較類似,也是負(fù)責(zé)存儲(chǔ)一些名值對(duì),但是他存儲(chǔ)的名值對(duì)當(dāng)中的名,可以為空,而值都是String類型 D、他和Hashtable比較類似,也是負(fù)責(zé)存儲(chǔ)一些名值對(duì),但是他存儲(chǔ)的名值對(duì)當(dāng)中的名是String類型,而值也是String類型 14.我們都知道Hanlder是線程與Activity通信的橋梁,如果線程處理不當(dāng),你的機(jī)器就會(huì)變得越慢,那么線程銷毀的方法是 A、onDestroy() B、onClear() C、onFinish() D、onStop() 15.下面退出Activity錯(cuò)誤的方法是 A、finish() B、拋異常強(qiáng)制退出 C、System.exit() D、onStop() 16.下面屬于android的動(dòng)畫分類的有 A、Tween B、Frame C、Draw D、Animation 17.下面關(guān)于Android dvm的進(jìn)程和Linux的進(jìn)程,應(yīng)用程序的進(jìn)程說(shuō)法正確的是 A、DVM指dalivk的虛擬機(jī).每一個(gè)Android應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,不一定擁有一個(gè)獨(dú)立的Dalvik虛擬機(jī)實(shí)例.而每一個(gè)DVM都是在Linux中的一個(gè)進(jìn)程,所以說(shuō)可以認(rèn)為是同一個(gè)概念.B、DVM指dalivk的虛擬機(jī).每一個(gè)Android應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,不一定擁有一個(gè)獨(dú)立的Dalvik虛擬機(jī)實(shí)例.而每一個(gè)DVM不一定都是在Linux中的一個(gè)進(jìn)程,所以說(shuō)不是一個(gè)概念.C、DVM指dalivk的虛擬機(jī).每一個(gè)Android應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,都擁有一個(gè)獨(dú)立的Dalvik虛擬機(jī)實(shí)例.而每一個(gè)DVM不一定都是在Linux中的一個(gè)進(jìn)程,所以說(shuō)不是一個(gè)概念.D、DVM指dalivk的虛擬機(jī).每一個(gè)Android應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,都擁有一個(gè)獨(dú)立的 Dalvik虛擬機(jī)實(shí)例.而每一個(gè)DVM都是在Linux中的一個(gè)進(jìn)程,所以說(shuō)可以認(rèn)為是同一個(gè)概念.18.Android項(xiàng)目工程下面的assets目錄的作用是什么 A、放置應(yīng)用到的圖片資源。 B、主要放置多媒體等數(shù)據(jù)文件 C、放置字符串,顏色,數(shù)組等常量數(shù)據(jù) D、放置一些與UI相應(yīng)的布局文件,都是xml文件 19.關(guān)于res/raw目錄說(shuō)法正確的是 A、這里的文件是原封不動(dòng)的存儲(chǔ)到設(shè)備上不會(huì)轉(zhuǎn)換為二進(jìn)制的格式 B、這里的文件是原封不動(dòng)的存儲(chǔ)到設(shè)備上會(huì)轉(zhuǎn)換為二進(jìn)制的格式 C、這里的文件最終以二進(jìn)制的格式存儲(chǔ)到指定的包中 D、這里的文件最終不會(huì)以二進(jìn)制的格式存儲(chǔ)到指定的包中 20.下列對(duì)android NDK的理解正確的是 A、NDK是一系列工具的集合B、NDK 提供了一份穩(wěn)定、功能有限的 API 頭文件聲明。 C、使 “Java+C” 的開(kāi)發(fā)方式終于轉(zhuǎn)正,成為官方支持的開(kāi)發(fā)方式 D、NDK 將是 Android平臺(tái)支持 C 開(kāi)發(fā)的開(kāi)端 問(wèn)答題: 1.系統(tǒng)上安裝了多種瀏覽器,能否指定某瀏覽器訪問(wèn)指定頁(yè)面?請(qǐng)說(shuō)明原由。 2.Activity和Task的啟動(dòng)模式有哪些? 每種含義是什么? 3.SQLite支持事務(wù)嗎? 添加刪除如何提高性能? 4.對(duì)Intent、Activity、廣播、Service等的理解 5、handler機(jī)制的原理 個(gè)人簡(jiǎn)歷 個(gè)人信息 姓名:XXX 年齡:XX 學(xué)歷:本科 聯(lián)系電話:186XXXXXXX 個(gè)人技能 1.熟練掌握J(rèn)AVA面向?qū)ο缶幊陶Z(yǔ)言,有良好的編碼習(xí)慣; 2.熟悉jsp、javascript、servlet、javaBean進(jìn)行web應(yīng)用開(kāi)發(fā),了解jQuery,ajax等技術(shù); 3.能使用Struts2、Hibernate、Spring等開(kāi)源框架技術(shù); 4.熟練操作SQL sever、MySQL數(shù)據(jù)庫(kù),熟悉SQL語(yǔ)句; 5.熟練掌握Android adt編程環(huán)境和調(diào)試流程; 6.熟練掌握Android的4大組件和5種常用布局; 7.熟練Sqlite、File、SharePreference等存儲(chǔ)方式; 8.熟練使用xml、json等解析技術(shù); 9.熟悉編程軟件環(huán)境配置,熟練運(yùn)用Eclipse和MyEclipse等編程軟件。 教育培訓(xùn) 2009年9月——2013年6月 2012年2月——2012年5月 項(xiàng)目經(jīng)驗(yàn) 1.Android選課系統(tǒng) 描述:一款基于Android平臺(tái)的選課軟件,通過(guò)軟件訪問(wèn)WEB短的服務(wù)器進(jìn)行操作,web端采用servlet實(shí)現(xiàn),能進(jìn)行課程的查詢、添加、刪除。 2.基于SSH的論壇 描述:實(shí)現(xiàn)簡(jiǎn)單的注冊(cè)登錄功能,用戶可創(chuàng)建自己的論壇并有管理權(quán)限,會(huì)員可發(fā)帖,帖子有回復(fù)功能,版主可管理自己的帖子。 自我評(píng)價(jià) 我有一顆積極向上的心,對(duì)于軟件開(kāi)發(fā)有較大興趣。喜歡運(yùn)動(dòng),熱愛(ài)生活,熱愛(ài)學(xué)習(xí)。誠(chéng)實(shí)做人,踏實(shí)做事是我的做人原則。有較強(qiáng)的團(tuán)隊(duì)意識(shí),比較善于團(tuán)隊(duì)合作。我堅(jiān)信,努力不一定會(huì)成功,但肯定會(huì)有收獲。我期待這個(gè)收獲的過(guò)程。我將投入自己全部的激情,努力奮進(jìn)。 XX大學(xué)軟件工程 XXXXXAndroid軟件開(kāi)發(fā) 性別:X 籍貫: 山東XX 專業(yè): 軟件工程 E-mail:XXXXXXX@126.com第五篇:Android簡(jiǎn)歷