Satura rādītājs:
- 1. darbība: izveidojiet jaunu projektu
- 2. darbība: rediģējiet Activity_main.xml
- 3. darbība. Tagad rediģējiet MainActivity.java
- 4. solis: pabeidziet
Video: HelloWorld ar izejas pogu AndroidStudio: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-31 10:22
Šī apmācība iemācīs jums izveidot Android lietotni, kurā tiek parādīts Hello World teksts un poga Iziet, lai izietu no aktivitātes.
1. darbība: izveidojiet jaunu projektu
Atveriet Android Studio un izveidojiet jaunu projektu. Nosauciet savu jauno projektu kā HelloWorld un pievienojiet Tukšas aktivitātes.
2. darbība: rediģējiet Activity_main.xml
Pievienojiet jaunu teksta skatu un pogu (kā parādīts zemāk) iekš res> layout> activity_main.xml.
android: id = "@+id/btn_logout" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: layout_below = "@+id/textView" android: layout_centerHorizontal = "true" android: text = "Exit" android: textColor = "@color/black"/>
Tā kā mēs tekstam izmantojam krāsas, pievienojiet jaunu resursu failam color.xml. Dodieties uz res> vērtības> colors.xml un pievienojiet šādu kodu
#0d0c0c>
3. darbība. Tagad rediģējiet MainActivity.java
Pievienojiet šādu kodu OnCreate () metodei MainActivity.java
Mēs pogai pievienojam OnClickListener funkciju, tāpēc ikreiz, kad lietotājs noklikšķina uz pogas, tiks parādīts dialoglodziņš ar brīdinājumu "Vai vēlaties iziet?". Lietotājam tiks piedāvātas divas iespējas: “Jā…”, lai izietu, un “Nē…”, lai aizvērtu dialoglodziņu un atgrieztos galvenajā.
Poga btnlogout = (Poga) findViewById (R.id.btn_logout);
btnlogout.setOnClickListener (jauns View. OnClickListener () {@Override public void onClick (Skatīt skatu) {final AlertDialog. Builder builder = new AlertDialog. Builder (MainActivity.this); builder.setTitle ("Exit"); builder.set "Vai vēlaties iziet ??"); builder.setPositiveButton ("Jā. Iziet tūlīt!", Jauns DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) finish ();}}); builder.setNegativeButton ("Ne tagad", jauns DialogInterface. OnClickListener () {@Override public void onClick (DialogInterface dialogInterface, int i) dialogInterface.dismiss ();}}); AlertDialog dialog = builder.create (); ();}});
4. solis: pabeidziet
Tagad jūs varat palaist lietotni.
Veiksmi
Pilns kods ir šeit:
Ieteicams:
DIY augstas efektivitātes 5V izejas buka pārveidotājs!: 7 soļi
DIY augstas efektivitātes 5V izejas buka pārveidotājs!: Es gribēju efektīvu veidu, kā samazināt LiPo pakotņu (un citu avotu) augstāku spriegumu līdz 5 V elektronikas projektiem. Agrāk es esmu izmantojis eBay vispārējus buck moduļus, bet apšaubāma kvalitātes kontrole un bez nosaukuma elektrolītiskā kapacitāte
Arduino izejas taimeris: 3 soļi
Arduino izejas taimeris: Izplūdes taimeri ir lielisks līdzeklis, lai saglabātu ierīces pārāk ilgi, bet tām trūkst pielāgošanas, kas dažreiz ir nepieciešama. Dažām ierīcēm vispār nav slēdžu, un mājās gatavota automātiskā taimera izgatavošana var būt ļoti noderīga. Priekš
IPhone 5 un Samsung S5 izejas plaukts un pasīvais pastiprinātājs: 3 soļi
IPhone 5 un Samsung S5 izejas plaukts un pasīvais pastiprinātājs: šī pamācība parādīs 3D izdrukājama kontaktligzdas plaukta projektēšanas procesu. pasīvais pastiprinātājs gan iPhone 5, gan amp; Samsung S5. Faili būs pieejami montāžai ar standarta Apvienotās Karalistes dubulto kontaktligzdu un tukšu izkārtojumu stangam
Regulējams dubultās izejas lineārais barošanas avots: 10 soļi (ar attēliem)
Regulējams divkāršās izejas lineārais barošanas avots: Īpašības: Maiņstrāvas-līdzstrāvas pārveidošana Divkāršs izejas spriegums (pozitīvs-zemējums-negatīvs) Regulējamas pozitīvās un negatīvās sliedes Tikai vienas izejas maiņstrāvas transformators Izejas troksnis (20MHz-BWL, bez slodzes): aptuveni 1,12 mVpp zems troksnis un stabila izeja (ideāli
DCDC pārveidotāja izejas spriegums, ko kontrolē PWM: 3 soļi
DCDC pārveidotāja izejas spriegums, ko kontrolē PWM: man bija nepieciešams digitāli kontrolēts DCDC pārveidotājs ar mainīgu izejas spriegumu uzlādes ķēdei … Tāpēc es to izveidoju. Izejas sprieguma izšķirtspēja ir eksponenciāli sliktāka, jo augstāka ir sprieguma izeja. Varbūt kaut kas saistīts ar LED attiecībām