Notes App - CRUD SQLite Database in Android Studio using Kotlin | Create Read Update Delete Data

Поділитися
Вставка
  • Опубліковано 13 вер 2024

КОМЕНТАРІ • 76

  • @samanthaeftink5327
    @samanthaeftink5327 11 місяців тому +5

    You do an amazing job of pronouncing things clearly and explaining the info so that it is easy to understand. Thank You!

  • @isharasandaruwan5694
    @isharasandaruwan5694 4 місяці тому +2

    this video was exactly what I needed! Straight to the point and incredibly useful. Thanks for sharing your expertise!

  • @Al-Balag3294
    @Al-Balag3294 Рік тому +5

    A very important video series on Kotlin, it would have been better if there was a search bar to search the notes,
    Please upload a video for the search bar

  • @sidahmedsarah4826
    @sidahmedsarah4826 Рік тому +3

    I was so excited for this project and I loved it so much that I created it in one day 😂 thank you, awesome as always🎉

  • @MusashidenTutoriais2
    @MusashidenTutoriais2 5 місяців тому

    Very nice tutorial. But since the tutorial was recorded using 28 API level, I had to make some minor changes to my code. Plus, I added a search function and a confirm dialog to delete and it's working flawlessly. Thank you very much.

  • @maresolaris
    @maresolaris 5 місяців тому

    Thank you very much for this very great tutorial on the issue(s) of creating a very useful Note-taking app with Kotlin. Delightful pace and encouraging motivation. You are an excellent teacher, leaving nothing unmentioned and pointing out where possible errors might occur. You gained a fan!

  • @JoaoPaulo-rr8re
    @JoaoPaulo-rr8re 9 місяців тому +1

    A big hug from UFC - Gardens of Anita , Thank you!!

  • @rupertgennard8955
    @rupertgennard8955 10 місяців тому +1

    i like this series. I would love to see you add a search bar and a copy note to the app

  • @j7coder
    @j7coder Рік тому +1

    Good Works!
    Keep making project in android with kotlin.
    You are amazing!

  • @vikashtiwari8360
    @vikashtiwari8360 Рік тому +3

    Mam please bring videos on mvvm and room database

  • @ChrisNemes
    @ChrisNemes 8 місяців тому +1

    Thank You for this video!
    It was very helpful for me, as I wanted to make my first android app!
    Simple, clear, easy to follow! ;-)

  • @thavaratnamashendra5879
    @thavaratnamashendra5879 4 місяці тому

    Thank you so much for this valuable video. You made this video with detailed information. Really helpful ❤

  • @juanmanueljuarezperez9236
    @juanmanueljuarezperez9236 24 дні тому

    Thanks so much! I like this video

  • @AddyBhardwaj-og9dx
    @AddyBhardwaj-og9dx Рік тому

    You are doing great, Keep it up. But i have a suggestion, Previously you made video of Firebase reltime database CRUD operation on different modules. Now make an app in which single module and User perform CRUD operations in their Profile section. And all user data can view in Single list. only own details can be modify others User details in list can be read only. Also add search & filter option in list.

  • @Getgood-v4g
    @Getgood-v4g 24 дні тому

    good vid
    helps alot

  • @ExSkope
    @ExSkope 9 місяців тому +1

    how did you write the code in floating the add button?

  • @memeshorts0113
    @memeshorts0113 Рік тому

    Oooh thank you mam for this projects video😍... Mam advance series kab aayege?

  • @ravindu.Perera
    @ravindu.Perera 4 місяці тому

    thank you so much for your guidences :)

  • @novayoutube2937
    @novayoutube2937 Рік тому

    Thanks ma'am, it very helpful 😍

  • @deveshsharma-u2l
    @deveshsharma-u2l 9 місяців тому

    Thankyou Ma'am thanks 😍😍😍😍😍😍😍😍😍😍😍😍😍😍😍Loved it

  • @jamaal1282
    @jamaal1282 11 місяців тому +1

    Do you have Github repositary?

  • @SupunMadushanka-np6gs
    @SupunMadushanka-np6gs 4 місяці тому

    Thank you so much madam

  • @kithminiranasinghe2603
    @kithminiranasinghe2603 4 місяці тому

    Thank you so much for your video😍😍

  • @tsogbayarsambuu9826
    @tsogbayarsambuu9826 3 місяці тому

    amazing

  • @ashenthiwanka6009
    @ashenthiwanka6009 4 місяці тому

    Good job madam

  • @tutrieu3250
    @tutrieu3250 Рік тому

    sir . I need you choose topic Content provider is next video . Because content provider very hard with me and content provider kotlin very little

  • @wog4299
    @wog4299 9 місяців тому

    Nice explanation...

  • @arcreations7680
    @arcreations7680 Рік тому

    Your videos are great. Also make the video on room database.

  • @fredjakaa246
    @fredjakaa246 Рік тому +1

    🎉🎉🎉

  • @xFuuuuuuryX
    @xFuuuuuuryX 9 місяців тому

    I LOVE YOu, you saved my day godess!!!!!!!!!

  • @eilynarevalorincon5502
    @eilynarevalorincon5502 2 місяці тому

    Hello, I really liked your video, but I have certain problems with how the data appears to me, I don't speak English and it is a little difficult for me to understand, could you help me.

  • @KhanhVotrung
    @KhanhVotrung 3 місяці тому

    Hello, I am having problems with the database
    error: android.database.CursorIndexOutOfBoundsException: Index 0 requested, with a size of 0
    when I try to run the fragment
    val db = readableDatabase
    val query = "SELECT * FROM $TABLENAME WHERE $COLUMN_ID = $note_Id"
    val cursor = db.rawQuery(query, null)
    cursor.moveToFirst()
    can you help me

  • @octta723
    @octta723 6 місяців тому

    best video ever

  • @Bli8tz
    @Bli8tz 9 місяців тому

    why am I getting a java null pointer exception when I try to open the page notes layout?
    caused by getAllNotes

  • @alsi9217
    @alsi9217 10 місяців тому

    Good job👍

  • @sorruss6367
    @sorruss6367 4 місяці тому

    Your voice is cute.

  • @ShortBits786
    @ShortBits786 6 місяців тому

    Thanks Mam Tutorial is Wonderfull

  • @21flame72
    @21flame72 4 місяці тому

    can make a video for this in java and firebase

  • @NGUYENNGOTRAMY
    @NGUYENNGOTRAMY 5 місяців тому

    thank u very much

  • @alonsomercado1457
    @alonsomercado1457 10 місяців тому

    at the moment that I try to run, this wild error merge: Error running 'AddNoteActivity' The activity must be exported or contain an intent-filter
    Ideas?

    • @android_knowledge
      @android_knowledge  10 місяців тому

      Check the below link and also make sure that AddNoteActivity is present in AndroidManifest:
      stackoverflow.com/questions/40508303/the-activity-must-be-exported-or-contain-an-intent-filter

  • @gufraanshaikh3798
    @gufraanshaikh3798 Рік тому

    🤩

  • @MyCarlosMelo
    @MyCarlosMelo 10 місяців тому

    Hello
    Thanks, the app is amazing.
    Tell me, How can I connect to Firebase in real time?
    Thanks.

    • @android_knowledge
      @android_knowledge  10 місяців тому +1

      You can refer the below video to get an idea on how to connect to firebase realtime:
      ua-cam.com/video/WH8XOoZLmTA/v-deo.html

    • @MyCarlosMelo
      @MyCarlosMelo 10 місяців тому

      ​@@android_knowledge
      Good afternoon
      I'm sorry, but I can't do it, I don't know if I'm doing something wrong.
      Can you help me?
      Can I send you my email?
      Thank you very much.

    • @MyCarlosMelo
      @MyCarlosMelo 10 місяців тому

      @@android_knowledge
      I've already managed to record on Firebase.
      But now I can't see it on "notesRecyclerView".
      Can you help me?
      Thanks

  • @danakatzman4500
    @danakatzman4500 7 місяців тому

    Theres no code for this project on your website, only for the room version

  • @mohammed-akk
    @mohammed-akk Рік тому

    bro, we need like this video but with using java

  • @officialzaid9158
    @officialzaid9158 Рік тому

    Pls quotes app
    how to make?

  • @tutrieu3250
    @tutrieu3250 Рік тому

    Sir update crashes app:Caused by: android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 1

    • @android_knowledge
      @android_knowledge  Рік тому

      Check the below link:
      stackoverflow.com/questions/19974442/android-database-cursorindexoutofboundsexception

    • @roteks1910
      @roteks1910 9 місяців тому

      possible solution: in my case I misspelled "INTEGER" as "INTIGER" in NotesDatabaseHelper in function onCreate
      override fun onCreate(db: SQLiteDatabase?) {
      val createTableQuery = "CREATE TABLE $TABLE_NAME ($COLUMN_ID INTEGER PRIMARY KEY, $COLUMN_TITLE TEXT, $COLUMN_CONTENT TEXT)"
      db?.execSQL(createTableQuery)
      }

  • @jamesclaveria2906
    @jamesclaveria2906 11 місяців тому

    how to downlaod db browser maam? I cant find tutorial

    • @android_knowledge
      @android_knowledge  11 місяців тому +1

      Download from the below link:
      Link: sqlitebrowser.org/dl/
      For windows - download standard installer either for 32bit or 64 bit as per your laptop requirement.

    • @jamesclaveria2906
      @jamesclaveria2906 11 місяців тому

      @@android_knowledge hi I have requeste can you make video about adding a date, change color of notes , search and adding Image please 🙏🙏🙏

  • @sameershah1492
    @sameershah1492 7 місяців тому

    ❤❤❤❤

  • @johnniegilkerson4724
    @johnniegilkerson4724 3 місяці тому

    app keeps stopping

  • @adibrahmadi7663
    @adibrahmadi7663 9 місяців тому

    50:30

  • @HarshKushwaha-mv4qk
    @HarshKushwaha-mv4qk 3 місяці тому

    Seem like learning from DORA THE EXPLORER

  • @medbensalem8710
    @medbensalem8710 8 місяців тому +1

    code source please

  • @cricketworldhighlight
    @cricketworldhighlight 5 місяців тому

    Please share the link to the source code.

  • @kcrules886
    @kcrules886 4 місяці тому

    Plese give me the source code

  • @shivamtiwari8106
    @shivamtiwari8106 7 місяців тому

    code likha kar na ki paste kiya karo ..people are here to learn not copy code

    • @android_knowledge
      @android_knowledge  7 місяців тому +1

      If the code is same then only I copy paste it otherwise the video will become very lengthy :-)

  • @pyaesonehan19
    @pyaesonehan19 5 місяців тому

  • @syedqutub9027
    @syedqutub9027 8 місяців тому

    In onBindViewHolder i can't call title and content. How can I solve it?
    override fun onBindViewHolder(holder: NoteViewHolder, position: Int) {
    val note = notes[position]
    holder.titleTextView.text = note.title
    holder.contentTextView.text = note.content
    }

    • @android_knowledge
      @android_knowledge  8 місяців тому

      Make sure you have initialised title and content in NotesViewHolder class and also make sure onCreateViewHolder code is correct.