0
  • 最佳答案

    学习是有方法的,抄代码也是有方法的,不能盲目照抄,要理解性地抄。一个变量标红代表什么?代表编译器找不到这个变量,那你这个变量是全局变量还是局部变量呢?在哪里声明了呢?作用域又是在哪呢?这些东西都是你要掌握的。个人建议用一个框架之前,你先去了解它的基本使用,了解下API调用,了解下处理流程再开始敲代码。

    说了这么多我是想要楼主你能理解性学习,如果视频上的代码基本上你都了解是用来干嘛的那就很简单了。现在我们再来说解决方法,首先你看啊你调了方法execSQL,那谁来执行SQL语句?肯定是数据库对不对,那onCreate里是不是就已经有一个数据库对象供你操作了?那你是不是就可以直接用这个对象处理事务了?问题很easy,想清楚原理。

    1255088796991492096  评论     打赏       冒着泡泡的汽水儿
  • https://developer.android.google.cn/guide

    官方指南通读一遍,比看视频强。国内可访问

    https://developer.android.google.cn/training/data-storage/room

    数据库工具使用 Room, 官方推荐,上手快。

    1486565231634276353  评论     打赏       独一无二的花名二世
    • 你都没有这个变量呢

      1204736502274318336  评论     打赏       A lonely cat
      • prnck  回复 @A lonely cat
        我跟锯子哥的视频一块敲的啊,他那个一开始也没有db变量
        prnck 2022-01-25 19:16   回复 1482891406958780418
      • A lonely cat  回复 @prnck
        仔细看看吧 往前或者往后看一段时间 你肯定是写漏了的
        A lonely cat 2022-01-25 23:54   回复 1204736502274318336
      • prnck  回复 @A lonely cat
        明白了,谢谢你
        prnck 2022-01-26 09:47   回复 1482891406958780418
    相关问题
    kissmyass · 安卓
    2019-12-11 04:41 713 2
    珂珂范范 · 安卓
    2019-12-19 00:59 559 2
    2020-01-31 00:31 693 2
    谁都不许动我的砖 · 安卓 / xml
    2020-02-05 19:16 1184 2
    谁都不许动我的砖 · 安卓
    2020-02-06 06:24 764 2
    珂珂范范 · 安卓模拟器
    2020-02-21 11:10 842 2
    珂珂范范 · 安卓
    2020-02-29 23:50 429 2
    mercenary · 安卓
    2020-03-22 02:34 358 2
    哦豁! · 安卓报错
    2020-03-22 23:17 684 4
    Pancica · 安卓
    2020-03-23 02:13 520 2
    Pancica · 安卓
    2020-03-30 08:22 452 2
    kuro · 安卓
    2020-04-04 00:17 417 4