天氣APP的實戰(1)

2021-06-26 16:06:16 字數 565 閱讀 3331

一直想找個機會 把所有知識點,融合在一起,安卓知識點,說多也不多,說少也不少,要精通還需多總結。——溫故而知新

做茶百科的時候,發現自己json

,xml

不夠熟練,到現在發現 

adapter

不太熟練。

的原因,是因為我

cv戰士的功力深厚麼,

安卓說簡單就是

1.ui 介面肯定是要有的

2.資料-

網路資料的解析

-xml

解析,json

解析的資料 你可以快取起來,下次呼叫,這裡開始提高使用者體驗。

4.說道了使用者體驗的話,這裡就會涉及到定位了,也就是lbs

我也是想用郭大神寫的乙個例子,溫故知新。coolweather

,一開始不能把框架 架的太高,最後自己無法做出來。

所以先做:功能分析

(1)能羅列出所有省,市,縣

(2)可以檢視全國任意城市的天氣訊息

(3)可以自由自由的切換城市,去看其他城市的天氣

(4)提供手動更新一集後台自動更新的功能。 

休息10分鐘 在寫~

Kotlin實戰專案 天氣預報類APP

本系列文章都是第一行 第三版的筆記,包括這個專案實戰也是跟著書裡敲的。可以查詢全球各地的城市,可以檢視天氣 可以提供某地近幾日的天氣情況與生活指數 採用了mvvm的架構,將邏輯層與表現層分開,使得 更加清晰。採用了谷歌推薦的materialdesign控制項。總的來說,使用kotlin來開發專案會讓...

開源的天氣app

github 用到的東西 語言 kotlin oss 版本更新 和風 天氣展示 使用的是api,不是androidsdk 高德 定位 mmkv 快取資料 retrofit 協程 網路請求 城市選擇 citypicker 許可權請求 permissionx 資訊收集 友盟 友盟多渠道打包channel...

iOS實踐 天氣App

英文版 中文版 在做的過程中碰到的問題 1.使用cocoapods create edit podfile install pods 失敗 由於cocoapods更新的原因 需要新增use frameworks 使用 platform ios,7.0 use frameworks target we...