![4.Android應用程序結(jié)構(gòu)介紹PPT優(yōu)秀課件_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-9/23/a80d90b6-8de5-4d32-a9f6-d97126117d6c/a80d90b6-8de5-4d32-a9f6-d97126117d6c1.gif)
![4.Android應用程序結(jié)構(gòu)介紹PPT優(yōu)秀課件_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-9/23/a80d90b6-8de5-4d32-a9f6-d97126117d6c/a80d90b6-8de5-4d32-a9f6-d97126117d6c2.gif)
![4.Android應用程序結(jié)構(gòu)介紹PPT優(yōu)秀課件_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-9/23/a80d90b6-8de5-4d32-a9f6-d97126117d6c/a80d90b6-8de5-4d32-a9f6-d97126117d6c3.gif)
![4.Android應用程序結(jié)構(gòu)介紹PPT優(yōu)秀課件_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-9/23/a80d90b6-8de5-4d32-a9f6-d97126117d6c/a80d90b6-8de5-4d32-a9f6-d97126117d6c4.gif)
![4.Android應用程序結(jié)構(gòu)介紹PPT優(yōu)秀課件_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-9/23/a80d90b6-8de5-4d32-a9f6-d97126117d6c/a80d90b6-8de5-4d32-a9f6-d97126117d6c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、4 Android4 Android應用程序介紹應用程序介紹程浩程浩 2006, ZTE Corporation. All rights reserved.學習目標學習目標 掌握掌握AndroidAndroid的體系結(jié)構(gòu)的體系結(jié)構(gòu) 掌握掌握AndroidAndroid應用文件的組成結(jié)構(gòu)應用文件的組成結(jié)構(gòu) 掌握掌握AndroidAndroid應用的邏輯組成應用的邏輯組成 2006, ZTE Corporation. All rights reserved.AndroidAndroid體系結(jié)構(gòu)介紹體系結(jié)構(gòu)介紹 Android Android作為一個移動設備的開發(fā)平臺,其軟件層次結(jié)構(gòu)包括了一個操作為
2、一個移動設備的開發(fā)平臺,其軟件層次結(jié)構(gòu)包括了一個操作系統(tǒng)(作系統(tǒng)(OSOS),中間件(),中間件(MiddleWareMiddleWare)和應用程序()和應用程序(ApplicationApplication). . AndroidAndroid的軟件層次結(jié)構(gòu)由上到下可以分為的軟件層次結(jié)構(gòu)由上到下可以分為: : 應用程序應用程序(Application)(Application) 應用程序框架應用程序框架(Application Framework)(Application Framework) 各種庫各種庫(Libraries)(Libraries)和和Android Android 運行
3、環(huán)境運行環(huán)境(RunTime)(RunTime) 操作系統(tǒng)操作系統(tǒng)(OS)(OS) 2006, ZTE Corporation. All rights reserved.體系結(jié)構(gòu)圖體系結(jié)構(gòu)圖 2006, ZTE Corporation. All rights reserved.應用程序應用程序 Android Android的應用程序通常涉及用戶界面和用戶交互的應用程序通常涉及用戶界面和用戶交互, ,這類程序是用戶實實這類程序是用戶實實在在能感覺到的在在能感覺到的.Android.Android目前采用目前采用JAVAJAVA開發(fā)開發(fā).Android.Android本身提供了桌面本身提供了桌面
4、(Home),(Home),聯(lián)系人聯(lián)系人(Contact),(Contact),電話電話(Phone)(Phone)和瀏覽器和瀏覽器(Browers)(Browers)等眾多的核等眾多的核心應用心應用. .同時還允許開發(fā)者使用應用程序框架層的同時還允許開發(fā)者使用應用程序框架層的APIAPI實現(xiàn)自己的程序?qū)崿F(xiàn)自己的程序. . 2006, ZTE Corporation. All rights reserved.應用程序框架應用程序框架 普通的開發(fā)者可以使用普通的開發(fā)者可以使用AndroidAndroid核心應用程序使用的系統(tǒng)核心應用程序使用的系統(tǒng)API.AndroidAPI.Android的的應
5、用開發(fā)框架設計得非常精妙應用開發(fā)框架設計得非常精妙, ,通過該框架通過該框架, ,各組件各組件, ,服務都能被應用重服務都能被應用重復利用復利用. .一組一組View(UIView(UI組件組件).).這些組件包括列表(這些組件包括列表(ListList)、文本框()、文本框(textboxtextbox)、)、按鈕(按鈕(buttonbutton)等。通過這些)等。通過這些UIUI組件可以構(gòu)建應用程序的視圖部分。組件可以構(gòu)建應用程序的視圖部分。Content ProvidersContent Providers。它提供了一種機制,通過這種機制,應用程序可。它提供了一種機制,通過這種機制,應用
6、程序可以實現(xiàn)數(shù)據(jù)的互訪和共享。以實現(xiàn)數(shù)據(jù)的互訪和共享。Resource ManagerResource Manager。它負責管理非代碼的訪問。即資源文件的訪問管理。它負責管理非代碼的訪問。即資源文件的訪問管理。Notification ManagerNotification Manager。它能讓程序?qū)⒆约旱木拘畔@示在狀態(tài)欄上。它能讓程序?qū)⒆约旱木拘畔@示在狀態(tài)欄上。例如:當有短信時,可以在狀態(tài)欄上顯示出新短信的信息。例如:當有短信時,可以在狀態(tài)欄上顯示出新短信的信息。Activity ManagerActivity Manager。它管理著應用的生命周期,并且提供了應用頁面退。它管理
7、著應用的生命周期,并且提供了應用頁面退出的機制。在出的機制。在AndroidAndroid應用中,每個應用一般由多個頁面組成,而每個應用中,每個應用一般由多個頁面組成,而每個頁面的單位就是頁面的單位就是ActivityActivity。通俗的說,。通俗的說,AndroidAndroid的應用是由多個的應用是由多個ActivityActivity的交互構(gòu)成的。的交互構(gòu)成的。 2006, ZTE Corporation. All rights reserved.庫(庫(LibrariesLibraries)和運行環(huán)境)和運行環(huán)境(RunTime)(RunTime) Android Android包
8、含一些包含一些C/C+C/C+庫,這些庫能被庫,這些庫能被AndroidAndroid系統(tǒng)中不同的組件使用。系統(tǒng)中不同的組件使用。它們通過它們通過AndroidAndroid應用程序框架為開發(fā)者提供服務。以下是一些核心庫:應用程序框架為開發(fā)者提供服務。以下是一些核心庫:系統(tǒng)系統(tǒng)C C庫。一個從庫。一個從BSDBSD繼承來的標準繼承來的標準C C系統(tǒng)函數(shù)庫(系統(tǒng)函數(shù)庫(libclibc),它是專門為),它是專門為基于嵌入式基于嵌入式LinuxLinux的設備定制的。的設備定制的。媒體庫?;诿襟w庫?;赑acketVideo OpenCOREPacketVideo OpenCORE,該庫支持多種
9、常用的音頻、視頻,該庫支持多種常用的音頻、視頻格式回放和錄制,同時支持靜態(tài)圖象文件。編碼格式包括格式回放和錄制,同時支持靜態(tài)圖象文件。編碼格式包括MPEG4MPEG4、H.264H.264、MP3MP3、AACAAC、AMRAMR、JPGJPG、PNGPNG。Surface ManagerSurface Manager。對顯示子系統(tǒng)的管理,并且為多個應用程序提供了。對顯示子系統(tǒng)的管理,并且為多個應用程序提供了2D2D和和3D3D圖層的無縫融合。圖層的無縫融合。LibWebCoreLibWebCore。一個最新的。一個最新的WebWeb瀏覽器引擎,用來支持瀏覽器引擎,用來支持AndroidAnd
10、roid瀏覽器和一瀏覽器和一個可嵌入的個可嵌入的WebWeb視圖。視圖。SGLSGL。底層的。底層的2D2D圖形引擎。圖形引擎。3D libraries3D libraries。基于。基于OpenGL ES 1.O APIsOpenGL ES 1.O APIs實現(xiàn),該庫可以使用硬件實現(xiàn),該庫可以使用硬件3D3D加加速(如果可用),或者使用高度優(yōu)化的速(如果可用),或者使用高度優(yōu)化的3D3D軟加速軟加速 2006, ZTE Corporation. All rights reserved.庫(庫(LibrariesLibraries)和運行環(huán)境)和運行環(huán)境(RunTime)(RunTime)Fr
11、eeTypeFreeType。位圖(。位圖(bitmapbitmap)和矢量()和矢量(vectorvector)字體顯示。)字體顯示。SQLiteSQLite。一個對于所有應用程序可用,功能強大的輕型關系型數(shù)據(jù)庫引。一個對于所有應用程序可用,功能強大的輕型關系型數(shù)據(jù)庫引擎。擎。 Android Android包括了一個核心庫,該核心庫提供了包括了一個核心庫,該核心庫提供了JAVAJAVA編程語言核心庫的大編程語言核心庫的大多數(shù)功能。多數(shù)功能。 每一個每一個AndroidAndroid應用程序都在它自己的進程中運行,都擁有一個獨立的應用程序都在它自己的進程中運行,都擁有一個獨立的DalvikD
12、alvik虛擬機實例。虛擬機實例。 DalvikDalvik被設計成一個設備,可以同時高效地運行被設計成一個設備,可以同時高效地運行多個虛擬系統(tǒng)。多個虛擬系統(tǒng)。 DalvikDalvik虛擬機執(zhí)行(虛擬機執(zhí)行(.dex.dex)的)的DalvikDalvik可執(zhí)行文件,該可執(zhí)行文件,該格式文件針對小內(nèi)存使用做了優(yōu)化。同時虛擬機是基于寄存器的,所有格式文件針對小內(nèi)存使用做了優(yōu)化。同時虛擬機是基于寄存器的,所有的類都經(jīng)由的類都經(jīng)由JAVAJAVA編譯器編譯,然后通過編譯器編譯,然后通過SDKSDK中的中的“dx”dx”工具轉(zhuǎn)化成工具轉(zhuǎn)化成dexdex格格式,由虛擬機執(zhí)行。式,由虛擬機執(zhí)行。 Dal
13、vikDalvik虛擬機依賴于虛擬機依賴于LinuxLinux內(nèi)核的一些功能,如:線程機制和底層內(nèi)存內(nèi)核的一些功能,如:線程機制和底層內(nèi)存管理機制。管理機制。 AndroidAndroid的核心系統(tǒng)服務依賴于的核心系統(tǒng)服務依賴于Linux2.6Linux2.6內(nèi)核,如安全性、內(nèi)存管理、內(nèi)核,如安全性、內(nèi)存管理、進程管理、網(wǎng)絡協(xié)議棧和驅(qū)動模型。進程管理、網(wǎng)絡協(xié)議棧和驅(qū)動模型。LinuxLinux內(nèi)核也同時作為硬件和軟件內(nèi)核也同時作為硬件和軟件棧之間的抽象層。棧之間的抽象層。 2006, ZTE Corporation. All rights reserved.AndroidAndroid應用程序
14、組成應用程序組成一般來說一般來說AndroidAndroid程序主要由下列程序主要由下列4 4部分組成,它們分別是:部分組成,它們分別是:ActivityActivityBroadcast Intent ReceiverBroadcast Intent ReceiverServiceServiceContent ProviderContent Provider 并不是說所有的程序都需要這并不是說所有的程序都需要這4 4部分,例如上節(jié)課做的部分,例如上節(jié)課做的HelloMouseHelloMouse只涉只涉及到及到ActivityActivity。 在在AndroidAndroid項目里面有一個
15、項目里面有一個XMLXML的描述文件,叫做的描述文件,叫做AndroidManifest.xmlAndroidManifest.xml。在這個文件里面需要申明用的上面在這個文件里面需要申明用的上面4 4類組件名稱,以及可能為每個組件類組件名稱,以及可能為每個組件的功能和需求進行必要的描述。打開第一個程序里面的的功能和需求進行必要的描述。打開第一個程序里面的AndroidManifest.xmlAndroidManifest.xml文件,會看到一些系統(tǒng)自動生成的描述。文件,會看到一些系統(tǒng)自動生成的描述。 2006, ZTE Corporation. All rights reserved.Act
16、ivityActivity介紹介紹 Activity Activity是是AndroidAndroid中最基本的模塊之一。在中最基本的模塊之一。在AndroidAndroid的程序中的程序中ActivityActivity代表手機屏幕的一屏。在代表手機屏幕的一屏。在ActivityActivity中,我們可以添加一些中,我們可以添加一些viewview,并且可以對這些并且可以對這些ViewView做一些事件的處理。做一些事件的處理。 ActivityActivity的概念和網(wǎng)頁的概念相當類似。一般一個的概念和網(wǎng)頁的概念相當類似。一般一個AndroidAndroid應用是應用是由多個由多個Act
17、ivityActivity組成的,這多個組成的,這多個ActivityActivity之間可以進行相互跳轉(zhuǎn),例如,之間可以進行相互跳轉(zhuǎn),例如,按下一個按下一個ButtonButton按鈕后,可能會跳轉(zhuǎn)到其他的按鈕后,可能會跳轉(zhuǎn)到其他的ActivityActivity。和網(wǎng)頁跳轉(zhuǎn)稍。和網(wǎng)頁跳轉(zhuǎn)稍微有一些不一樣的是,微有一些不一樣的是, ActivityActivity之間的跳轉(zhuǎn)有可能返回值,例如,從之間的跳轉(zhuǎn)有可能返回值,例如,從Activity AActivity A跳轉(zhuǎn)到跳轉(zhuǎn)到Activity BActivity B,那么當,那么當Activity BActivity B運行結(jié)束后,有可能運
18、行結(jié)束后,有可能會給會給Activity AActivity A一個返回值。一個返回值。 當打開一個新的屏幕時,之前一個屏幕會被置為暫停狀態(tài),并且壓當打開一個新的屏幕時,之前一個屏幕會被置為暫停狀態(tài),并且壓入歷史堆棧中。用戶可以通過回退操作返回到之前打開過的屏幕。我們?nèi)霘v史堆棧中。用戶可以通過回退操作返回到之前打開過的屏幕。我們可以選擇性的移除一些沒有必要保留的屏幕,因為可以選擇性的移除一些沒有必要保留的屏幕,因為AndroidAndroid會把每個應會把每個應用的開始到當前每一個屏幕保存在堆棧中。用的開始到當前每一個屏幕保存在堆棧中。 ActivityActivity是由是由AndroidA
19、ndroid系統(tǒng)進行維護的,它也有自己的生命周期,即系統(tǒng)進行維護的,它也有自己的生命周期,即它的一個產(chǎn)生、運行、銷毀的周期。它的一個產(chǎn)生、運行、銷毀的周期。 2006, ZTE Corporation. All rights reserved.IntentIntent和和Intent FiltersIntent Filters介紹介紹IntentIntent: An Intentis an abstract description of an operation to An Intentis an abstract description of an operation to be perfo
20、rmedbe performed。一個一個IntentIntent就是一次對將要執(zhí)行的操作的抽象描述。就是一次對將要執(zhí)行的操作的抽象描述。 通過通過IntentIntent我們可以在多個我們可以在多個ActivityActivity之間進行跳轉(zhuǎn)。之間進行跳轉(zhuǎn)。IntentIntent中兩個最中兩個最重要的部分是重要的部分是IntentIntent的動作(的動作(ActionAction)和動作對應的數(shù)據(jù)()和動作對應的數(shù)據(jù)(DataData)。典)。典型的動作類型有,型的動作類型有,MAINMAIN( ActivityActivity 的門戶、的門戶、VIEWVIEW、PICKPICK、EDI
21、TEDIT等。而等。而動作對應的數(shù)據(jù)則以動作對應的數(shù)據(jù)則以URIURI的形式進行表示。的形式進行表示。 通過通過IntentIntent也可以進行也可以進行ActivityActivity的跳轉(zhuǎn)。的跳轉(zhuǎn)。 例如:有兩個例如:有兩個ActivityActivity,一個是,一個是Activity AActivity A,另外一個是,另外一個是Activity BActivity B Intent in = new Intent(A.this,B.class);Intent in = new Intent(A.this,B.class); startActivity(in); startActiv
22、ity(in); 通過這兩句代碼,就可以實現(xiàn)從通過這兩句代碼,就可以實現(xiàn)從Activity AActivity A跳轉(zhuǎn)到了跳轉(zhuǎn)到了Activity BActivity B。 2006, ZTE Corporation. All rights reserved.IntentIntent和和Intent FiltersIntent Filters介紹介紹 與與IntentIntent有關系的一個類叫有關系的一個類叫Intent FiltersIntent Filters。如果說。如果說IntentIntent是一個有效是一個有效請求,一個請求,一個Intent FiltersIntent Filt
23、ers則用于描述一個則用于描述一個ActivityActivity(或者(或者Intent Intent FiltersFilters)能夠操作哪些)能夠操作哪些IntentIntent。一個。一個ActivityActivity如果要顯示一個人的聯(lián)如果要顯示一個人的聯(lián)系方式時,需要聲明一個系方式時,需要聲明一個Intent FiltersIntent Filters,這個,這個Intent FiltersIntent Filters要知道要知道怎么去處理怎么去處理VIEWVIEW動作和表示一個人的動作和表示一個人的URIURI。 Intent FiltersIntent Filters一般在
24、一般在AndroidManifest.xmlAndroidManifest.xml中定義。中定義。 2006, ZTE Corporation. All rights reserved.Broadcast Intent ReceiverBroadcast Intent Receiver介介紹紹 可以使用可以使用BroadcastReceiverBroadcastReceiver來讓應用對一個外部的事件做出響應。來讓應用對一個外部的事件做出響應。當電話呼入這個外部事件到來時當電話呼入這個外部事件到來時當下載一個程序成功完成時當下載一個程序成功完成時。 BroadcastReceiverBroad
25、castReceiver不能生成不能生成UIUI,對用戶來說是隱式的。,對用戶來說是隱式的。 BroadcastReceiver BroadcastReceiver通過通過NotificationManagerNotificationManager來通知用戶這些事情發(fā)來通知用戶這些事情發(fā)生了。生了。 BroadcastReceiverBroadcastReceiver既可以在既可以在AndroidManifest.xmlAndroidManifest.xml中注冊,也可以在中注冊,也可以在運行時的代碼中使用運行時的代碼中使用Context.registerReceiver()Context.r
26、egisterReceiver()進行注冊。只要是注進行注冊。只要是注冊了,當事件來臨時,即使程序沒有啟動,系統(tǒng)也在需要的時候啟動程冊了,當事件來臨時,即使程序沒有啟動,系統(tǒng)也在需要的時候啟動程序。各種應用還可以通過使用序。各種應用還可以通過使用Context.SendBroadcast()Context.SendBroadcast()將它們自己的將它們自己的i intentntent broadcasts broadcasts廣播給其他應用程序。廣播給其他應用程序。 2006, ZTE Corporation. All rights reserved.ServiceService介紹介紹 S
27、ervice Service是一種程序,它可以運行很長時間,但是它卻沒有用戶界面。是一種程序,它可以運行很長時間,但是它卻沒有用戶界面。比如:打開一個音樂播放器的程序,這個時候若想上網(wǎng),那么我們打開比如:打開一個音樂播放器的程序,這個時候若想上網(wǎng),那么我們打開AndroidAndroid的瀏覽器,這個時候雖然我們已經(jīng)進入了瀏覽器這個程序,但的瀏覽器,這個時候雖然我們已經(jīng)進入了瀏覽器這個程序,但是,歌曲的播放并沒有停止,而是在后臺繼續(xù)一首接一首的播放。這里是,歌曲的播放并沒有停止,而是在后臺繼續(xù)一首接一首的播放。這里的播放就是由播放音樂的的播放就是由播放音樂的ServiceService進行控制
28、。當然這里播放音樂的進行控制。當然這里播放音樂的ServiceService也可以停止。也可以停止。再例如:當播放列表里面的歌曲都結(jié)束,或者用戶按下了停止音樂播放的再例如:當播放列表里面的歌曲都結(jié)束,或者用戶按下了停止音樂播放的快捷鍵等??旖萱I等。 通過通過startService(Intent Service)startService(Intent Service)可以來啟動一個可以來啟動一個ServiceService,通過,通過Context.bindService()Context.bindService()可以綁定一個可以綁定一個ServiceService。 2006, ZTE C
29、orporation. All rights reserved.Content ProviderContent Provider介紹介紹 數(shù)據(jù)在數(shù)據(jù)在AndroidAndroid當中是私有的。(文件,數(shù)據(jù)庫及其他類型的數(shù)據(jù))當中是私有的。(文件,數(shù)據(jù)庫及其他類型的數(shù)據(jù)) 既然數(shù)據(jù)私有,那兩個程序之間難道就沒有辦法對于數(shù)據(jù)進行交換嗎?既然數(shù)據(jù)私有,那兩個程序之間難道就沒有辦法對于數(shù)據(jù)進行交換嗎? 當然不是,這個問題由當然不是,這個問題由ContentContent Provider Provider來來解決。解決。 一個一個Content ProviderContent Provider類類實現(xiàn)
30、了一組標準的方法接口,從而能夠讓其實現(xiàn)了一組標準的方法接口,從而能夠讓其他的應用保存或讀取此他的應用保存或讀取此Content ProviderContent Provider的的各種數(shù)據(jù)類型。各種數(shù)據(jù)類型。 也就是說,一個程序可以通過實現(xiàn)一個也就是說,一個程序可以通過實現(xiàn)一個Content ProviderContent Provider的的抽象接口抽象接口將自己的數(shù)據(jù)暴露出去。外界根本看不到,也不用看到這個應用暴露的將自己的數(shù)據(jù)暴露出去。外界根本看不到,也不用看到這個應用暴露的數(shù)據(jù)在應用當中是如何存儲的,即用數(shù)據(jù)庫存儲還是用文件存儲,還是數(shù)據(jù)在應用當中是如何存儲的,即用數(shù)據(jù)庫存儲還是用文件
31、存儲,還是通過網(wǎng)上獲得,這些都不重要,重要的是外界可以通過這一套標準而統(tǒng)通過網(wǎng)上獲得,這些都不重要,重要的是外界可以通過這一套標準而統(tǒng)一的接口和程序里的數(shù)據(jù)打交道。可以讀取程序的數(shù)據(jù),也可以刪除程一的接口和程序里的數(shù)據(jù)打交道??梢宰x取程序的數(shù)據(jù),也可以刪除程序的數(shù)據(jù),當然中間涉及一些權(quán)限的問題。序的數(shù)據(jù),當然中間涉及一些權(quán)限的問題。 2006, ZTE Corporation. All rights reserved.AndroidAndroid應用工程文件組成應用工程文件組成 HelloMouse HelloMouse目錄目錄 SnakeSnake目錄目錄 2006, ZTE Corpora
32、tion. All rights reserved.AndroidAndroid應用工程文件組成應用工程文件組成源文件(包含源文件(包含AcvitityAcvitity)。源文件都在上面的)。源文件都在上面的srcsrc目錄中。目錄中。R.javaR.java文件。這個文件是文件。這個文件是EclipseEclipse自動生成的,應用開發(fā)者不需要修改自動生成的,應用開發(fā)者不需要修改里面的內(nèi)容。里面的內(nèi)容。R R文件對應用開發(fā)者來說基本上沒有什么用,但是對文件對應用開發(fā)者來說基本上沒有什么用,但是對AndroidAndroid系統(tǒng)非常有用,在這個文件中,系統(tǒng)非常有用,在這個文件中,AndroidAndroid對下面即將介紹的資源對下面即將介紹的資源進行了全局索引。在下面介紹的進行了全局索引。在下面介
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度可再生能源并網(wǎng)合同范本
- 金華浙江金華永康市環(huán)境衛(wèi)生管理處工作人員招聘筆試歷年參考題庫附帶答案詳解
- 西安2025年陜西西安音樂學院專任教師招聘20人筆試歷年參考題庫附帶答案詳解
- 舟山2025年浙江舟山市定海區(qū)昌國街道招聘公益性崗位筆試歷年參考題庫附帶答案詳解
- 八年級上學期1月期末語文試題(PDF版無答案)-3
- 漯河2024年河南漯河西城區(qū)現(xiàn)代服務業(yè)開發(fā)區(qū)工作委員會人才引進筆試歷年參考題庫附帶答案詳解
- 溫州浙江溫州平陽縣科學技術局招聘編外工作人員筆試歷年參考題庫附帶答案詳解
- 溫州2025年浙江溫州永嘉縣人民醫(yī)院醫(yī)共體永嘉縣婦幼保健院招聘(一)筆試歷年參考題庫附帶答案詳解
- 泉州2025年福建南安市衛(wèi)生事業(yè)單位招聘編制內(nèi)衛(wèi)生類工作人員51人筆試歷年參考題庫附帶答案詳解
- 普洱2025年云南普洱第二中學招聘編外教學人員筆試歷年參考題庫附帶答案詳解
- 《如何有效組織幼兒開展體能大循環(huán)活動》課件
- 大學計算機基礎(第6版)(微課版)課件 第1章認識計算機
- 壓瘡課件教學課件
- 精神分裂癥合并糖尿病患者護理查房課件
- 河南省南陽市2023-2024學年八年級上學期期末考試數(shù)學試題
- GB/T 44230-2024政務信息系統(tǒng)基本要求
- 共享wifi貼合同范本
- 統(tǒng)戰(zhàn)工作先進個人事跡材料
- 成人鼻腸管的留置與維護
- 國能遼寧北票 200MW 風力發(fā)電項目地質(zhì)災害危險性評估報告
- 2024年松溪縣城投實業(yè)集團有限公司招聘筆試沖刺題(帶答案解析)
評論
0/150
提交評論