Ich habe Java zum ersten Mal im Unterricht berührt. (Objektorientiert? Schnittstelle? Was ist das ... ('ω') ... Ja?) Um klar zu sein, ich habe es überhaupt nicht verstanden. Während ich lerne, werde ich verschiedene Fragen und Ergebnisse in meinem Blog veröffentlichen. Ich wäre Ihnen dankbar, wenn Sie darauf hinweisen könnten.
OS:Microsoft Windows Windows10(64bit)
IDE:Android Studio
Es ist im Grunde ähnlich wie C #!
Es sieht sehr ähnlich aus, weil es Klassen und Methoden gibt. (~~ Ich habe mich gefragt, ob es dasselbe ist, nur weil die Buchstaben unterschiedlich sind ~~)
Der Teil, den ich persönlich fühlte, dass ich nicht wusste, ob es hier ähnlich war ** Schnittstelle **. Eine Schnittstelle ist eine Schnittstelle, mit der Sie leicht etwas erstellen können, das Sie später verwenden können, und das Sie später mit implement implementieren können. Ich habe es erkannt. Wenn Sie einen Fehler machen, weisen Sie bitte darauf hin! (´Д⊂ ヽ Danach habe ich mich gefragt, ob ich auf der Seite der Android-App ein Meldungsfeld anzeigen möchte, wenn ich auf die Schaltfläche klicke. Gibt es eine Klasse oder Methode, die ein Meldungsfeld in einer Zeile wie ** MessageBox.show ** wie C # anzeigen kann? Dachte ich (lacht)
*** Ich fand diese Sprache der beste Weg, um Objektorientierung zu lernen *** Es ist ein Tag her, seit ich es berührt habe, also habe ich noch nichts verstanden, aber es ist eine andere Denkweise als die C-Sprache. Ich hatte das Gefühl, dass ich stetig an Kraft gewinnen konnte. Ein weiterer Grund ist, dass es sich um eine der Programmiersprachen handelt, die derzeit in Unternehmen gängig sind. Wenn Sie sie also lernen, haben Sie ein breiteres Beschäftigungsspektrum. Ich denke, es kann erweitert werden.
Ich habe ein einfaches Programm gemacht, indem ich Java berührt habe, wenn auch nur ein wenig.
Programm heute erstellt
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
//Methode beim Start ausgeführt
protected void onCreate(Bundle savedInstanceState) {
//Rufen Sie die onCreate-Methode der übergeordneten Klasse auf
super.onCreate(savedInstanceState);
//Legen Sie die Layoutinformationen fest
setContentView(R.layout.activity_main);
//Instanziierung der Tastenklasse
Button button = MainActivity.this.findViewById(R.id.button);
//Einstellungen für den Listener von Schaltflächenereignissen
button.setOnClickListener(new View.OnClickListener() {
@Override
//Ereignis, wenn auf die Schaltfläche geklickt wird
public void onClick(View view) {
Log.i("lightbox","Die Schaltfläche wurde angeklickt");
}
});}
}
Recommended Posts