Projet Bee-Honey't  1.0
BTS SN 2019
Fonctions membres publiques | Fonctions membres protégées | Attributs privés | Attributs privés statiques | Liste de tous les membres
Référence de la classe fr.campus.laurainc.honeybee.ParametresHoneyBeeActivity

Activité de paramétrage de l'application. Plus de détails...

Graphe de collaboration de fr.campus.laurainc.honeybee.ParametresHoneyBeeActivity:
Collaboration graph

Fonctions membres publiques

void valider (View view)
 Quitte l'activité en appliquant les paramètres. Plus de détails...
 
void annuler (View view)
 Quitte l'activité sans prendre en compte les paramètres. Plus de détails...
 

Fonctions membres protégées

void onCreate (Bundle savedInstanceState)
 

Attributs privés

String hostname
 l'adress IP du serveur MySQL Plus de détails...
 
String basename = "ruche"
 le nom de la la base de données du serveur MySQL Plus de détails...
 
String username = "root"
 le nom du compte utilisateur (root par défaut) Plus de détails...
 
String password = "password"
 le mot de passe du compte utilisateur (password par défaut) Plus de détails...
 

Attributs privés statiques

static final String TAG = "ParametresHoneyBeeActivity"
 le TAG de la classe pour les logs Plus de détails...
 

Description détaillée

A faire:
D'autres paramètres ? MQTT ? ...

Documentation des fonctions membres

◆ annuler()

fr.campus.laurainc.honeybee.ParametresHoneyBeeActivity.annuler ( View  view)
Paramètres
viewView la vue associée
78  {
79  Intent intent = new Intent();
80  setResult(RESULT_CANCELED, intent);
81  finish();
82  }

◆ onCreate()

void fr.campus.laurainc.honeybee.ParametresHoneyBeeActivity.onCreate ( Bundle  savedInstanceState)
protected
31  {
32  super.onCreate(savedInstanceState);
33  setContentView(R.layout.activity_parametres_honey_bee);
34 
35  Intent intent = getIntent();
36  hostname = intent.getStringExtra("hostname");
37  basename = intent.getStringExtra("basename");
38  username = intent.getStringExtra("username");
39  password = intent.getStringExtra("password");
40 
41  edtHostname = (EditText) this.findViewById(R.id.edtHostname);
42  edtBasename = (EditText) this.findViewById(R.id.edtBasename);
43  edtUsername = (EditText) this.findViewById(R.id.edtUsername);
44  edtPassword = (EditText) this.findViewById(R.id.edtPassword);
45 
46  edtHostname.setText(hostname, TextView.BufferType.EDITABLE);
47  edtBasename.setText(basename, TextView.BufferType.EDITABLE);
48  edtUsername.setText(username, TextView.BufferType.EDITABLE);
49  edtPassword.setText(password, TextView.BufferType.EDITABLE);
50  }
String password
le mot de passe du compte utilisateur (password par défaut)
Definition: ParametresHoneyBeeActivity.java:22
String basename
le nom de la la base de données du serveur MySQL
Definition: ParametresHoneyBeeActivity.java:20
String hostname
l'adress IP du serveur MySQL
Definition: ParametresHoneyBeeActivity.java:19
String username
le nom du compte utilisateur (root par défaut)
Definition: ParametresHoneyBeeActivity.java:21

◆ valider()

fr.campus.laurainc.honeybee.ParametresHoneyBeeActivity.valider ( View  view)
Paramètres
viewView la vue associée
58  {
59  Intent intent = new Intent();
60  hostname = edtHostname.getText().toString();
61  basename = edtBasename.getText().toString();
62  username = edtUsername.getText().toString();
63  password = edtPassword.getText().toString();
64  intent.putExtra("hostname", hostname);
65  intent.putExtra("basename", basename);
66  intent.putExtra("username", username);
67  intent.putExtra("password", password);
68  setResult(RESULT_OK, intent);
69  finish();
70  }
String password
le mot de passe du compte utilisateur (password par défaut)
Definition: ParametresHoneyBeeActivity.java:22
String basename
le nom de la la base de données du serveur MySQL
Definition: ParametresHoneyBeeActivity.java:20
String hostname
l'adress IP du serveur MySQL
Definition: ParametresHoneyBeeActivity.java:19
String username
le nom du compte utilisateur (root par défaut)
Definition: ParametresHoneyBeeActivity.java:21

Documentation des données membres

◆ basename

String fr.campus.laurainc.honeybee.ParametresHoneyBeeActivity.basename = "ruche"
private

◆ hostname

String fr.campus.laurainc.honeybee.ParametresHoneyBeeActivity.hostname
private

◆ password

String fr.campus.laurainc.honeybee.ParametresHoneyBeeActivity.password = "password"
private

◆ TAG

final String fr.campus.laurainc.honeybee.ParametresHoneyBeeActivity.TAG = "ParametresHoneyBeeActivity"
staticprivate

◆ username

String fr.campus.laurainc.honeybee.ParametresHoneyBeeActivity.username = "root"
private

La documentation de cette classe a été générée à partir du fichier suivant :