2020注定是不平凡的一年,我们在这样的艰辛与苦难中走来,春末夏初,愿一切都恢复美好。
梦之蓝AQI,旨在项目实践来学习和应用Android
应用开发的较新技术,网络爬取AQI
数据,以清爽的界面风格呈现于用户,以期有助于大家关注空气质量
,关爱自身呼吸健康
。
-
记忆中,小时候的
大雾弥漫
是一种曼妙的意境。那时候,似乎并没有雾霾
这么个概念。长大后,听得多的是沙尘暴
,再后来才是雾霾
。直到后来到北方工作后,才切身体会到,什么是雾霾
,自身体质敏感而过敏、呼吸系统感染,不得已又返回南方工作,方才好转。南方也有雾霾,却很少见有人注重防护,如果你不走进医院,你不会感受到呼吸道疾病的多么普遍,如果你不去看一些调研,你不会知道这些年空气污染引起的疾病与死亡增长了多少。pm2.5危害,似乎全世界的经济发展都无法避免污染,同时我们也在治理。我们坚信生态环境会越来越好,同时我们也希望,在此之前,每个人都能爱护、保护好自己的身体健康。
-
- 项目综合练习
Kotlin、MVVM、Jetpack、Coroutines、Retrofit/Okhttp
等热门android
主流技术框架的应用,并实践APP
基础架构能力 - 实践练习
Android
的自定义控件、动画、转场交互以及MaterialDesign
设计交互等
- 项目综合练习
-
2.0.0(2020年04月25日)
- 使用最新
Jetpack
组件开发 - 应用
KtBooster
基础库 - 整个项目单个
Activity
配合Fragment
实现 - 全新的
UI
设计
- 使用最新
-
2.0.0-alpha01(2019年11月28日)
- 更新
jetpack
组件版本 kotlin
进阶语法的基本学习- 简单的初步分模块
- 更新
-
v1.1.0(2019年6月27日)
- 更新
AndroidStudio
以及Gradle
编译版本 - 更新
jetpack
及kotlin
版本为当前最新 - 压缩存档,以备模块化版本
kotlin
初级语法的基础博文
- 更新
-
v1.0.0(2018年11月14日)
- 实现
jetpack
组件的初级基础用法的演示 dagger2
的基础用法演示kotlin
初级语法的整理注释databinding
的基础用法AAC
的初级使用
- 实现
empty now
四、项目组成1
项目主要综合当前最新Android
开发技术,Kotlin
、协程coroutines
、JetPack
等组件使用。
Android Architecture Components
Kotlin、Coroutines
- Jetpack
lifecycle
livedata
databinding
navigation
paging
room
workmanager
- 新版本
UI
基础优化,分享、升级、免责声明、支持跳转 - Splash、widget、aqi地图、城市选择、 转场动画
- 热修复接入,反馈,设置,网络状态响应
- 排行榜(每日、周、月),地图模式
- AQI预报、温馨(语音)提示、推送、社交化分享
- 配置pm2.5科普资料展示页面、防护装备、户外提示、饮食搭配等
- 优化&新技术的引入,NDK、Kotlin、flutter框架实现
- 模拟一些android的安全防护配置
- 自建python服务器,提供api,以及用户账户,上传每日城市图片
empty now
作者本人只是一个,就职于某
知名
(@_@ 有名字的)互联网公司的,技术小白一枚,对于编程有着某种兴趣和热爱,然技术确实渣渣,好读书、不求甚解~~
人之为学有难易乎、为之,则难者亦易矣;不为,则易者亦难矣。
倘若本项目对你有一丝丝的帮助和价值,烦请给个star
,或者有什么好的建议或意见,也可以发个issues
,谢谢!:happy:
- License↑回到顶部
Copyright 2020 zhiwei.org
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.