Nesse tutorial vou descrever Como adicionar uma classe no Android Studio para usar novas classes criadas em seus aplicativos para assim executarem funções.
Primeiramente você deve criar um novo projeto ou estar em um que você deseja criar uma classe.
Logo após estar no projeto vamos clicar com o botão direito do mouse na pasta de seu aplicativo siga como na imagem a seguir
New->
Depois de clicar tipo de classe vai aparecer uma caixa para colocar o nome dela como na imagem a seguir.
Então foi usada uma classe com o nome de OlaClass para o exemplo, que terá uma função de ola que retornará uma String escrita “Olá Mundo!”.
O código do arquivo deve estar de conforme como o a seguir.
class OlaClass {
fun ola(): String {
return "Olá Mundo!"
}
}
Então para poder executar a função da classe que criamos, vamos modificar o arquivo de layout activity_main e modificar o TextView do projeto(Projeto Vazio) e deixar como o código a seguir.
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:id="@+id/tvOla"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
Logo após modificar a activity_main vamos então colocar a classe para funcionar e imprimir na tela a frase “Olá Mundo!”.
Vamos adicionar ao arquivo MainActivity o seguinte código.
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
tvOla.text = OlaClass().ola()
}
}
Então vamos compilar e executar o projeto.
Enfim espero poder ter ajudado com esse tutorial Como adicionar uma classe no Android Studio.
Visite e siga nosso canal no YouTube para ajudar no crescimento do site.
Nesse tutorial vou demonstrar como usar ViewBinding ao invés de Android Extensions em Kotlin e assim deixar seu aplicativo[...]
6 de dezembro de 2020Nesse tutorial Começando a programar na linguagem Kotlin – Parte 5 vamos ver strings e intervalos para que assim seja possível entrar em laços.[...]
7 de fevereiro de 2020Nesse Vídeo 11: Pegar endereço com o CEP Kotlin vou descrever como fazer a parte da programação assim você vai imprimir o endereço na tela.[...]
4 de janeiro de 2020