Cara menggunakan Android Studio dan fail yang membuat aplikasi anda

Pengarang: Peter Berry
Tarikh Penciptaan: 19 Ogos 2021
Tarikh Kemas Kini: 1 Julai 2024
Anonim
Android Development - Cara Membuat dan Mengatasi Error pada Emulator
Video.: Android Development - Cara Membuat dan Mengatasi Error pada Emulator

Kandungan


Jangan bimbang, semuanya akan masuk akal sebaik sahaja anda masuk ke dalamnya. Dengan panduan kecil, anda akan menjadi pro dalam masa yang singkat. Jadi buka IDE dan mari kita mulakan lawatan berpandu.

Cara menggunakan UI Android Studio

Jika anda akan belajar cara menggunakan Android Studio, anda perlu memahami apa yang dilakukan oleh semua. Terdapat banyak tingkap, ikon, dan pilihan menu yang semua boleh berasa sedikit seperti beban deria.

Berita baiknya ialah anda tidak perlu tahu apa yang dilakukan semuanya dan cara paling mudah untuk belajar adalah mempelajari setiap butang dan pilihan ketika anda menemuinya.

Mari kita mulakan dengan asas-asas mutlak. Kod sumber berada di sebelah kanan anda dalam tetingkap terbesar. Mana-mana file yang anda pilih akan dipaparkan di sini. Hanya di atas tetingkap terdapat tab yang mungkin dikatakan MainActivity.java. Ini bermakna fail yang anda cari dan mengedit ialah MainActivity.java fail, yang dimuat secara lalai apabila aplikasi anda berjalan kecuali anda memilih nama yang berbeza untuknya pada awalnya. Di atas itu adalah laluan fail:


Nama App> App> Src> Utama> Java> Nama Pakej> Nama Apl> MainActivity

Anda boleh mempunyai lebih daripada satu fail terbuka pada satu masa dan bertukar di antara mereka dengan memukul tab di sepanjang bahagian atas. Anda mungkin mempunyai dua fail yang sudah terbuka, sebenarnya: activity_main.xml dan MainActivity.java. Cuba tukar antara ini, jika anda mahu.

Lebih di sebelah kiri adalah hierarki. Ini adalah struktur projek anda. Ia pada dasarnya bertindak seperti fail explorer untuk menunjukkan kepada anda semua fail yang terlibat dalam projek anda. Jika anda memilih aktiviti lain, kelas atau fail susun atur, maka ia akan terbuka di dalam tetingkap besar di sebelah kanan.

Akhirnya, di bahagian bawah anda akan mempunyai tetingkap lain di mana anda dapat melihat s, terminal, Monitor Android dan banyak lagi. Tingkap boleh dikurangkan pada masa ini tetapi jika anda mengklik mana-mana pilihan bawah ini, ia akan muncul.


Ini adalah struktur projek anda dan pada dasarnya bertindak seperti file explorer untuk menunjukkan kepada anda semua fail yang terlibat dalam projek anda.

Tetingkap ini ialah apa yang anda akan gunakan untuk debug aplikasi anda (mengujinya).

Sudah tentu di sepanjang bahagian atas anda juga mempunyai menu anda. Lebih jauh lagi di sini daripada yang perlu anda bimbangkan sekarang. Buat masa ini anda hanya mahu menyimpan aplikas anda dari semasa ke semasa dalam menu fail, dan gunakan "Jalankan" untuk menguji apl anda. Pada masa akan datang, anda akan menggunakan menu lain seperti Alat untuk tugas yang lebih maju seperti membuat peranti maya atau mengemas kini SDK.

Struktur fail dan projek

Apa yang paling keliru apabila saya mula belajar bagaimana menggunakan Android Studio adalah pelbagai fail yang berbeza yang terdiri daripada satu aplikasi. Jika anda mempunyai latar belakang dalam jenis pengaturcaraan lain, anda mungkin digunakan untuk membuat fail tunggal dan kemudian memukul "Jalankan" untuk mengujinya. Di sini, kami mempunyai aktiviti, fail susun atur, fail sumber, manifes, dan skrip Gradle kami. Ini semua agak mengelirukan.

Sekiranya kita memecahkannya, ia tidak perlu menakutkan.

MainActivity.java menyediakan sebahagian besar kod anda untuk memulakan (seperti yang disebutkan, anda mempunyai pilihan untuk menukar ini semasa membuat projek aplikasi baru anda). Ini adalah kod untuk aktiviti pertama: skrin pertama apl anda. Ia mengendalikan logik menekan butang dan di mana anda akan menulis kod untuk mengendalikan fungsi tertentu, seperti jika anda ingin membuat telefon bergetar.

Ini biasanya akan dibuka apabila anda memulakan projek baru anda. Jika tidak, anda akan menemuinya di tetingkap kiri dengan menavigasi di sini:

app> java> nama pakej> MainActivity.java

Mengetahui bagaimana untuk mencari dan membuka fail seperti ini adalah penting untuk memahami Android Studio.

Bahagian penting kedua aplikasinya ialah activity_main.xml fail. Ini ialah fail susun atur, bermakna ia akan mengendalikan reka bentuk dan rupa apl anda. Di sinilah kita akan menambah butang misalnya. Anda akan dapati di bawah:

app> res> layout> activity_main.xml

Sekiranya anda melihat satu lagi MainActivity.java, anda akan melihat ada garis yang mengatakan ini:

setContentView (R.layout.activity_main);

Ini memberitahu kami penampilan aktiviti tersebut terletak di sumber> susun atur dan dipanggil aktiviti_main. Kita boleh mengubahnya ke mana-mana fail XML lain jika kita mahu. Jadi activity_main.xml mengendalikan kemunculan aplikasi kami dan MainActivity.Java menyediakan logik. Kedua-dua fail itu bergabung untuk membentuk aktiviti kami. Untuk membuat aktiviti tambahan (skrin), biasanya kami mahu tambahan setiap satu.

Apabila mengedit fail XML, anda akan melihatnya diformat secara berbeza daripada fail Java:

Perhatikan tab di bahagian bawah yang membolehkan anda bertukar antara pandangan Reka Bentuk dan Teks. Ini membolehkan anda menyeret dan menjatuhkan pandangan (elemen seperti butang dan kotak teks) di mana sahaja anda mahu mereka dalam susun atur. Mempelajari cara menggunakan reka bentuk Android Studio akan menjimatkan banyak masa menaip XML.

Baca Seterusnya: Belajar untuk menggunakan serpihan dalam pembangunan aplikasi Android

Lebih banyak fail yang berguna

Juga di res direktori adalah folder dipanggil boleh dilukis. Di sinilah anda akan meletakkan sebarang imej yang anda mahu rujukan kemudian. Dalam "Nilai" anda mempunyai beberapa fail xml lagi:

  • colors.xml
  • strings.xml
  • styles.xml

Nilai-nilai kedai ini untuk warna anda dan teks yang akan mengisi aplikasi anda, antara lain. Anda boleh merujuknya dari sebarang aplikasi lain. Folder mipmap adalah tempat anda meletakkan ikon untuk imej anda. Ambil perhatian bahawa fail sumber tidak boleh menyertakan ruang atau ibu, sebab itu mereka menggunakan garis bawah bukannya kes unta (di mana huruf besar memulakan setiap perkataan).

Ini adalah satu lagi file penting:

app> manifests> AndroidManifest.xml

Ini mengandungi maklumat penting mengenai aplikasi anda. Di sinilah anda boleh menukar perkara seperti nama aplikasi anda, versi Android yang anda mahu sasarkan, dan keizinan yang diperlukannya.

Akhirnya, Gradle adalah "membina sistem automasi." Ini mengindeks semua fail dalam apl anda dan membina APK akhir itu apabila anda sudah bersedia untuk menjalankan atau mengedarkan aplikasi anda. Ia juga di mana anda akan menambah "dependencies," yang bermaksud anda boleh menggunakan perpustakaan dengan fungsi tambahan untuk kod anda. Anda cukup boleh meninggalkan Gradle untuk melakukan perkara 90 peratus masa itu. Jika anda mendapati nota yang mengatakan perkara seperti "Gradle build finished," kini anda tahu apa maksudnya.

Setiap sekarang dan kemudian, Gradle dapat sedikit keliru dan gagal untuk mengemas kini semua fail dalam apl anda. Sekiranya aplikasi anda enggan dijalankan apabila benar, cuba pilih ini akan menyelesaikan masalah:

Bina> Projek Bersih

Jika tidak, anda boleh mengabaikan Gradle sehingga anda mahu mula melakukan perkara mewah dengan perpustakaan atau aplikasi segera. Barang-barang itu tidak akan datang sehingga jauh kemudian dalam perjalanan anda sebagai pemaju.

Ringkasan

Walaupun terdapat a banyak lebih banyak ciri dan pilihan di bawah tudung, pengenalan dasar ini harus memberitahu anda semua yang anda perlu ketahui untuk sekarang menggunakan Android Studio untuk beberapa projek mudah. Memahami struktur aplikasi anda dan mengetahui apa yang semua fail lakukan akan menghalang banyak kekeliruan. Melangkah ke hadapan, semua tutorial kami harus lebih masuk akal.

ekiranya anda berlaku pada kereta api ICE 1125 ke Munich, Jerman, yang berlepa pada pukul 6:06 pagi CET pada 22 April, anda mungkin meraih telefon pintar yang jatuh dari ranel eeorang. Jika ya, anda m...

Loui Vuitton' debut earbud benar benar dijangka runcit hanya di bawah $ 1,000.Fortune nikmat yang berani dalam dunia feyen yang panta, atau aya diberitahu, dan beberapa perkara lebih berani daripa...

Kami Menasihati Anda Untuk Membaca