没有合适的资源?快使用搜索试试~ 我知道了~
java8源码-MinimalistWeather:极简天气
共299个文件
xml:105个
kt:83个
java:72个
需积分: 8 0 下载量 144 浏览量
2021-06-04
19:35:42
上传
评论
收藏 1.5MB ZIP 举报
温馨提示
java8 源码 MinimalistWeather 基于BaronTalk的修改,使用Kotlin实现,数据库更换到Jetpack的Room 一. 前言 MinimalistWeather 是 Android 平台上一款开源天气 App ,目前还在开发中。项目基于 MVP 架构,采用各主流开源库实现。开发此项目主要是为展示各种主流开发框架的使用方式以及 Android 项目的设计方案,并作为团队项目开发规范的一部分。 采用的框架包括: RxJava Retrofit2 OKHttp3 Room Dagger2 ButterKnife RetroLambda Stetho 本项目还展示了: MVP+RxJava在实际项目中的应用,MVP中RxJava生命周期的管理...; 上述罗列的各种开源框架的使用方法; Java8 Lambda表达式和Stream API的用法; 怎样适配Material Design; ToolBar、RecycleView、CardView、CoordinatorLayout等新控件的用法; Gradle的基本配置(包括签名打包、项目依赖等等); 如何更好的管
资源推荐
资源详情
资源评论
收起资源包目录
java8源码-MinimalistWeather:极简天气 (299个子文件)
gradlew.bat 2KB
city.db 168KB
city.db 168KB
.gitignore 66B
.gitignore 7B
.gitignore 7B
build.gradle 4KB
dependencies.gradle 3KB
build.gradle 3KB
build.gradle 833B
settings.gradle 60B
gradlew 5KB
gradle-wrapper.jar 52KB
EnvironmentCloudForecast.java 19KB
IndicatorView.java 12KB
HomePageFragment.java 9KB
CloudWeatherAdapter.java 8KB
WeatherForecast.java 8KB
MainActivity.java 6KB
WeatherDao.java 6KB
DrawerMenuFragment.java 5KB
WeatherLive.java 5KB
PreferenceHelper.java 4KB
CityListAdapter.java 4KB
AirQualityLive.java 4KB
DrawerMenuPresenter.java 4KB
CityDatabaseHelper.java 4KB
DateConvertUtils.java 4KB
EnvironmentCloudWeatherLive.java 4KB
LifeIndexAdapter.java 4KB
WeatherDatabaseHelper.java 3KB
SelectCityFragment.java 3KB
CityManagerAdapter.java 3KB
DividerItemDecoration.java 3KB
ForecastAdapter.java 3KB
SelectCityActivity.java 3KB
EnvironmentCloudCityAirLive.java 3KB
TitleView.java 3KB
City.java 3KB
Weather.java 3KB
WeatherDataRepository.java 3KB
HomePagePresenter.java 2KB
StatusBarHelper.java 2KB
LifeIndex.java 2KB
DetailAdapter.java 2KB
CityDao.java 2KB
SplashActivity.java 2KB
SelectCityPresenter.java 2KB
ApiClient.java 2KB
EnvironmentCloudWeatherService.java 2KB
FlymeHelper.java 2KB
WeatherApplication.java 2KB
MIUIHelper.java 2KB
BaseActivity.java 1KB
WeatherAdapter.java 1KB
BaseFragment.java 1KB
AndroidMHelper.java 1KB
HotCity.java 1015B
BaseRecyclerViewAdapter.java 987B
WeatherSettings.java 892B
WeatherDetail.java 870B
ConfigurationListener.java 783B
NetworkUtils.java 770B
DrawerContract.java 742B
HomePageModule.java 723B
RxSchedulerUtils.java 720B
ApplicationModule.java 700B
PresenterComponent.java 660B
DebugStethoHelper.java 642B
SelectCityModule.java 631B
DrawerMenuModule.java 616B
ActivityUtils.java 582B
SelectCityComponent.java 499B
HomePageComponent.java 477B
HomePageContract.java 472B
ReleaseStethoHelper.java 457B
ApplicationComponent.java 455B
SelectCityContract.java 440B
ActivityScoped.java 367B
StethoHelper.java 352B
BaseView.java 311B
SystemHelper.java 279B
BasePresenter.java 272B
IndicatorValueChangeListener.java 262B
OnRecyclerViewItemClickListener.java 237B
weather_bg_1.jpg 203KB
weather_bg_1.jpg 203KB
weather_bg_2.jpg 189KB
weather_bg_2.jpg 189KB
IndicatorView.kt 11KB
EnvironmentCloudForecast.kt 10KB
HomePageFragment.kt 9KB
CloudWeatherAdapter.kt 7KB
MainActivity.kt 6KB
WeatherForecast.kt 5KB
DrawerMenuFragment.kt 5KB
PreferenceHelper.kt 4KB
WeatherLocalDataSource.kt 4KB
CityListAdapter.kt 4KB
WeatherLive.kt 3KB
共 299 条
- 1
- 2
- 3
资源评论
weixin_38504687
- 粉丝: 6
- 资源: 937
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- keil2 + proteus + 8051.exe
- 1961ee27df03bd4595d28e24b00dde4e_744c805f7e4fb4d40fa3f695bfbab035_8(1).c
- mediapipe-0.9.0.1-cp37-cp37m-win-amd64.whl.zip
- windows注册表编辑工具
- mediapipe-0.9.0.1-cp37-cp37m-win-amd64.whl.zip
- 校园通行码预约管理系统20240522075502
- 车类型数据集6250张VOC+YOLO格式.zip
- The PyTorch implementation of STGCN.STGCN-main.zip
- 092300108.cpp
- 车类型数据集6000张VOC+YOLO格式.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功