J'ai touché java pour la première fois en classe. (Orienté objet? Interface? Qu'est-ce que c'est ... ('ω') ... Ouais?) Pour être clair, je n'ai pas du tout compris. Au fur et à mesure que j'apprends, je publierai diverses questions et livrables sur mon blog, je vous serais donc reconnaissant de bien vouloir le signaler.
OS:Microsoft Windows Windows10(64bit)
IDE:Android Studio
C'est fondamentalement similaire à C #!
Cela semble très similaire car il existe des classes et des méthodes. (~~ Je me suis demandé si c'était la même chose à faire simplement parce que les lettres étaient différentes ~~)
Cependant, la partie que j'ai personnellement ressentie que je ne savais pas si c'était similaire ici ** Interface **. Une interface est celle que vous pouvez facilement créer quelque chose à utiliser plus tard, puis l'appeler plus tard avec un outil. Je l'ai reconnu. Si vous faites une erreur, veuillez le signaler! (´Д⊂ ヽ Après cela, je me demandais, du côté de l'application Android, je voulais faire apparaître une boîte de message lorsque je clique sur le bouton. Existe-t-il une classe ou une méthode qui peut afficher une boîte de message sur une ligne comme ** MessageBox.show ** comme C #? J'ai pensé (rires)
*** J'ai trouvé que ce langage était le meilleur moyen d'apprendre l'orientation des objets *** Cela fait un jour que je l'ai touché, donc je n'ai encore rien compris, mais c'est une façon de penser différente du langage C. Je sentais que je pouvais progressivement gagner en force. Une autre raison est que c'est l'un des langages de programmation qui sont actuellement courants dans les entreprises, donc si vous l'apprenez, vous aurez un plus large éventail d'emplois. Je pense qu'il peut être élargi.
J'ai fait un programme simple en touchant java, mais seulement un peu.
Programme créé aujourd'hui
MainActivity.Java
package com.websarva.wings.i_raimu.helloandroid;
import android.content.Context;
import android.os.PowerManager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
@Override
//Méthode exécutée au démarrage
protected void onCreate(Bundle savedInstanceState) {
//Appelez la méthode onCreate de la classe parent
super.onCreate(savedInstanceState);
//Définir les informations de mise en page
setContentView(R.layout.activity_main);
//Instanciation de classe de bouton
Button button = MainActivity.this.findViewById(R.id.button);
//Paramètres de l'écouteur d'événements de bouton
button.setOnClickListener(new View.OnClickListener() {
@Override
//Événement lorsque le bouton est cliqué
public void onClick(View view) {
Log.i("lightbox","Le bouton a été cliqué");
}
});}
}