私はファイルをダウンロードして保存するアプリを作成しています。ですから、私はウェブからダウンロードした音楽を保存する場所が必要です。アンドロイドアプリにデータを保存して隠す
ユーザーは聞くことができますが、ユーザーはその音楽を取得できません。 私は、ユーザーが見ることのできないファイルを格納できる場所が必要です。
誰かが私にこれをどうやってすることができますか? また、私はsqliteデータベースを保存する場所が必要です。
ありがとうございました。
P.S.また、私はそのアクティビティを呼び出す前に、どのようにsetSomethingをActivityクラスに呼び出すことができるのかの例を検索しています。
今、私は次のように呼び出しています:
Thread my_files_thread = new Thread(){
//start thread
public void run(){
try{
startActivity(new Intent("android.app.reader.FILES"));
}catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}finally{
//finish();
}
}
};// Brackets means that thread is closing
Simeple回答を助け
希望は、単にユーザーがファイルは、彼がコンピュータにSDカードを接続したときにすることを見つけることができるという方法がありませんSDカード – Android
に保存しますか? – Streetboy
特定のパスを宣言せずにデータを保存すると、アプリケーションのディレクトリが自動的に選択されます。ルート以外のデバイスでは、このディレクトリは非表示です。 – 2red13