Android学习之酷欧天气

Android学习之酷欧天气,第1张

概述这个项目…具体内容我就不说了…因为有《第一行代码》第二版的人应该都比较了解…但是第二版太老了,用的还是老版的AndroidStudio,很多东西都过时了…新的第三版用的是kotlin编写的。之前因为懒,一直没想着去写这个项目。但是找工作,面试官说我的经验太少了,所以今天跟书上重

这个项目…具体内容我就不说了…

因为有《第一行代码》第二版的人应该都比较了解…

但是第二版太老了,用的还是老版的AndroID Studio,很多东西都过时了…新的第三版用的是kotlin编写的。

之前因为懒,一直没想着去写这个项目。但是找工作,面试官说我的经验太少了,所以今天跟书上重新编写了一遍。熟悉一下相关架构和主流框架。

具体遇到的困难有如下几点:

一个activity转跳到另一个activity一定要!!!记得在AndroIDManifest申明一下。点击到具体省份的城市时,直接闪退。
百度说是网络权限问题:

直接在AndroIDManifest申明这个

    <uses-permission androID:name="androID.permission.INTERNET"/>

还是报错

需要在res->新建Directory->新建xml文件
输入

<?xml version="1.0" enCoding="utf-8"?><network-security-config>    <base-config cleartextTrafficPermitted="true" /></network-security-config>

还需要在AndroIDManifest的application中添加

 androID:networkSecurityConfig="@xml/network_security_config"

问题完美解决。

3.打包Apk出错

记得在文件后缀名加上jks
列如这样
C:\Users\21907\AndroIDStudioProjects\MyCoolWeather2.jks
不然会提示没有权限访问。

还要把V1和V2 两个都要勾上

4.有些依赖包太老了,记得自己在网上百度最新的。

最后附上项目地址:

https://github.com/MWX13145202/CoolWeather

希望能对大家有所帮助~

总结

以上是内存溢出为你收集整理的Android学习之酷欧天气全部内容,希望文章能够帮你解决Android学习之酷欧天气所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1058822.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存