2012-01-28 13 views
0

私はアンドロイド開発に新しいです。 私は起動時にパスワードを尋ねる簡単なパスワード保護されたアプリケーションを作成したい。ログインダイアログはパスワードまたは終了のみを要求する必要があります。それでおしまい!パスワードが正しく入力されている場合は、アプリケーションを起動する必要があります。そうしないと、再度パスワードを入力する必要があり、終了オプションを指定する必要があります。簡単なパスワードはあなたのアンドロイドアプリケーションを保護します

ゼロからすべての詳細からの回答が大歓迎です。

+0

試しましたか? – hop

答えて

4

は、次の手順に従います。

  1. アラートダイアログをポップアップし、そののonCreateで、別々の活動を行います。
  2. パスワードが正しい場合は、インテントを使用してアクティビティを開始してください。
  3. その他、現在のアクティビティをfinish()します。
  4. パスワードは、データベースまたはSharedPreferences内に保存できます。

  5. データベースまたはSharedPreferencesを使用するようにインターネットを参照してください。 SharedPreferencesの

例:

SharedPreferences mySharedPreferences; 
     SharedPreferences.Editor myEditor; 
      mySharedPreferences = getSharedPreferences("usernamepassworddetails", MODE_PRIVATE); 
     myEditor = mySharedPreferences.edit(); 
     myEditor.commit(); 

//In this code you can add the details 


myEditor.putInt("username", imageWidth); 
     myEditor.putInt("password", imageHeight); 
     myEditor.putInt("position", currentPosition); 
     myEditor.commit(); 

//コードは、データのデータベース関連のコードについては

mySharedPreferences.getInt("username", 0) 
mySharedPreferences.getInt("password", 0) 

をretriveこのリンクを参照してくださいする: http://www.vogella.de/articles/AndroidSQLite/article.html

が私を知ってみましょうもしこれが助けになるなら。

+0

この回答をありがとう。私は実際にGoogleを介して、特定のアクティビティをパスワードで保護する方法を探してきました。あなたの答えは正しい方向に私を指摘しました。 –

関連する問題