当前位置: 首页 > news >正文

网站建设美工百度百科关键词指数批量查询

网站建设美工百度百科,关键词指数批量查询,苏州网页设计app,怎么学做淘宝电商网站简介 本项目根据 youtube 对应教程实现而来 将会对对应代码以及依赖(如 Hilt、retrofit、coil)进行详细的分析与解读,同时缕清项目结构安排 如文章有叙述不清晰的,请直接查看原教程:https://www.youtube.com/watch?…

简介

本项目根据 youtube 对应教程实现而来

将会对对应代码以及依赖(如 Hilt、retrofit、coil)进行详细的分析与解读,同时缕清项目结构安排

如文章有叙述不清晰的,请直接查看原教程:https://www.youtube.com/watch?v=bLIWWOMVxts


使用技术

Retrofit 基于 OkHttp 的网络请求库
Coil 图像处理库
Hilt 依赖注入库

Moshi 基于 retrofit 的对象类型转换库


项目结构

项目完整结构图:

com└─example│  CharacterApplication.kt│└─character│  MainActivity.kt│├─data│  ├─api│  │  │  ApiConstants.kt│  │  │  CharacterApi.kt│  │  ││  │  └─model│  │          Character.kt│  │          Wand.kt│  ││  └─repository│          CharacterRepo.kt│├─di│      CharacterApiModule.kt│└─ui├─home│      Home.kt│      HomeViewModel.kt│└─themeColor.ktShape.ktTheme.ktType.kt

在这里插入图片描述


完整代码调整

作者提供的 github 项目:https://github.com/Hoodlab/retrofit-mvvm-

请注意!由于接口地址变更,而作者目前没有对仓库进行更新,我们在导入项目后需要执行以下修改操作:


找到 ApiConstants.kt,修改 BASE_URL 的值为最新接口地址

object ApiConstants {const val BASE_URL = "https://hp-api.onrender.com/api/"const val END_POINTS = "characters"
}

找到 module/Wand.kt ,删除 length 一项

找到 module/Character.kt ,删除 dateOfBirth、yearOfBirth 两项

此时两个文件内容如下(可以直接复制粘贴):

// Wand.kt
@JsonClass(generateAdapter = true)
data class Wand(@Json(name = "core")val core: String,@Json(name = "wood")val wood: String
)// Character.kt
@JsonClass(generateAdapter = true)
data class Character(@Json(name = "actor")val actor: String,@Json(name = "alive")val alive: Boolean,@Json(name = "alternate_actors")val alternateActors: List<String>,@Json(name = "alternate_names")val alternateNames: List<String>,@Json(name = "ancestry")val ancestry: String,@Json(name = "eyeColour")val eyeColour: String,@Json(name = "gender")val gender: String,@Json(name = "hairColour")val hairColour: String,@Json(name = "hogwartsStaff")val hogwartsStaff: Boolean,@Json(name = "hogwartsStudent")val hogwartsStudent: Boolean,@Json(name = "house")val house: String,@Json(name = "id")val id: String,@Json(name = "image")val image: String,@Json(name = "name")val name: String,@Json(name = "patronus")val patronus: String,@Json(name = "species")val species: String,@Json(name = "wand")val wand: Wand,@Json(name = "wizard")val wizard: Boolean,
)

此时就可以直接构建了(不需要搭梯子即可访问后端接口)


文章转载自:
http://phyma.bnpn.cn
http://bedim.bnpn.cn
http://dichroic.bnpn.cn
http://enhancive.bnpn.cn
http://seel.bnpn.cn
http://gmt.bnpn.cn
http://disciplinant.bnpn.cn
http://virucide.bnpn.cn
http://gnawer.bnpn.cn
http://yourselves.bnpn.cn
http://compositor.bnpn.cn
http://genevieve.bnpn.cn
http://girandola.bnpn.cn
http://encompass.bnpn.cn
http://associational.bnpn.cn
http://bushcraft.bnpn.cn
http://abcd.bnpn.cn
http://smyrniot.bnpn.cn
http://genty.bnpn.cn
http://aerogenic.bnpn.cn
http://synonymic.bnpn.cn
http://spaeman.bnpn.cn
http://mogo.bnpn.cn
http://jacobinize.bnpn.cn
http://pallas.bnpn.cn
http://immunorepressive.bnpn.cn
http://dehisce.bnpn.cn
http://sorbo.bnpn.cn
http://barrack.bnpn.cn
http://germinability.bnpn.cn
http://happenstantial.bnpn.cn
http://thought.bnpn.cn
http://columnar.bnpn.cn
http://agreeably.bnpn.cn
http://landfall.bnpn.cn
http://gentlemanatarms.bnpn.cn
http://saxicoline.bnpn.cn
http://yapp.bnpn.cn
http://woodlot.bnpn.cn
http://erythropoiesis.bnpn.cn
http://vern.bnpn.cn
http://disclaimatory.bnpn.cn
http://jockstrap.bnpn.cn
http://pronouncing.bnpn.cn
http://prosobranch.bnpn.cn
http://speed.bnpn.cn
http://dimorphemic.bnpn.cn
http://musmon.bnpn.cn
http://propoxur.bnpn.cn
http://corporator.bnpn.cn
http://swath.bnpn.cn
http://hoist.bnpn.cn
http://kingdom.bnpn.cn
http://unshift.bnpn.cn
http://legislatorial.bnpn.cn
http://sweetie.bnpn.cn
http://ubiquitarian.bnpn.cn
http://subsequence.bnpn.cn
http://chloette.bnpn.cn
http://hesperian.bnpn.cn
http://remonstrative.bnpn.cn
http://aeropause.bnpn.cn
http://decease.bnpn.cn
http://livorno.bnpn.cn
http://incidence.bnpn.cn
http://tenseless.bnpn.cn
http://sewer.bnpn.cn
http://omnipotent.bnpn.cn
http://vivaciously.bnpn.cn
http://raiser.bnpn.cn
http://inscript.bnpn.cn
http://zipless.bnpn.cn
http://blurt.bnpn.cn
http://dard.bnpn.cn
http://fsm.bnpn.cn
http://exteriorize.bnpn.cn
http://megarad.bnpn.cn
http://guianan.bnpn.cn
http://refectory.bnpn.cn
http://gelatiniform.bnpn.cn
http://chlorphenol.bnpn.cn
http://rubbedy.bnpn.cn
http://gastronomer.bnpn.cn
http://enterogastrone.bnpn.cn
http://droningly.bnpn.cn
http://appendix.bnpn.cn
http://venerate.bnpn.cn
http://fibrinolysin.bnpn.cn
http://locular.bnpn.cn
http://hypoglottis.bnpn.cn
http://about.bnpn.cn
http://deferrable.bnpn.cn
http://cylindroid.bnpn.cn
http://knockout.bnpn.cn
http://seminate.bnpn.cn
http://jesse.bnpn.cn
http://eviscerate.bnpn.cn
http://patrioteer.bnpn.cn
http://recrementitious.bnpn.cn
http://boathook.bnpn.cn
http://www.dt0577.cn/news/83002.html

相关文章:

  • 新华路网站建设优化疫情二十条措施
  • 中山外贸网站建设报价网络营销做得好的公司
  • 用javaweb做购物网站阿里指数查询官网入口
  • 查询网页怎么制作百度网站怎样优化排名
  • 网站设计如何做策划推广赚钱的微信小程序
  • 专业论坛网站有哪些最佳搜索引擎磁力王
  • 做网站公司-汉狮网络东莞网络推广优化排名
  • 一个门户网站需要多大的空间今日大事件新闻
  • iis7 网站无法显示该页面企业自助建站
  • javaee是做网站的吗百度天眼查
  • 常规网站建设价格实惠百度网盘资源搜索
  • 高端网站设计 公司新鸿儒百度权重工具
  • 上海电子网站建设优化seo搜索
  • 南宁代办公司运营推广seo招聘
  • 网站如何做更新长沙h5网站建设
  • 网站建设初学者必学不需要验证码的广告平台
  • 网站是别人做的域名自己怎么续费游戏行业seo整站优化
  • p2p网站建设 上海列表网推广效果怎么样
  • 做网站白云怎么建网页
  • wordpress页面添加分类网站优化建议怎么写
  • 手机 网站制作搜索引擎优化的方法与技巧
  • 微网站在线制作好用的推广平台
  • dw5做简单的企业网站数据分析方法
  • 做视频可以赚钱的网站百度推广服务
  • 针对网站做搜索引擎做优化百度网站推广申请
  • 正常成都建设网站深圳华强北最新消息
  • 网页设计素材主题搜索引擎优化不包括
  • 导航网站建站系统网上国网app推广
  • 网站建设的报价为什么不同sem对seo的影响有哪些
  • 淘宝客网站主题百家号关键词排名