今日份的X
Github:https://github.com/shuiRong/T... (今日份的X)
這是一個Flutter
寫的一個無聊的App每天推薦一個不同的:圖片、詩歌、名言、音樂、樂評、高等數學、兩種配色、化學方程式、Github Repo、知乎問題。
(P.S. 除圖片來自Bing首頁,每天僅有一張外,其他頁面支持下拉刷新來更新內容)
Flutter初試感受:去玩Swift
了 :p
如何運行:
首先確保你本地有 Flutter 項目所需環境,官方文檔 英文教程 中文文檔
下載項目:
git clone https://github.com/shuiRong/TodayX
cd ./TodayX
運行項目前需要通過 USB 將手機連接到電腦上或者啓動模擬器,遵循官方教程即可。
然後運行項目:
(如果你使用 Visual Studio Code 來開發,也可以不通過下述命令行,而是通過全程通過VSC來操作:請參看第2、3小節)
// 安裝項目依賴
flutter packages get
// 運行項目
flutter run
項目中用到的第三方數據
感謝作者
-
詩歌:
https://api.gushi.ci/all.json
// 20190526231929 { "content": "墉集欺貓鼠,林藏逐雀鸇。", "origin": "中秋詠懷借杜子美秋日述懷一百韻和寄柳州假鳴桑先生", "author": "徐威", "category": "古詩文-動物-寫貓" }
-
名言:
https://v1.hitokoto.cn/
// 20190526232311 { "id": 14, "hitokoto": "用你的笑容去改變這個世界,別讓這個世界改變了你的笑容。", "type": "a", "from": "網絡", "creator": "醬七", "created_at": "1468605909" }
-
Bing首頁圖:
https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1
// 20190526232348 { "images": [ { "startdate": "20190525", "fullstartdate": "201905251600", "enddate": "20190526", "url": "/th?id=OHR.MarathonduMont_ZH-CN5049722437_1920x1080.jpg&rf=LaDigue_1920x1080.jpg&pid=hp", "urlbase": "/th?id=OHR.MarathonduMont_ZH-CN5049722437", "copyright": "聖米歇爾山 (© Leroy Francis/Getty Images)", "copyrightlink": "http://www.bing.com/search?q=%E5%9C%A3%E7%B1%B3%E6%AD%87%E5%B0%94%E5%B1%B1&form=hpcapt&mkt=zh-cn", "title": "", "quiz": "/search?q=Bing+homepage+quiz&filters=WQOskey:%22HPQuiz_20190525_MarathonduMont%22&FORM=HPQUIZ", "wp": true, "hsh": "02a3db999f76ec114c45de97cecc30ac", "drk": 1, "top": 1, "bot": 1, "hs": [ ] } ], "tooltips": { "loading": "正在加載...", "previous": "上一個圖像", "next": "下一個圖像", "walle": "此圖片不能下載用作壁紙。", "walls": "下載今日美圖。僅限用作桌面壁紙。" } }
-
音樂:
https://music.aityp.com/playlist/detail?id=145787433
內容過多不便展示
-
網易雲評論:
https://api.comments.hk/
// 20190526232507 { "song_id": 480426313, "title": "There For You", "images": "https://p2.music.126.net/E_ffmvXrVZoTugVf_Zf4Cg==/18520173860179248.jpg", "author": "Martin Garrix", "album": "There For You", "description": "歌手:Martin Garrix。所屬專輯:There For You。", "mp3_url": "https://api.comments.hk/music/480426313", "pub_date": "2017-05-25 16:00:00", "comment_id": 393094070, "comment_user_id": 267009137, "comment_nickname": "我不吃魚肉", "comment_avatar_url": "https://p1.music.126.net/HC5zku5foEI_rIP9YShyoQ==/109951164014518098.jpg", "comment_liked_count": 25271, "comment_content": "恭喜\"小馬戳\"組合的新單出世!!好期待他們的下一次合作 也希望馬丁不要彎不要彎不要彎啊哈哈哈哈哈哈[愛心][愛心][愛心][愛心]", "comment_pub_date": "2017-05-25 16:01:38" }
-
隨機配色:
https://randoma11y.com/stats
內容過多不便展示
-
Github Trending:
https://github-trending-api.now.sh/repositories
內容過多不便展示
-
知乎日報:
https://news-at.zhihu.com/api/4/news/latest
// 20190526232635 { "date": "20190526", "stories": [ { "images": [ "https://pic2.zhimg.com/v2-58b5abf70967054a9a057d4f1da8f811.jpg" ], "type": 0, "id": 9711762, "ga_prefix": "052622", "title": "小事 · 你會付出多少去挽救父母的生命?" } ... ], "top_stories": [ { "image": "https://pic2.zhimg.com/v2-0dc73b026624fc19637c5cb25ff679a9.jpg", "type": 0, "id": 9711735, "ga_prefix": "052507", "title": "爲什麼牛奶賣不完,寧可倒掉也不免費送人?" } ... ] }
-
歷史上的今天:
https://api.ooopn.com/history/api.php?type=json
// 20190526232721 { "code": "200", "day": "2019年05月26日", "content": [ "劉宋順帝劉準讓帝位於蕭道成", "愛德華波特亞歷山大出生", "第一次鴉片戰爭英軍首次進攻廣州城", "清朝將領和春逝世", "英國兼英屬自治領皇后瑪麗皇后出生", "美國記者查爾斯道創造的股票指數道瓊斯指數首次發佈", "俄國沙皇尼古拉二世在聖彼得堡登基", "美國影星約翰韋恩出生", "曼聯足球俱樂部主帥馬特巴斯比出生", "美國記者雅各布里斯逝世", "日本軍將領白川義則逝世", "中國首次成功發射地對地中程導彈", "日本漫畫家和月伸宏出生", "德國哲學家馬丁海德格爾逝世", "京劇藝術家孟小冬逝世" ] }