尚硅谷_鴻蒙項(xiàng)目-硅谷租房教程發(fā)布

-------------------------------------------

教程簡(jiǎn)介:

采用華為新發(fā)布的API-12規(guī)范,使用了新版的開(kāi)發(fā)者工具,企業(yè)級(jí)鴻蒙手機(jī)App項(xiàng)目:硅谷租房,一套教程帶你打通鴻蒙開(kāi)發(fā),具備從0到1開(kāi)發(fā)一個(gè)鴻蒙原生項(xiàng)目的能力!

項(xiàng)目涵蓋鴻蒙必備技能:ArkTS核心語(yǔ)法、類(lèi)型系統(tǒng)、內(nèi)置對(duì)象、常用API、生命周期函數(shù);代碼復(fù)用技術(shù):@Styles、@Extend、@Builder;多種布局方式:Grid、List、Column、Row、Stack;組件狀態(tài)管理:@State、@Prop、@Link、@Watch、@Observed、@ObjectLink;常用內(nèi)置組件:Swiper、Scroll、Tabs、WaterFall;本地存儲(chǔ)技術(shù):LocalStorage、AppStorage、PersistentStorage;網(wǎng)絡(luò)請(qǐng)求技術(shù):HTTP模塊、Promise、異步編程、async/await、Axios封裝……

真正的企業(yè)級(jí)App布局,項(xiàng)目頁(yè)面上的細(xì)節(jié)都有精準(zhǔn)的設(shè)計(jì)稿與之對(duì)應(yīng),且會(huì)細(xì)致地講解如何使用設(shè)計(jì)稿。項(xiàng)目實(shí)現(xiàn)了房屋租賃的全套流程,包括:注冊(cè)、登錄、搜索、預(yù)約、服務(wù)、發(fā)現(xiàn)、收藏等功能,且接口全部為真實(shí)接口,并提供清晰的接口文檔。學(xué)習(xí)之后你將掌握:多種布局技能及UI復(fù)用的各種技巧、封裝底層公共組件庫(kù)的能力、組件狀態(tài)和應(yīng)用狀態(tài)的各種操作、鴻蒙開(kāi)發(fā)中網(wǎng)絡(luò)通信方案、鴻蒙應(yīng)用多終端適配技巧。

本套教程適合前端工程師、Android/iOS 工程師及有其他編程經(jīng)驗(yàn)的開(kāi)發(fā)者,學(xué)習(xí)所需前置知識(shí):具備鴻蒙開(kāi)發(fā)基礎(chǔ),具備前端技術(shù)基礎(chǔ):HTML、CSS、JavaScript和前端任意框架開(kāi)發(fā)經(jīng)驗(yàn),相關(guān)教程尚硅谷教育公眾號(hào)回復(fù):鴻蒙、前端,即可免費(fèi)獲取。

-------------------------------------------

教程目錄:

01.課程簡(jiǎn)介

02.項(xiàng)目功能介紹

03.藍(lán)湖的使用

04.啟動(dòng)服務(wù)器和導(dǎo)入接口

05.應(yīng)用標(biāo)題和圖標(biāo)配置

06.搭建TabBar

07.定義顏色、大小常量

08.HTTP封裝

09.輪播圖組件功能

10.使用LazyForEach優(yōu)化輪播圖

11.SearchBar組件

12.NavList組件

13.TileList組件

14.PlanList組件

15.獲取首頁(yè)數(shù)據(jù)

16.AdPicture

17.發(fā)送請(qǐng)求,獲取房源推薦數(shù)據(jù)

18.RoomRecommend組件

19.使用LazyForEach優(yōu)化RoomRecommend

20.滾動(dòng)更新SearchBar顏色

21.封裝ScrollContainer組件

22.獲取狀態(tài)欄高度并設(shè)置

23.設(shè)置狀態(tài)欄顏色

24.定義rvp完成適配

25.解決底部安全距離問(wèn)題

26.設(shè)置想看頁(yè)面顏色漸變

27.完成NavBar組件

28.FindRoom組件

29.Bg組件

30.NavBar組件

31.VIP組件

32.封裝Card組件

33.發(fā)送請(qǐng)求,完成VIP組件數(shù)據(jù)展示

34.DomesticService組件

35.封裝calendar函數(shù)

36.ServiceCalendar組件

37.ServiceClean組件

38.路由跳轉(zhuǎn)功能

39.封裝NavBar公共組件

40.SearchFilter組件

41.發(fā)送請(qǐng)求,獲取房源數(shù)據(jù)

42.RoomList組件

43.上拉加載RoomList數(shù)據(jù)

44.搜索區(qū)域布局

45.控制搜索區(qū)域的顯示隱藏(上)

46.控制搜索區(qū)域的顯示隱藏(下)

47.獲取省市區(qū)數(shù)據(jù)

48.省市區(qū)數(shù)據(jù)三級(jí)聯(lián)動(dòng)

49.重置位置功能

50.點(diǎn)擊查看房源更新搜索文字

51.位置搜索功能

52.封裝自定義事件,完成位置搜索功能

53.支付方式

54.租金

55.排序

56.發(fā)送請(qǐng)求,獲取房間詳情

57.搭建房間詳情布局

58.完成房間滾動(dòng)功能

59.搭建組件&路由跳轉(zhuǎn)

60.搭建手機(jī)號(hào)頁(yè)面

61.手機(jī)號(hào)頁(yè)面功能

62.倒計(jì)時(shí)功能

63.登錄功能

64.獲取用戶數(shù)據(jù)

65.解決導(dǎo)航欄高度和顏色問(wèn)題

66.封裝Drawer組件

67.搭建預(yù)約看房靜態(tài)

68.完成預(yù)約日期功能

69.完成預(yù)約租房