第一行代码

《第一行代码》第八章,学习通知时遇到的问题

混江龙づ霸主 提交于 2020-02-05 23:06:05
1. 书上NotificationCompat.Builder(Context context)方法过期 该书中使用的Android版本较老,8.0以下,没有渠道这一说法,所以使用的高版本Android系统,需要进行适配。 改成上述方法即可。 来源: CSDN 作者: 神秘的帅哥 链接: https://blog.csdn.net/weixin_44248028/article/details/104174046

关于《第一行代码》中第十四章的学习总结+遇到的各种坑

不打扰是莪最后的温柔 提交于 2019-12-15 12:12:09
一下问题均为个人所遇到的问题(Android Studio 3.5版本) 第一个坑:关于作者写的和风天气api接口已经更新到S6了,获取的信息都是不正确的问题: 首先呢先说一下当前时间哈:2019年12月15号! 访问 和风天气入口 紧接着我们查看天气API文档 很多网上教程都是基于x3或者v5的,如今感觉很无奈,更新换代着实太快了。 而作者写的接口是,作者自己架的一台服务器在服务,所以给的信息不正确其实很正常。因为只是用于学习。那我们就要问了,如何让自己的app应用中的数据正常呢?下面我会详解: 第一步:学习一下关于和风天气的API文档(ps:需要一些耐心看完这篇文章,如果是大佬。那就再看看?) 首先当然是看Android SDK咯: 仔细阅读这个api就好下面来具体演示一下: 首先通过第一行代码所教的,新建一个项目 MainActivity.java文件中写: package com . coolweather . android ; import androidx . appcompat . app . AppCompatActivity ; import android . content . Intent ; import android . content . SharedPreferences ; import android . nfc . Tag ; import

《第一行代码》添加百分比布局库依赖问题

放肆的年华 提交于 2019-11-26 22:31:32
错误条件 按照《第一行代码》中操作,给app模块添加依赖: compile 'com.android.support.percent:24.2.1' ,gradle同步的时候报出以下错误: ERROR: Failed to resolve: com.android.support.percent:24.2.1: Affected Modules: app WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api' It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html Affected Modules: app 解决过程 后上网查阅,发现两个错误: 我的Android Studio的版本是3.4.1(可以通过菜单栏Help-About查看),Android studio升级到3.0之后,compile就改为了implementation SDK版本是29(在app模块的build.gradle中指明),依赖的版本24.2.1