私は書籍のアプリを開発しています。ユーザーがリストの書籍をクリックすると、そのアプリをお気に入りに追加するオプションが表示されます。ユーザーはお気に入りの書籍を表示できます しかし、それを実装する方法を知っている..お気に入りに追加
お気に入りに追加
答えて
あなたの質問は多少曖昧です。
- ユーザーがイベントをクリックして処理する方法を教えてください。
- 書籍の名前と詳細を保存する方法と場所を教えてください。
1: あなたの活動のリストには、対応するイベントリスナーが実装されています。ここをクリックしてください:Android Doc - Input Events
2の場合: お気に入りの書籍名のリストだけの場合は、保存するデータの量によって異なります。各書籍の詳細を含むストアドリストを拡張するオプションをkepしたい場合は、SQLiteデータベースを選択します。
にもデータを永続化する方法についてのAndroidのチュートリアルがあります: こちらをご覧ください:Android Doc - Data Storage
そして、ここに私達はチュートリアル「Creating and using databases in Android」を持っています。
すべてのfavourtes本のデータベースを維持する。いつでもユーザーがデータベース内のそのアイテムを追加するだけで、ブックを表示する必要があるときは、データベースから検索して、ユーザーに表示して、必要に応じて表示します。
もオプションであり、 –
いずれかの本が共有またはメインブール変数を最初の表で、それが本当であるならば、この本が他の共有されている共有されていないOOF号のために他のテーブルを維持 –
私はsharedprefsを意味しました...これは私の質問ではない、私はちょうどオプションを示唆していた。 –
あなたは2つの方法で値
使用sqliteはなく、いくつかの何のコーディングは、このための重いであること。保存することができます
データを格納するためにシリアル化と逆シリアル化を使用します。ブックの共有環境設定の番号に応じて、
- 1. Rails 5: 'お気に入りに追加'
- 2. Welcome Pageお気に入りに追加
- 3. Toggleお気に入りに追加/お気に入りから削除 - 動作していません
- 4. YouTubeのお気に入りの/お気に入りのプレイリストに動画を追加
- 5. ページをAndroidでお気に入りに追加するには?
- 6. お気に入りにrecyclerviewアイテムを追加するにはアクティビティ
- 7. ABPersonViewController "お気に入りに追加"アクション奇妙な動作
- 8. ボタンクリックでお気に入りリストにテキストブロックテキストを追加
- 9. (Django/HTML)作成方法お気に入りに追加する
- 10. お気に入りビューをリストビューに追加する
- 11. Googleオートコンプリートリストにお気に入りの場所を追加する
- 12. 角のあるお気に入りに追加
- 13. お気に入りボタンに追加AndroidのSQLite
- 14. Outlook。お気に入りグループにフォルダを追加
- 15. お気に入りボタンでアクティビティを追加する方法
- 16. お気に入りタブを追加する方法
- 17. "お気に入りリストに追加"ボタンをクリックしてカートに入れるか?
- 18. お気に入りのボタン
- 19. IE 7+お気に入り
- 20. ajaxお気に入りボタン
- 21. Androidスタジオのデザインプレビューでお気に入りにプロパティを追加するには?
- 22. お気に入りにフォルダを追加してフォルダアイコンを変更する[Electron macOS]
- 23. お気に入りにセルを追加するコアデータを持つテーブルビュー
- 24. ローカルストレージ内のお気に入りに追加して削除する
- 25. ブログの投稿を「お気に入り」ページに追加/削除する
- 26. お気に入りに追加する(ブックマーク)iPhone上で何かsdk
- 27. ログインしてお気に入りに追加ボタンを確認する
- 28. 既存の表示メニュー項目をユーザーのお気に入りに追加
- 29. AJAXを「お気に入りに追加」をこのコントローラに追加しますか?
- 30. お気に入りを追加する方法 - vue.js 2のUnFavoriteボタン?
こんにちはアリ、答えが助けられたら、それらに投票して答えとしてマークしてください。これは、このプラットフォームの仕組みの一部です;-)。ありがとうございました。乾杯 – Michael
私はデータベースチュートリアルへの私の答えにもう一つのリンクを追加しました。最後に私の答えを見てください。 – Michael
ありがとうございました...まさに私が探していたものです。感謝します :) – Ali