![Android移動(dòng)開(kāi)發(fā)案例教程第七章-網(wǎng)絡(luò)編程入課件_第1頁(yè)](http://file4.renrendoc.com/view/7d227c84099bd44d7eaa556ca88de23e/7d227c84099bd44d7eaa556ca88de23e1.gif)
![Android移動(dòng)開(kāi)發(fā)案例教程第七章-網(wǎng)絡(luò)編程入課件_第2頁(yè)](http://file4.renrendoc.com/view/7d227c84099bd44d7eaa556ca88de23e/7d227c84099bd44d7eaa556ca88de23e2.gif)
![Android移動(dòng)開(kāi)發(fā)案例教程第七章-網(wǎng)絡(luò)編程入課件_第3頁(yè)](http://file4.renrendoc.com/view/7d227c84099bd44d7eaa556ca88de23e/7d227c84099bd44d7eaa556ca88de23e3.gif)
![Android移動(dòng)開(kāi)發(fā)案例教程第七章-網(wǎng)絡(luò)編程入課件_第4頁(yè)](http://file4.renrendoc.com/view/7d227c84099bd44d7eaa556ca88de23e/7d227c84099bd44d7eaa556ca88de23e4.gif)
![Android移動(dòng)開(kāi)發(fā)案例教程第七章-網(wǎng)絡(luò)編程入課件_第5頁(yè)](http://file4.renrendoc.com/view/7d227c84099bd44d7eaa556ca88de23e/7d227c84099bd44d7eaa556ca88de23e5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
7.1基于TCP的Socket通信7.2使用URL訪問(wèn)網(wǎng)絡(luò)7.3使用HTTP訪問(wèn)網(wǎng)絡(luò)7.4使用WebView顯示網(wǎng)頁(yè)目錄7.5小結(jié)7.1基于TCP的Socket通信7.2使用URL訪問(wèn)網(wǎng)7.1基于TCP的Socket通信1.Socket通信模型2.使用ServerSocket和Socket7.1基于TCP的Socket通信1.Socket通信模型7.1.1Socket通信模型1.Socket通信模型(客戶端與服務(wù)端)7.1.1Socket通信模型1.Socket通信模型(客7.1.1Socket通信模型2.Socket通信模型7.1.1Socket通信模型2.Socket通信模型7.1.2使用ServerSocket和Socket1.ServerSocket創(chuàng)建服務(wù)器端2.Socket創(chuàng)建客戶端7.1.2使用ServerSocket和Socket1.S7.1.2使用ServerSocket和Socket2.服務(wù)端讀取文件ServerSocketserverSocket=newServerSocket(30000);OutputStreamoutputStream=socket.getOutputStream();InputStreaminputStream=newFileInputStream("C://tcp.txt");outputStream.write(data,0,i);outputStream.close();socket.close();7.1.2使用ServerSocket和Socket2.服7.1.2使用ServerSocket和Socket3.客戶端接收數(shù)據(jù)(1)開(kāi)啟線程獲取(2)Socketsocket=newSocket("22",30000);(3)BufferedReaderbufReader=newBufferedReader(newInputStreamReader(socket.getInputStream(),"UTF-8"));(4)bufReader.close();(5)StartThread(6)添加網(wǎng)絡(luò)權(quán)限7.1.2使用ServerSocket和Socket3.客7.1.2使用ServerSocket和Socket4.客戶端數(shù)據(jù)傳送(1)啟動(dòng)服務(wù)端(2)客戶端監(jiān)聽(tīng)端口(3)進(jìn)行端口映射7.1.2使用ServerSocket和Socket4.客7.2使用URL訪問(wèn)網(wǎng)絡(luò)1.使用URL讀取網(wǎng)絡(luò)資源2.使用URLConnection讀取網(wǎng)絡(luò)資源7.2使用URL訪問(wèn)網(wǎng)絡(luò)1.使用URL讀取網(wǎng)絡(luò)資源7.2使用URL訪問(wèn)網(wǎng)絡(luò)部署測(cè)試服務(wù)器7.2使用URL訪問(wèn)網(wǎng)絡(luò)部署測(cè)試服務(wù)器7.2.1使用URL讀取網(wǎng)絡(luò)資源1.指定圖片資源URL2.openStream()獲取圖片資源3.顯示圖片4.添加權(quán)限7.2.1使用URL讀取網(wǎng)絡(luò)資源1.指定圖片資源URL7.2.1使用URL讀取網(wǎng)絡(luò)資源添加權(quán)限:<uses-permissionandroid:name="android.permission.INTERNET"/>7.2.1使用URL讀取網(wǎng)絡(luò)資源添加權(quán)限:<uses-pe7.2.1使用URL讀取網(wǎng)絡(luò)資源網(wǎng)絡(luò)操作:URLurl=newURL(strWebSite);//Step2:從url中讀取數(shù)據(jù)放入到InputSteam類對(duì)象is中InputStreamis=url.openStream();//利用decodeStream方法將is正常解碼為Bitmap對(duì)象mBitmapBitmapmBitmap=BitmapFactory.decodeStream(is);imgV.setImageBitmap(mBitmap);7.2.1使用URL讀取網(wǎng)絡(luò)資源網(wǎng)絡(luò)操作:URLurl7.2.2使用URLConnection讀取網(wǎng)絡(luò)資源1.指定測(cè)試網(wǎng)網(wǎng)站URL2.創(chuàng)建URLConnection對(duì)象3.獲取網(wǎng)頁(yè)源碼4.顯示獲取數(shù)據(jù)5.添加權(quán)限7.2.2使用URLConnection讀取網(wǎng)絡(luò)資源1.指7.2.2使用URLConnection讀取網(wǎng)絡(luò)資源網(wǎng)絡(luò)操作:URLurl=newURL(strWebSite);//使用openConnection()方法創(chuàng)建URLConnection對(duì)象URLConnectionconnection=url.openConnection();//使用InputStream獲取網(wǎng)站主頁(yè)數(shù)據(jù)InputStreamis=connection.getInputStream();tringBuffersb=newStringBuffer();sb.append(str);7.2.2使用URLConnection讀取網(wǎng)絡(luò)資源網(wǎng)絡(luò)操7.3使用HTTP訪問(wèn)網(wǎng)絡(luò)1.使用HttpURLConnection2.使用Apache的HttpClient7.3使用HTTP訪問(wèn)網(wǎng)絡(luò)1.使用HttpURLConne7.3.1使用HttpURLConnectionURLConnection方法:1)IntgetResponseCode():獲取服務(wù)器的響應(yīng)代碼。2)StringgetResponseMessage():獲取服務(wù)器的響應(yīng)消息。3)StringgetRequestMethod():獲取發(fā)送請(qǐng)求的方法。4)voidsetRequestMethod(Stringmethod):7.3.1使用HttpURLConnectionURLCo7.3.1使用HttpURLConnectionURLConnection方法:1)IntgetResponseCode():獲取服務(wù)器的響應(yīng)代碼。2)StringgetResponseMessage():獲取服務(wù)器的響應(yīng)消息。3)StringgetRequestMethod():獲取發(fā)送請(qǐng)求的方法。4)voidsetRequestMethod(Stringmethod):7.3.1使用HttpURLConnectionURLCo7.3.1使用HttpURLConnectionURLConnection訪問(wèn)網(wǎng)絡(luò)方式:GETPOST7.3.1使用HttpURLConnectionURLCo7.3.1使用HttpURLConnectionGET7.3.1使用HttpURLConnectionGET7.3.1使用HttpURLConnectionGET方法:imgUrlGet=newURL(strWebSiteGet);HttpURLConnectionurlConnGet=(HttpURLConnection)imgUrlGet.openConnection();//允許輸入流,即可以下載資源urlConnGet.setDoInput(true);//使用connect()方法建立連接urlConnGet.connect();//使用InputStream()獲取數(shù)據(jù)并轉(zhuǎn)成字符存在in中InputStreamReaderin=newInputStreamReader(urlConnGet.getInputStream());//將InputSteamReader對(duì)象放在字符流bufReaderGet中BufferedReaderbufReaderGet=newBufferedReader(in);7.3.1使用HttpURLConnectionGET方法7.3.1使用HttpURLConnectionPOST7.3.1使用HttpURLConnectionPOST7.3.1使用HttpURLConnectionPOST方法:urlConnPost.setRequestMethod("POST");//Post請(qǐng)求不能使用緩存urlConnPost.setUseCaches(false);//設(shè)置其自動(dòng)執(zhí)行重定向urlConnPost.setInstanceFollowRedirects(true);//完成上述設(shè)置,調(diào)用connect()方法進(jìn)行連接urlConnPost.connect();//創(chuàng)建DataOutputStream對(duì)象out用于寫數(shù)據(jù) DataOutputStreamout=newDataOutputStream(urlConnPost.getOutputStream());out.writeBytes(content);7.3.1使用HttpURLConnectionPOST方7.3.2使用Apache的HttpClient1.創(chuàng)建HttpGet或HttpPost2.實(shí)例化HttpClient3.發(fā)送HttpGet或HttpPost請(qǐng)求4.getEntity返回響應(yīng)信息5.添加權(quán)限7.3.2使用Apache的HttpClient1.創(chuàng)建H7.3.2使用Apache的HttpClient獲取數(shù)據(jù)方式:1.GET2.POST7.3.2使用Apache的HttpClient獲取數(shù)據(jù)方7.3.2使用Apache的HttpClient1.GET//創(chuàng)建HttpGet對(duì)象,并使用指定網(wǎng)址實(shí)例化這一對(duì)象HttpGethttpRequest=newHttpGet(strWebSiteGet);//使用DefaultHttpClient()類創(chuàng)建httpclient對(duì)象HttpClienthttpclient=newDefaultHttpClient();//調(diào)用execute方法發(fā)送HTTPGet請(qǐng)求HttpResponsehttpResponse=httpclient.execute(httpRequest);7.3.2使用Apache的HttpClient1.GET7.3.2使用Apache的HttpClient2.POST//使用DefaultHttpClient()類創(chuàng)建httpclient對(duì)象HttpClienthttpclient=newDefaultHttpClient();//發(fā)送HTTPpost請(qǐng)求HttpResponsehttpResponse=httpclient.execute(httpRequest);
7.3.2使用Apache的HttpClient2.POS7.4使用WebView顯示網(wǎng)頁(yè)1.使用WebView瀏覽網(wǎng)站2.使用WebView加載HTML代碼7.4使用WebView顯示網(wǎng)頁(yè)1.使用WebView瀏覽7.4使用WebView顯示網(wǎng)頁(yè)WebView方法介紹:1.publicvoidloadUrl(Stringurl)2.publicvoidloadData(Stringdata,StringmimeType,Stringencoding)3.publicvoidloadDataWithBaseURL(StringbaseUrl,Stringdata,StringmimeType,Stringencoding,StringhistoryUrl)7.4使用WebView顯示網(wǎng)頁(yè)WebView方法介紹:17.4.1使用WebView瀏覽網(wǎng)站1.輸入測(cè)試網(wǎng)站地址2.監(jiān)聽(tīng)事件3.添加權(quán)限4.加載網(wǎng)頁(yè)7.4.1使用WebView瀏覽網(wǎng)站1.輸入測(cè)試網(wǎng)站地址7.4.1使用WebView瀏覽網(wǎng)站加載網(wǎng)頁(yè)://指定網(wǎng)址strUrl為測(cè)試網(wǎng)站主頁(yè)strUrl="22:8088/test/index.html";//載入測(cè)試網(wǎng)站主頁(yè)wvShowUrl.loadUrl(strUrl); 7.4.1使用WebView瀏覽網(wǎng)站加載網(wǎng)頁(yè):7.4.2使用WebView加載HTML代碼1.創(chuàng)建strBuilder2.寫入HTML代碼3.顯示HTML代碼4加載WebView7.4.2使用WebView加載HTML代碼1.創(chuàng)建str7.4.2使用WebView加載HTML代碼向strBuilder寫入HTML代碼:strBuilderDefault=newStringBuilder();strBuilderDefault.append("<div>");strBuilderDefault.append("<h1>案例的實(shí)現(xiàn)思路</h1>");strBuilderDefault.append("<p><b>Step1</b>:創(chuàng)建strBuilder對(duì)象并向其中寫入HTML代碼;</p>");strBuilderDefault.append("<p><b>Step2</b>:將HTML代碼顯示在TextView上;</p>");strBuilderDefault.append("<p><b>Step3</b>:將對(duì)應(yīng)的HTML代碼顯示在WebView上;</p>");7.4.2使用WebView加載HTML代碼向strBui7.4.2使用WebView加載HTML代碼加載網(wǎng)頁(yè):webViewHttp.loadDataWithBaseURL(null,strBuilderDefault.toString(),"text/html","utf-8",null);7.4.2使用WebView加載HTML代碼加載網(wǎng)頁(yè):7.5小結(jié)1.Socket2.網(wǎng)絡(luò)訪問(wèn)3.WebView的使用7.5小結(jié)1.SocketThankyou!Thankyou!7.1基于TCP的Socket通信7.2使用URL訪問(wèn)網(wǎng)絡(luò)7.3使用HTTP訪問(wèn)網(wǎng)絡(luò)7.4使用WebView顯示網(wǎng)頁(yè)目錄7.5小結(jié)7.1基于TCP的Socket通信7.2使用URL訪問(wèn)網(wǎng)7.1基于TCP的Socket通信1.Socket通信模型2.使用ServerSocket和Socket7.1基于TCP的Socket通信1.Socket通信模型7.1.1Socket通信模型1.Socket通信模型(客戶端與服務(wù)端)7.1.1Socket通信模型1.Socket通信模型(客7.1.1Socket通信模型2.Socket通信模型7.1.1Socket通信模型2.Socket通信模型7.1.2使用ServerSocket和Socket1.ServerSocket創(chuàng)建服務(wù)器端2.Socket創(chuàng)建客戶端7.1.2使用ServerSocket和Socket1.S7.1.2使用ServerSocket和Socket2.服務(wù)端讀取文件ServerSocketserverSocket=newServerSocket(30000);OutputStreamoutputStream=socket.getOutputStream();InputStreaminputStream=newFileInputStream("C://tcp.txt");outputStream.write(data,0,i);outputStream.close();socket.close();7.1.2使用ServerSocket和Socket2.服7.1.2使用ServerSocket和Socket3.客戶端接收數(shù)據(jù)(1)開(kāi)啟線程獲取(2)Socketsocket=newSocket("22",30000);(3)BufferedReaderbufReader=newBufferedReader(newInputStreamReader(socket.getInputStream(),"UTF-8"));(4)bufReader.close();(5)StartThread(6)添加網(wǎng)絡(luò)權(quán)限7.1.2使用ServerSocket和Socket3.客7.1.2使用ServerSocket和Socket4.客戶端數(shù)據(jù)傳送(1)啟動(dòng)服務(wù)端(2)客戶端監(jiān)聽(tīng)端口(3)進(jìn)行端口映射7.1.2使用ServerSocket和Socket4.客7.2使用URL訪問(wèn)網(wǎng)絡(luò)1.使用URL讀取網(wǎng)絡(luò)資源2.使用URLConnection讀取網(wǎng)絡(luò)資源7.2使用URL訪問(wèn)網(wǎng)絡(luò)1.使用URL讀取網(wǎng)絡(luò)資源7.2使用URL訪問(wèn)網(wǎng)絡(luò)部署測(cè)試服務(wù)器7.2使用URL訪問(wèn)網(wǎng)絡(luò)部署測(cè)試服務(wù)器7.2.1使用URL讀取網(wǎng)絡(luò)資源1.指定圖片資源URL2.openStream()獲取圖片資源3.顯示圖片4.添加權(quán)限7.2.1使用URL讀取網(wǎng)絡(luò)資源1.指定圖片資源URL7.2.1使用URL讀取網(wǎng)絡(luò)資源添加權(quán)限:<uses-permissionandroid:name="android.permission.INTERNET"/>7.2.1使用URL讀取網(wǎng)絡(luò)資源添加權(quán)限:<uses-pe7.2.1使用URL讀取網(wǎng)絡(luò)資源網(wǎng)絡(luò)操作:URLurl=newURL(strWebSite);//Step2:從url中讀取數(shù)據(jù)放入到InputSteam類對(duì)象is中InputStreamis=url.openStream();//利用decodeStream方法將is正常解碼為Bitmap對(duì)象mBitmapBitmapmBitmap=BitmapFactory.decodeStream(is);imgV.setImageBitmap(mBitmap);7.2.1使用URL讀取網(wǎng)絡(luò)資源網(wǎng)絡(luò)操作:URLurl7.2.2使用URLConnection讀取網(wǎng)絡(luò)資源1.指定測(cè)試網(wǎng)網(wǎng)站URL2.創(chuàng)建URLConnection對(duì)象3.獲取網(wǎng)頁(yè)源碼4.顯示獲取數(shù)據(jù)5.添加權(quán)限7.2.2使用URLConnection讀取網(wǎng)絡(luò)資源1.指7.2.2使用URLConnection讀取網(wǎng)絡(luò)資源網(wǎng)絡(luò)操作:URLurl=newURL(strWebSite);//使用openConnection()方法創(chuàng)建URLConnection對(duì)象URLConnectionconnection=url.openConnection();//使用InputStream獲取網(wǎng)站主頁(yè)數(shù)據(jù)InputStreamis=connection.getInputStream();tringBuffersb=newStringBuffer();sb.append(str);7.2.2使用URLConnection讀取網(wǎng)絡(luò)資源網(wǎng)絡(luò)操7.3使用HTTP訪問(wèn)網(wǎng)絡(luò)1.使用HttpURLConnection2.使用Apache的HttpClient7.3使用HTTP訪問(wèn)網(wǎng)絡(luò)1.使用HttpURLConne7.3.1使用HttpURLConnectionURLConnection方法:1)IntgetResponseCode():獲取服務(wù)器的響應(yīng)代碼。2)StringgetResponseMessage():獲取服務(wù)器的響應(yīng)消息。3)StringgetRequestMethod():獲取發(fā)送請(qǐng)求的方法。4)voidsetRequestMethod(Stringmethod):7.3.1使用HttpURLConnectionURLCo7.3.1使用HttpURLConnectionURLConnection方法:1)IntgetResponseCode():獲取服務(wù)器的響應(yīng)代碼。2)StringgetResponseMessage():獲取服務(wù)器的響應(yīng)消息。3)StringgetRequestMethod():獲取發(fā)送請(qǐng)求的方法。4)voidsetRequestMethod(Stringmethod):7.3.1使用HttpURLConnectionURLCo7.3.1使用HttpURLConnectionURLConnection訪問(wèn)網(wǎng)絡(luò)方式:GETPOST7.3.1使用HttpURLConnectionURLCo7.3.1使用HttpURLConnectionGET7.3.1使用HttpURLConnectionGET7.3.1使用HttpURLConnectionGET方法:imgUrlGet=newURL(strWebSiteGet);HttpURLConnectionurlConnGet=(HttpURLConnection)imgUrlGet.openConnection();//允許輸入流,即可以下載資源urlConnGet.setDoInput(true);//使用connect()方法建立連接urlConnGet.connect();//使用InputStream()獲取數(shù)據(jù)并轉(zhuǎn)成字符存在in中InputStreamReaderin=newInputStreamReader(urlConnGet.getInputStream());//將InputSteamReader對(duì)象放在字符流bufReaderGet中BufferedReaderbufReaderGet=newBufferedReader(in);7.3.1使用HttpURLConnectionGET方法7.3.1使用HttpURLConnectionPOST7.3.1使用HttpURLConnectionPOST7.3.1使用HttpURLConnectionPOST方法:urlConnPost.setRequestMethod("POST");//Post請(qǐng)求不能使用緩存urlConnPost.setUseCaches(false);//設(shè)置其自動(dòng)執(zhí)行重定向urlConnPost.setInstanceFollowRedirects(true);//完成上述設(shè)置,調(diào)用connect()方法進(jìn)行連接urlConnPost.connect();//創(chuàng)建DataOutputStream對(duì)象out用于寫數(shù)據(jù) DataOutputStreamout=newDataOutputStream(urlConnPost.getOutputStream());out.writeBytes(content);7.3.1使用HttpURLConnectionPOST方7.3.2使用Apache的HttpClient1.創(chuàng)建HttpGet或HttpPost2.實(shí)例化HttpClient3.發(fā)送HttpGet或HttpPost請(qǐng)求4.getEntity返回響應(yīng)信息5.添加權(quán)限7.3.2使用Apache的HttpClient1.創(chuàng)建H7.3.2使用Apache的HttpClient獲取數(shù)據(jù)方式:1.GET2.POST7.3.2使用Apache的HttpClient獲取數(shù)據(jù)方7.3.2使用Apache的HttpClient1.GET//創(chuàng)建HttpGet對(duì)象,并使用指定網(wǎng)址實(shí)例化這一對(duì)象HttpGethttpRequest=newHttpGet(strWebSiteGet);//使用DefaultHttpClient()類創(chuàng)建httpclient對(duì)象HttpClienthttpclient=newDefaultHttpClient();//調(diào)用execute方法發(fā)送HTTPGet請(qǐng)求HttpResponsehttpResponse=httpclient.execute(httpRequest);7.3.2使用Apache的HttpClient1.GET7.3.2使用Apache的HttpClient2.POST//使用DefaultHttpClient()類創(chuàng)建httpclient對(duì)象HttpClienthttpclient=newDefaultHttpClient();//發(fā)送HTTPpost請(qǐng)求HttpResponsehttpResponse=httpclient.execute(httpRequest);
7.3.2使用Apache的HttpClient2.POS7.4使用WebView顯示網(wǎng)頁(yè)1.使用WebView瀏覽網(wǎng)站2.使用WebView加載HTML代碼7.4使用WebView顯示網(wǎng)頁(yè)1.使用WebView瀏覽7.4使用WebView顯示網(wǎng)頁(yè)WebView方法介紹:1.publicvoidloadUrl(Stringurl)2.publi
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國(guó)中置電機(jī)自行車行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)PTZ電子體積校正器行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)軍用飛行器模擬器行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)工業(yè)木鋸機(jī)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 期末測(cè)試卷01【考試范圍:6-10單元】(原卷版)
- 2025國(guó)際商業(yè)代理合同詳細(xì)版樣本
- 擔(dān)保合同范文集錦年
- 健身房私教合同范文
- 電力設(shè)備采購(gòu)合同模板
- 2025XL數(shù)字地震儀器租賃合同
- 《造血干細(xì)胞移植護(hù)理》課件
- 課題申報(bào)參考:全齡友好視角下的社區(qū)語(yǔ)言景觀評(píng)估及空間優(yōu)化研究
- 中央2025年公安部部分直屬事業(yè)單位招聘84人筆試歷年參考題庫(kù)附帶答案詳解
- 五年級(jí)下冊(cè)語(yǔ)文四大名著常考知識(shí)點(diǎn)
- 2025年1月日歷表(含農(nóng)歷-周數(shù)-方便記事備忘)
- 2024年同等學(xué)力人員申請(qǐng)碩士學(xué)位英語(yǔ)試卷與參考答案
- 臨床用血管理培訓(xùn)
- 工業(yè)自動(dòng)化生產(chǎn)線操作手冊(cè)
- 《走進(jìn)神奇》說(shuō)課稿
- 2024年內(nèi)蒙古中考語(yǔ)文試卷五套合卷附答案
- 五年級(jí)下冊(cè)語(yǔ)文教案 學(xué)習(xí)雙重否定句 部編版
評(píng)論
0/150
提交評(píng)論