簡體   English   中英

從Android將數據對象保存在數據庫中的最佳實踐是什么?

[英]What is the best practice to save data object in database from android?

我是Android開發和學習最佳實踐的新手。 我創建一個具有兩個模塊的Android application

  • 應用
  • Facebook的-LIB

我已經在App模塊gradle中添加了faebook-libdependencies項。

 compile project (':facebook-lib')

我的活動流程:

開機畫面

檢查我的應用程序是否具有Facebook access token

如果不是,請轉到Facebook-lib模塊中的Facebook activity

從獲取TokenUser ID一切都很好,但是我想將此用戶信息保存在Parse.com中的數據庫中。 這里可能的解決方案是什么?

  1. 如果我在App模塊中創建新的模型/ pojo UserInfo Singleton類,該怎么辦。 facebook-lib模塊訪問它,然后保存到Parse數據庫中。 如果是,那么我將無法從facebook-lib模塊訪問模型類。
  2. 我什至無法訪問facebook-lib模塊中由Application擴展的custom class

你們能建議一些解決上述問題的最佳方法嗎?

我只是使用共享首選項:

 SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE);
 SharedPreferences.Editor editor = sharedPref.edit(); 
 editor.putInt(getString(R.string.saved_high_score), newHighScore); 
 editor.commit();

參見http://developer.android.com/training/basics/data-storage/shared-preferences.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM