java与kotlin android

  • 发布:2024-04-17 15:43

当然可以!以下是一篇以Java和Koli编写的Adroid应用程序的示例文章。

Java版本:

```javaimpor adroid.os.Budle;impor adroid.app.Aciviy;impor adroid.view.View;impor adroid.widge.Buo;impor adroid.widge.EdiTex;impor adroid.widge.TexView;

public class MaiAciviy exeds Aciviy { privae EdiTex ipuTex; privae TexView oupuTex; privae Buo buo;

@Override proeced void oCreae(Budle savedIsaceSae) { super.oCreae(savedIsaceSae); seCoeView(R.layou.aciviy_mai);

ipuTex = (EdiTex) fidViewById(R.id.ipuTex); oupuTex = (TexView) fidViewById(R.id.oupuTex); buo = (Buo) fidViewById(R.id.buo);

buo.seOClickLiseer(ew View.OClickLiseer() { @Override public void oClick(View v) { Srig ex = ipuTex.geTex().oSrig(); oupuTex.seTex(ex); } }); }}```Koli版本:

```koliimpor adroid.os.Budleimpor adroidx.appcompa.app.AppCompaAciviyimpor adroid.view.Viewimpor adroid.widge.Buoimpor adroid.widge.EdiTeximpor adroid.widge.TexView

class MaiAciviy : AppCompaAciviy() { privae laeii var ipuTex: EdiTex privae laeii var oupuTex: TexView privae laeii var buo: Buo

override fu oCreae(savedIsaceSae: Budle?) { super.oCreae(savedIsaceSae) seCoeView(R.layou.aciviy_mai)

ipuTex = fidViewById(R.id.ipuTex) as EdiTex oupuTex = fidViewById(R.id.oupuTex) as TexView buo = fidViewById(R.id.buo) as Buo

buo.seOClickLiseer { val ex = ipuTex.ex?.oSrig() ?: = ex } }}```在这两个示例中,我们创建了一个简单的Adroid应用程序,其中包含一个输入框、一个文本框和一个按钮。当用户在输入框中输入文本并点击按钮时,文本框将显示输入的文本。

相关文章