Memasang pemalam Eclipse untuk Android SDK. Mencipta aplikasi Android dalam persekitaran Eclipse menggunakan contoh Apakah aplikasi yang boleh dibuat dalam Eclipse

Artikel ini akan menerangkan cara menyediakan Eclipse untuk membangunkan aplikasi Android. Saya akan menyenaraikan semua perisian yang diperlukan: 1) JDK 6 (Kit Pembangunan Java) 2) Eclipse Classic 3) SDK Android (Kit Pembangunan Perisian) 4) ADT (Alat Pembangunan Android - Alat untuk pembangunan Android ) - pemalam untuk Eclipse JDK Proses pemasangan JDK diterangkan dalam artikel: Gerhana Selepas memasang JDK, teruskan untuk memasang Eclipse. Muat turun versi terkini Eclipse dari tapak web rasmi eclipse.org. Klik pada penanda halaman Muat turun, anda akan dipersembahkan dengan pelbagai binaan Eclipse. Untuk tujuan kami, kami memerlukan Eclipse klasik - Eclipse Classic(pada masa penulisan, versi terkini ialah 4.2.2). Buka pek arkib yang dimuat turun ke dalam direktori c:\gerhana(atau di mana-mana yang lebih mudah untuk anda) Untuk kemudahan, buat pintasan ke fail boleh laku eclipse.exe. Lari gerhana. Apabila anda mula-mula memulakannya, anda akan diminta untuk memilih direktori ruang kerja anda. Projek kumpulan ruang kerja. Jika satu ruang kerja mencukupi untuk anda, anda boleh menetapkan bendera "Gunakan ini sebagai lalai dan jangan tanya lagi". Dengan menetapkan bendera ini, eclipse tidak akan memaparkan tetingkap ini pada kali seterusnya dan akan segera membuka ruang kerja lalai anda. SDK Android Pergi ke halaman muat turun http://d.android.com/sdk Halaman ini mencadangkan pemasangan yang mengandungi semua yang anda perlukan untuk pembangunan Android. Tetapi kita akan pergi dengan cara yang berbeza. Kami akan memuat turun hanya Android SDK. Pilih item "MUAT TURUN UNTUK PLATFORM LAIN"(muat turun untuk platform lain), dalam jadual yang dipanggil "Alat SDK Sahaja"(SDK sahaja) Muat turun pemasang Windows SDK (*.exe). Selepas membaca dan bersetuju dengan perjanjian lesen, muat turun pemasang ini. Sebelum memasang Android SDK, anda perlu memastikan bahawa pembolehubah persekitaran dikonfigurasikan JAVA_HOME(), jika tidak pemasang akan ranap tanpa mencari JDK. Jalankan pemasang installer_r21.1-windows.exe. Dalam tetingkap alu-aluan, klik Seterusnya
Dalam langkah seterusnya, pemasang menentukan lokasi JDK oleh pembolehubah sistem JAVA_HOME. Jika JDK ditemui, klik butang "Seterusnya".
Dalam tetingkap pemilihan pengguna, nyatakan pilihan "Pasang untuk sesiapa sahaja komputer ini"(pasang untuk semua pengguna komputer). Jika anda ingin memasang hanya untuk diri sendiri, kemudian pilih pilihan kedua "Pasang hanya untuk saya". klik "Seterusnya".
Dalam tetingkap pemilihan lokasi pemasangan, biarkan semuanya sebagai lalai dan klik "Seterusnya".
Dalam tetingkap penciptaan pintasan dalam menu, anda juga boleh membiarkan semuanya tidak berubah dan klik .
Selepas pemasangan selesai dengan jayanya, klik "Seterusnya".
Dalam tetingkap pemasang terakhir, tinggalkan kotak semak "Mulakan Pengurus SDK", untuk memulakannya Pengurus SDK, selepas menekan butang "Selesai".
Setelah dilancarkan, Pengurus SDK akan menggesa anda untuk memasang versi terkini API. Jika anda memerlukan versi sebelumnya, nyatakan dan klik butang "Pasang pakej..."
Setuju dengan lesen "Terima Lesen" dan tekan
Muat turun pakej pilihan anda dari Internet akan bermula. A.D.T. Memasang pemalam ADT untuk Eclipse. Lancarkan Eclipse. Pada menu Tolong pilih "Pasang Perisian Baharu...". Klik butang "Tambah..."(Tambah) Tetingkap tambah storan akan muncul:
Tunjukkan nama di situ "Alat Pembangunan Android" dan alamat lokasi "https://dl-ssl.google.com/android/eclipse/". klik "OKEY" Selepas beberapa saat menunggu, entri akan muncul dalam senarai "Alat Pembangunan", tandakan dan klik "Seterusnya". Dalam tetingkap seterusnya juga klik "Seterusnya". Dalam semakan perjanjian lesen, bersetuju dengannya dan klik "Selesai". Semasa proses pemasangan, tetingkap akan muncul Amaran keselamatan, klik sahaja di dalamnya okey. Setelah pemasangan pemalam selesai A.D.T. anda akan digesa untuk memulakan semula Eclipse, terima ini. Pada permulaan Gerhana Ralat berikut mungkin muncul:
Gerhana tidak dapat mencari SDK kerana kami memasang SDK lalai dalam direktori: C:\Program Files (x86)\Android\android-sdk. Untuk menetapkan semula laluan ke SDK, buka menu Windows -> Keutamaan. Di tingkap Keutamaan di padang Lokasi SDK menunjukkan jalan ke SDK Android dan tekan okey.
Semua Gerhana bersedia untuk pembangunan Android-permohonan.

Disebabkan fakta bahawa sesetengah orang tidak dapat menjalankan projek saya, dan selepas bercakap dengan mereka, saya menyedari bahawa masalahnya bukan dalam kod, tetapi dalam perhimpunan Eclipse + Android SDK, saya memutuskan untuk menulis cara memasang keindahan ini dan membawa ia ke fikiran.

Memasang Eclipse dan Android SDK

  • Muat turun SDK Android untuk platform anda (Windows, Mac OS X atau Linux).
  • Nyahzip fail yang dimuat turun ke mana-mana lokasi yang tidak dapat dilupakan pada pemacu keras anda (dalam Windows ia adalah D:\eclipse\).
  • Jika Eclipse sudah dipasang, muat turun dan pasang pakej Eclipse IDE untuk Pembangun Java. Google mengesyorkan menggunakan Eclipse 3.5 (Galileo) untuk pengaturcaraan.
  • Lancarkan Eclipse dan pilih Bantuan->Pasang Perisian Baharu.
  • klik Tambah dalam tetingkap Perisian Tersedia.
  • Masukkan Alat Pembangunan Android dalam medan Nama dan https://dl-ssl.google.com/android/eclipse/ dalam medan Lokasi.
  • klik okey dan semak Alat Pembangun dalam senarai perisian yang tersedia. Ini akan memasang Alat Pembangunan Android dan DDMS, alat penyahpepijatan untuk Android. Jika anda menghadapi masalah memasang ADT, kemudian gunakan versi lama ADT 15.0. Naik taraf kepada versi 15.0

    • klik Seterusnya Dan Selesai untuk memasang pemalam. Anda perlu memulakan semula Eclipse sekali selepas pemasangan.
    • Selepas Eclipse dimulakan semula, pilih Tetingkap->Keutamaan dan anda akan melihat Android dalam senarai kategori.
    • Kini anda perlu memberitahu Eclipse di mana lokasi SDK Android yang dipasang. klik Android, kemudian Semak imbas untuk memilih lokasi fail SDK yang tidak dibungkus. Cth, C:\Program Files\android\android-sdk

  • Orientasi platform Android

    Sebelum anda mula menulis aplikasi untuk Android, anda perlu memuat turun SDK untuk platform Android. Setiap platform mempunyai versi Android SDK sendiri, yang dipasang pada peranti pengguna. Untuk Android versi 1.5 dan lebih tinggi terdapat dua platform: Projek Sumber Terbuka Android Dan Google.

    Projek Sumber Terbuka Android- platform sumber terbuka tetapi tidak termasuk sambungan Google seperti Peta Google. Jika anda tidak mahu menggunakan API Google, fungsi Peta Google tidak akan tersedia untuk aplikasi anda. Melainkan anda mempunyai sebab khusus untuk melakukan ini, saya akan mengesyorkan anda menyasarkan pada salah satu platform Google, kerana ini akan membolehkan anda menggunakan sambungan Google sendiri.

    • Pilih Tetingkap->Pengurus SDK Android.
    • klik Pakej Tersedia dalam lajur kiri dan semak repositori untuk menunjukkan senarai platform Android yang tersedia.
    • Anda boleh memilih platform untuk dimuat turun daripada senarai atau biarkan semua ditandakan untuk memuat turun semua platform yang tersedia. Apabila selesai, klik Pasang Dipilih dan ikut arahan pemasangan.

    Setelah semuanya berjaya dimuat turun, anda sudah bersedia untuk mula membangunkan untuk Android.

    Mencipta Projek Android Baharu

    Wizard Projek Baharu Eclipse membantu anda mencipta aplikasi Android dengan menjana fail dan kod sedia untuk dijalankan di sebelah kanan blok. Ini ialah cara cepat untuk memastikan ia berfungsi dan titik permulaan yang baik apabila mula membangunkan aplikasi:

    Selepas klik Selesai Eclipse akan mencipta projek Android baharu yang sedia untuk dijalankan. Ingat anda memberitahu Eclipse untuk menjana Aktiviti yang dipanggil MyFirstAndroidProjectActivity ? Ini ialah kod yang sebenarnya digunakan oleh Android untuk menjalankan aplikasi. Kod yang dijana akan dipaparkan sebagai mesej gaya 'Hello World' yang ringkas.

    Pakej

    Nama pakej ialah pengecam untuk aplikasi anda. Apabila tiba masanya untuk menerbitkan hasil di Android Market, ID ini akan digunakan untuk menjejak kemas kini untuk aplikasi, jadi ia adalah penting pastikan ID ini unik. Walaupun kami menggunakan nama com.my.first.project di sini, untuk aplikasi sebenar adalah lebih baik untuk memilih sesuatu seperti com.nama syarikat anda.permohonan anda .

    versi SDK

    Versi SDK Min (nama itu bercakap untuk dirinya sendiri) ialah versi Android terawal yang mana aplikasi akan dijalankan. Dengan setiap keluaran Android baharu, SDK menambah dan menukar pelbagai kaedah. Apabila anda memilih versi SDK, Android (dan Android Market) mengetahui bahawa apl anda hanya akan dijalankan pada peranti yang menjalankan versi Android yang ditentukan dan lebih tinggi.

    Melancarkan aplikasi anda

    Sekarang mari cuba jalankan aplikasi kami dalam Eclipse. Memandangkan ini adalah larian pertama, Eclipse akan bertanya jenis projek yang anda sedang bekerjasama:

    • Pilih Lari->Lari atau klik Ctrl+F11.
    • Pilih Aplikasi Android dan tekan okey.

    Eclipse akan cuba menjalankan aplikasi pada peranti Android. Walau bagaimanapun, pada ketika ini, anda tidak mempunyai sebarang peranti Android, jadi projek itu tidak akan berjalan dan anda akan digesa untuk mencipta peranti baharu Peranti Maya Android(AVD).

    Peranti maya (Peranti Maya Android)

    Peranti Maya Android (AVD) meniru persekitaran Android, sama ada telefon mudah alih atau PC tablet. Anda boleh membuat seberapa banyak peranti AVD yang anda suka, dengan versi platform Android yang berbeza. Untuk setiap AVD, anda boleh mengkonfigurasi pelbagai parameter peranti, menunjukkan kehadiran papan kekunci fizikal, sokongan GP, ​​resolusi kamera dan sebagainya.

    Sebelum anda menjalankan aplikasi, anda mesti mencipta peranti AVD pertama anda dengan Platform SDK (Google API, 1.6).

    Anda boleh mengurus, mengedit, menyusun, menjalankan dan nyahpepijat aplikasi dalam Eclipse IDE. ADT Plugin for Eclipse menyediakan pengguna dengan alatan tambahan untuk membangunkan aplikasi Android. Anda juga boleh menggunakan Pemalam ADT untuk mengurus versi platform Android yang berbeza. Ini diperlukan semasa membangunkan aplikasi yang direka untuk peranti berbeza yang menjalankan versi sistem pengendalian Android yang berbeza. Selepas melancarkan persekitaran Eclipse buat kali pertama, tab Selamat Datang akan muncul:

    Tab ini mengandungi beberapa pautan ikon; mengklik padanya akan membawa anda ke bahagian yang sepadan.
    Klik butang Meja Kerja untuk dipaparkan perspektif Pembangunan Java, yang memulakan pembangunan aplikasi Android. Eclipse menyokong pembangunan aplikasi dalam beberapa bahasa pengaturcaraan. Setiap set alat Eclipse yang dipasang diwakili oleh yang berasingan
    prospek pembangunan.

    Mencipta projek baharu
    Untuk memulakan pengaturcaraan Android dalam Eclipse, jalankan File->NewProject... untuk memaparkan kotak dialog New Project.

    Tetingkap ini juga boleh dipaparkan menggunakan senarai lungsur Baharu pada bar alat.

    Kembangkan nod Android, pilih pilihan Projek Aplikasi Android, dan klik butang Seterusnya>. Kotak dialog Projek Android Baharu akan muncul pada skrin.

    Projek ialah sekumpulan fail berkaitan, seperti kod dan fail imej, yang membentuk aplikasi. Dalam kotak dialog Projek Baharu, anda boleh membuat projek dari awal atau menggunakan kod sumber sedia ada (contohnya, kod daripada buku atau contoh yang disertakan dengan Android SDK).

    By the way, tetingkap New Android Application telah banyak berubah, daripada nama kepada kandungan. Jadi kita akan memikirkannya semasa permainan berlangsung.
    Jadi mari kita pergi! Isikan medan seperti yang ditunjukkan dalam tangkapan skrin



    nama aplikasi– ini ialah nama yang akan dipaparkan di PlayStore, serta dalam pengurus aplikasi pada peranti yang akan dipasang aplikasi itu.

    Nama Projek– nama projek digunakan sahaja dalam Eclipse. Mesti unik dalam persekitaran kerja. Selalunya ia adalah sama dengan Nama Aplikasi, tetapi saya membuat ia berbeza untuk menjadikannya lebih jelas di mana nama yang akan dipaparkan.

    Nama Pakej– nama ini MESTILAH PENGENALAN UNIK untuk permohonan anda. Iaitu, anda mesti yakin bahawa tiada orang lain akan memanggil permohonan mereka dengan cara itu. Dan nama ini mesti kekal sama sepanjang keseluruhan kitaran hayat aplikasi (versi aplikasi mungkin berubah, tetapi nama mesti kekal sama).

    Minimun SKD yang Diperlukan– versi Android minimum yang diperlukan untuk aplikasi anda berfungsi. Ini bermakna pada asasnya versi minimum SDK yang diperlukan untuk aplikasi berfungsi dengan betul. Selain itu, Android tidak akan membenarkan anda memasang aplikasi jika peranti mempunyai versi Android dengan nombor API yang lebih rendah daripada yang dinyatakan dalam parameter ini.

    SDK sasaran– sasaran atau versi maksimum Android di mana aplikasi pasti akan berfungsi dan telah diuji. Adalah disyorkan untuk menetapkan parameter ini kepada nilai tertinggi yang mungkin.

    Susun SDK– versi SDK yang telah anda pasang yang mana aplikasi akan disusun.

    Tema– tema aplikasi.
    Pada dasarnya, penerangan terperinci tentang semua perkara ini adalah dalam bahasa borjuasi dan boleh didapati dengan menuding tetikus di atas ikon biru dengan huruf i.

    Kemudian klik Seterusnya dan lihat tetingkap berikut

    Alih keluar kotak semak daripada Buat ikon pelancar tersuai klik Seterusnya


    Pilih Aktiviti Kosong dan klik Seterusnya dan lihat tetingkap berikut

    Kami mengisi seperti pada skrin dan klik Selesai dan melihat prospek membangunkan projek Java

    Saya menyerlahkan dalam warna kuning apa yang patut diberi perhatian khusus, supaya menjadi jelas di mana nama yang tersekat. Seterusnya, kembangkan nod, kemudian nod susun atur dan klik dua kali pada main.xml dan lihatlah! Mari lihat bagaimana rupa aplikasi kami! Dengan mengklik pada main.xml kami memanggil Editor Reka Letak Visual ADT. Ia membolehkan anda mencipta antara muka pengguna grafik dengan menyeret komponen GUI seperti Butang, Paparan Teks, Paparan Imej, dll. ke dalam tetingkap aplikasi.

    Mari kita konfigurasi semula persekitaran kita sedikit supaya semuanya dapat dilihat dengan lebih baik

    Nod projek menyusun kandungan projek ke dalam pelbagai fail dan folder, termasuk:
    src- folder yang mengandungi fail sumber projek Java;
    gen- folder yang mengandungi fail Java yang dijana oleh IDE;
    Android 2.3.3— folder yang mengandungi versi rangka kerja Android yang dipilih semasa membuat aplikasi;
    semula- Folder yang mengandungi fail sumber yang dikaitkan dengan aplikasi, seperti reka letak GUI dan imej yang digunakan dalam aplikasi.
    Nanti kita tengok folder lain.
    Apabila anda membuat aplikasi Android menggunakan Eclipse, reka letak antara muka pengguna disimpan dalam fail XML, yang dipanggil main.xml secara lalai. Dengan mentakrifkan elemen GUI dalam fail XML, anda boleh memisahkan logik aplikasi daripada pembentangannya dengan mudah. Fail susun atur ialah sumber aplikasi dan disimpan dalam folder res projek. Reka letak GUI terletak dalam subfolder folder susun atur.
    Untuk melihat kandungan XML fail, pilih tab dengan nama fail reka letak (dalam kes ini, main.xml). Untuk kembali ke paparan Visual Layout Editor, pilih tab Graphical Layout.
    Pada dasarnya, aplikasi ini sudah boleh dilancarkan untuk pelaksanaan. Saya melancarkannya menggunakan Genymotion, kerana ia lebih pantas daripada emulator Android daripada SDK dan juga Intel.

    Video berguna mengenai topik ini

    Oleh itu, kami meneruskan percubaan dengan projek pertama kami.

    Mengalih keluar dan mencipta semula fail main.xml
    Apabila membuat aplikasi untuk bab ini, fail reka letak baharu, RelativeLayout, akan digunakan dan bukannya fail main.xml lalai (fail ini mentakrifkan reka letak relatif komponen). Untuk menggantikan fail main.xml lalai, ikut langkah berikut:
    1) Pastikan fail main.xml ditutup, kemudian klik kanan padanya (dalam folder /res/layout projek) dan pilih Padam untuk memadam fail.
    2) Dalam nod Android, pilih pilihan Fail Susun Atur XML Android dan klik Seterusnya

    4) Pastikan fail dibuat dalam direktori /res/layout

    Dan klik Selesai dan masuk ke tetingkap yang sudah biasa



    Menetapkan saiz dan resolusi skrin dalam Visual Layout Editor
    Oleh kerana sistem pengendalian Android boleh dijalankan pada banyak peranti yang berbeza, Visual Layout Editor dilengkapi dengan beberapa konfigurasi peranti berbeza yang mewakili saiz dan resolusi skrin yang berbeza. Tetapan ini dipilih daripada senarai juntai bawah Konfigurasi Peranti.

    Jika konfigurasi standard tidak sepadan dengan peranti yang mana aplikasi sedang dibangunkan, anda boleh mencipta konfigurasi peranti anda sendiri dari awal atau dengan menyalin dan mengubah suai salah satu konfigurasi sedia ada.
    Untuk mencipta contoh dalam buku, kami menggunakan peranti ujian utama Samsung Nexus S, yang mempunyai skrin 4 inci dengan resolusi 480x800 piksel (WVGA). Adalah disyorkan untuk membangunkan perpustakaan GUI Android berskala yang akan membolehkan anda menjana imej dengan betul pada skrin pelbagai peranti. Terima kasih kepada sifat berskala, kawasan reka bentuk Visual Layout Editor tidak perlu dipadankan dengan tepat dengan skrin peranti fizikal. Ia cukup untuk memilih konfigurasi peranti yang serupa.

    Saiz dan resolusi imej dan skrin

    Oleh kerana skrin peranti Android mempunyai saiz, resolusi dan ketumpatan piksel skrin yang berbeza (dinyatakan dalam titik per inci atau DPI), imej yang disokong (dan sumber lain) dipilih oleh sistem pengendalian untuk memadankan ketumpatan piksel skrin peranti. Oleh itu dalam folder semula Projek ini mengandungi empat subfolder:
    boleh lukis-xhdpi(ketumpatan ultra tinggi)
    boleh dilukis-hdpi(ketumpatan tinggi)
    drawable-mdpi(ketumpatan purata)
    drawable-ldpi(ketumpatan rendah)

    Ketumpatan piksel peranti Android

    xhdpi Ketumpatan ultra tinggi - lebih kurang. 320 dpi
    hdpi Ketumpatan tinggi - lebih kurang. 240 dpi
    mdpi Ketumpatan purata - lebih kurang. 160 dpi
    ldpi Ketumpatan rendah - lebih kurang. 120 dpi
    nodpi Tiada penskalaan sumber tanpa mengira ketumpatan skrin
    Langkah 1: Menambah Imej pada Projek
    Untuk aplikasi ini, anda perlu menambah imej pepijat Deitel (bug.png) dan logo Android (android.png) pada projek. Imej ini terletak dalam folder imej bersama-sama dengan contoh buku. Untuk menambah imej pada projek, ikut langkah berikut:
    1. Dalam tetingkap Package Explorer, buka folder res project.
    2. Cari dan buka folder imej, yang terletak di antara contoh buku, kemudian seret imej ke dalam folder yang terletak dalam subfolder drawable-hdpi folder res.


    Imej kini boleh digunakan dalam aplikasi.

    Langkah 2: Tukar sifat Id bagi reka letak RelativeLayout
    Tetingkap Properties membolehkan anda mengkonfigurasi sifat susun atur atau komponen yang dipilih tanpa mengedit kod XML secara langsung. Jika tetingkap Properties tidak kelihatan, paparkannya dengan mengklik dua kali RelativeLayout dalam tetingkap Outline.

    Pilih komponen RelativeLayout, kemudian tatal dalam tetingkap Properties untuk memilih sifat Id dan berikannya nilai:

    @+id/welcomeRelativeLayout

    Nama setiap objek ditentukan menggunakan sifat Idnya. Sifat ini boleh digunakan untuk mengakses dan mengubah suai komponen tanpa perlu
    mengetahui lokasi sebenar komponen dalam kod XML. Seperti yang akan kami tunjukkan kemudian, sifat Id juga boleh digunakan untuk menunjukkan kedudukan relatif komponen dalam RelativeLayout.

    Simbol + dalam reka bentuk @+id mentakrifkan penciptaan pengecam baharu (nama pembolehubah), yang ditunjukkan di sebelah kanan simbol /

    Langkah 3: Tetapkan sifat Latar Belakang RelativeLayout kepada nilai
    Secara lalai, warna latar belakang susun atur ditetapkan kepada putih (dalam kes kami), tetapi ia boleh ditukar (contohnya, kepada kuning). Sebarang warna adalah hasil pencampuran komponen merah, biru dan hijau, yang dipanggil komponen RGB. Setiap komponen ini boleh mengambil nilai integer dalam julat dari 0 hingga 255. Komponen pertama menentukan jumlah merah dalam warna keseluruhan, kedua jumlah hijau, dan ketiga jumlah biru. Apabila berjalan dalam persekitaran pembangunan bersepadu (IDE), perenambelasan digunakan untuk menentukan warna. Iaitu, komponen RGB diwakili sebagai nilai dalam julat 00–FF.
    Untuk menukar warna latar belakang, cari sifat Latar Belakang dalam tetingkap Properties dan tetapkannya kepada #FFFF33

    Format #RRGGBB ialah pasangan nombor heksadesimal yang mewakili warna merah, hijau dan biru, masing-masing. Android juga menyokong nilai alfa (transparensi), yang berkisar antara 0–255. Nilai 0 adalah telus sepenuhnya, dan nilai 255 adalah legap sepenuhnya. Jika anda bercadang untuk menggunakan nilai alfa, nyatakan warna dalam format #AARRGGBB, di mana dua digit heksadesimal pertama sepadan dengan nilai alfa.
    Jika kedua-dua digit bagi setiap komponen warna adalah sama, anda boleh menggunakan format #RGB atau #ARGB. Sebagai contoh, nilai #FFF ditafsirkan sebagai #FFFFFF.

    Langkah 4: Tambah Komponen TextView
    Dalam langkah ini, kami akan menambah komponen TextView pada antara muka pengguna. Dalam senarai Widget Borang di sebelah kiri tetingkap Visual Layout Editor, cari komponen TextView dan seretnya ke dalam kawasan reka bentuk



    Selepas menambah komponen baharu pada antara muka pengguna, ia dipilih secara automatik dan dipaparkan dalam tetingkap Properties.

    Langkah 5: Menetapkan Sifat Teks bagi Komponen TextView Menggunakan Sumber Rentetan

    Menurut dokumentasi Android tentang sumber aplikasi (developer.android.com/guide/topics/resources/index.html), adalah dianggap amalan yang baik untuk menyimpan rentetan, tatasusunan rentetan, imej, warna, saiz fon, dimensi dan aplikasi lain. sumber supaya mereka boleh Gunakan secara berasingan daripada kod aplikasi. Contohnya, selepas menjelmakan nilai warna, semua komponen yang menggunakan warna yang sama boleh diwarnakan semula dengan hanya menukar nilai warna dalam fail sumber pusat.
    Jika anda perlu menyetempatkan aplikasi anda dengan mencipta versi dalam beberapa bahasa yang berbeza, simpan rentetan berasingan daripada kod aplikasi. Akibatnya, anda akan dapat menukar baris ini dengan mudah pada masa hadapan. Dalam folder projek res terdapat subfolder nilai, yang mengandungi fail strings.xml. Fail ini digunakan untuk menyimpan rentetan. Untuk menjana rentetan setempat untuk bahasa lain, buat folder nilai yang berasingan untuk setiap bahasa yang anda gunakan.
    Contohnya, folder values-fr mungkin mengandungi fail strings.xml untuk bahasa Perancis dan folder values-es mungkin mengandungi fail strings.xml untuk bahasa Sepanyol. Anda juga boleh menamakan folder ini berdasarkan maklumat wilayah. Contohnya, folder values-en-US mungkin mengandungi fail strings.xml untuk Bahasa Inggeris Amerika dan folder values-en-GB mungkin mengandungi strings.xml untuk dialek Inggeris Inggeris.
    Untuk mendapatkan maklumat lanjut tentang penyetempatan, lihat sumber berikut:

    developer.android.com/guide/topics/resources/;
    providing-resources.html.AlternativeResources;
    developer.android.com/guide/topics/resources/localization.html.

    Untuk menetapkan nilai sifat Teks komponen TextView, mari buat sumber rentetan baharu dalam fail strings.xml.

    1. Pilih komponen TextView.
    2. Dalam tetingkap Properties, cari sifat Text, klik nilai lalai, kemudian klik butang elipsis. Butang ini berada di sebelah kanan
    sebahagian daripada medan nilai harta dan berfungsi untuk memaparkan kotak dialog Pemilih Sumber.

    3. Dalam kotak dialog Pemilih Sumber, klik butang Rentetan Baharu... untuk memaparkan kotak dialog Cipta Rentetan Android Baharu.
    rentetan Android)

    4. Isikan medan String dan R.string Baharu, kemudian klik OK untuk menyembunyikan kotak dialog Cipta Rentetan Android Baharu dan kembali ke tetingkap Pemilih Sumber.

    5. Sambutan sumber rentetan baharu dipilih secara automatik. Klik butang OK untuk memilih sumber ini.

    Selepas melengkapkan langkah di atas, sifat Teks muncul dalam tetingkap Properties. Entri borang @string menunjukkan bahawa sumber rentetan sedia ada boleh dipilih dalam fail strings.xml, dan nama dialu-alukan menunjukkan bahawa sumber rentetan sedang dipilih.

    Faedah utama mentakrifkan nilai rentetan ialah ia menjadikannya lebih mudah untuk menyetempatkan aplikasi dengan membuat tambahan
    Fail sumber XML untuk bahasa lain. Setiap fail menggunakan nama yang sama dalam medan R.string Baharu dan mengekalkan rentetan antarabangsa dalam medan String. Android kemudiannya boleh memilih fail sumber yang sesuai berdasarkan bahasa pilihan pengguna peranti. Untuk mendapatkan maklumat lanjut tentang penyetempatan, lawati developer.android.com/guide/topics/resources/localization.html.

    Langkah 6. Menetapkan saiz Teks dan sifat atas Padding bagi komponen TextView - piksel bebas daripada ketumpatan dan penskalaan

    Komponen dan teks GUI pada skrin Android boleh bersaiz menggunakan unit ukuran yang berbeza.
    Dokumentasi yang menerangkan saiz skrin yang berbeza tersedia di developer.android.com/guide/practices/screens_support.html dan mengesyorkan menggunakan piksel bebas ketumpatan dan saiz fon untuk mensaiz komponen GUI dan elemen skrin lain. ditetapkan menggunakan piksel bebas daripada penskalaan.

    Menetapkan dimensi piksel bebas ketumpatan (dp atau celup) membolehkan platform Android menskala antara muka pengguna grafik secara automatik berdasarkan kepadatan piksel skrin peranti fizikal.
    Saiz piksel bebas ketumpatan adalah bersamaan dengan saiz piksel fizikal pada skrin 160 dpi (titik per inci). Pada skrin dengan resolusi
    Saiz piksel 240 dpi, bebas daripada ketumpatan, akan diskalakan dengan faktor 240/160 (iaitu, 1.5). Oleh itu, komponen yang bersaiz 100 piksel bebas ketumpatan akan diskalakan kepada 150 piksel fizikal pada skrin sedemikian. Pada skrin 120 ppi, setiap piksel bebas ketumpatan diskalakan dengan faktor 120/160 (iaitu, 0.75). Ini bermakna 100 piksel bebas ketumpatan akan bertukar menjadi 75 piksel fizikal pada skrin sedemikian. Skala piksel bebas skala dengan cara yang sama seperti piksel bebas ketumpatan, tetapi skalanya juga bergantung pada saiz fon pilihan pengguna.
    Sekarang mari kita tingkatkan saiz fon untuk komponen TextView dan tambahkan sedikit padding di atas komponen TextView.
    1. Untuk menukar saiz fon, pilih komponen TextView, dan kemudian tetapkan sifat saiz Teks kepada 40sp.
    2. Untuk meningkatkan jidar antara tepi atas susun atur dan TextView, pilih harta atas margin Tataletak dalam bahagian Lain-lain tetingkap Properties.
    dan berikan nilai 10dp.



    Langkah 7: Menetapkan Sifat Tambahan bagi Komponen TextView
    Konfigurasikan sifat tambahan komponen TextView seperti berikut:
    1. Tetapkan sifat Id kepada @+id/welcomeTextView.
    2. Tetapkan sifat warna Teks kepada #00F (biru).
    3. Tetapkan sifat gaya Teks kepada tebal. Untuk melaksanakan operasi ini, klik di kawasan medan Valu harta ini, kemudian klik butang elips untuk memaparkan kotak dialog di mana anda memilih gaya fon. Pilih kotak semak tebal, kemudian klik OK untuk memilih gaya teks.
    4. Untuk memusatkan teks komponen TextView apabila ia terletak pada beberapa baris, tetapkan sifat Graviti ke tengah. Untuk pelaksanaan
    operasi ini, klik di kawasan medan Nilai harta ini, kemudian klik butang elipsis untuk memaparkan kotak dialog tetapan hartanah
    Graviti



    Langkah 8: Paparkan Logo Android dan Pepijat Deitel Menggunakan Komponen ImageViews
    1. Seret komponen ImageView, yang terletak dalam kategori Imej & Media bagi palet Editor Reka Letak Visual, ke dalam tetingkap Outline. Komponen ImageView baharu akan muncul di bawah nod welcomeTextView.





    2. Tetapkan sifat Id komponen ImageView kepada @+id/droidImageView. Tetingkap Outline memaparkan nama objek droidImageView.

    3. Tetapkan sifat mendatar tengah Layout bagi objek droidImageView kepada benar untuk memusatkan komponen ImageView dalam reka letak.

    4. Berikan nilai @string/droidPic pada medan Penerangan Kandungan

    5. Kami melakukan tindakan yang serupa untuk lukisan bug.png. Tetapkan sifat Id komponen kepada @+id/bugImageView.

    Baiklah, mari kita lancarkan aplikasi pertama kami :)


    Untuk menulis program, anda memerlukan persekitaran pembangunan. Google mengesyorkan menggunakan Eclipse dengan pemalam Alat Pembangunan Android (ADT) untuk tujuan ini. Dalam tutorial ini, kami akan melihat secara terperinci cara memasang dan mengkonfigurasi persekitaran pembangunan ini.

    Saya akan menerangkan pemasangan yang berkenaan dengan sistem pengendalian Windows 7.
    Saya menggunakan manual pemasangan ini -
    Keperluan Sistem -

    Artikel ini mengandungi banyak tangkapan skrin dan arahan. Perlu diingat bahawa versi perisian sentiasa berubah dan semuanya mungkin kelihatan berbeza untuk anda dan versi mungkin berbeza.
    Terdapat maklumat tentang cara mengemas kini komponen.

    1. Java SDK - JDK

    Kerana pembangunan aplikasi dijalankan di Java, kita perlu memuat turun dan memasang SDK yang sepadan, juga dipanggil JDK (melainkan, sudah tentu, ia sudah dipasang).

    Anda boleh memuat turunnya. Versi ketujuh telah muncul baru-baru ini. Saya tidak boleh mengatakan apa-apa mengenainya, tetapi ia adalah kasar, jadi saya cadangkan memuat turun versi keenam yang terbukti dalam bahagian Platform Java, Edisi Standard tekan Muat Turun JDK, tandai kotak yang anda terima perjanjian lesen dan muat turun fail mengikut sistem pengendalian anda. Tidak sepatutnya ada sebarang masalah dengan pemasangan. Selepas ini, dinasihatkan untuk but semula.

    2. Android SDK

    SDK Android termasuk alatan yang diperlukan untuk membangunkan aplikasi Android. Kandungannya boleh dilihat dan dimuat turun. Adalah disyorkan untuk memuat turun fail EXE, tetapi saya cadangkan memuat turun versi ZIP dan membongkarnya sendiri ke dalam direktori yang sesuai untuk anda (jika tiada pautan ke ZIP, klik pautan Platform Lain).

    Sila ambil perhatian bahawa ini sepatutnya menjadi katalog "selamanya". Dan adalah lebih baik untuk tidak mengalihkannya ke mana-mana, jika tidak, anda perlu mengkonfigurasi semula persekitaran pembangunan. Saya cadangkan membuat direktori Android di suatu tempat. Adalah sangat diingini bahawa laluan ke sana adalah pendek. Sebaik-baiknya - :\android (bagi saya ia akan menjadi f:\android). Untuk diri kita sendiri, mari kita ingat direktori ini di bawah nama samaran . Dan kami akan membongkar arkib SDK kami ke dalamnya, kami akan dapat \android-sdk-windows.

    3. Gerhana

    Persekitaran pembangunan yang bagus dan mudah di mana kami akan mencipta dan mencipta). Kami akan mengambilnya. Google mengesyorkan kami versi Eclipse Classic. Mari kita bersetuju dengannya dan muat turun versi ini. Kami membongkar arkib ke dalam, kami dapat \gerhana.

    4.ADT

    Secara lalai, Eclipse tidak begitu sesuai untuk membangunkan aplikasi Android. ADT ialah pemalam yang mengkonfigurasi persekitaran pembangunan untuk menggunakan SDK Android dan menambah keupayaan pembangunan yang mudah.

    Lancarkan Eclipse (\eclipse\eclipse.exe). Apabila anda mula-mula memulakannya, ia akan meminta anda untuk menunjukkan direktori kerja tempat ia akan menyimpan maklumat tentang projek. Sekali lagi, saya cadangkan untuk tidak pergi jauh dan membuat katalog \ruang kerja dan nyatakan direktori ini.

    Jadi Eclipse dilancarkan. Muat turun pemalam ADT.

    Dalam menu yang kami lancarkan Bantuan > Pasang Perisian Baharu...


    tekan butang Tambah di sudut kanan atas


    masukkan " Pemalam ADT"di padang Nama
    alamat URL: https://dl-ssl.google.com/android/eclipse/- di padang Lokasi


    klik okey dan tunggu ia muncul Alat Pembangun(Jika anda menghadapi masalah, gunakan http dan bukannya https)
    Semak kotak Alat Pembangun dan klik Seterusnya


    Kami melihat komponen yang akan dipasang, klik sekali lagi Seterusnya



    Baca dan terima perjanjian lesen dan klik Selesai


    Muat turun komponen bermula. Jika ia keluar Amaran keselamatan itu ketulenan atau kesahihan perisian tidak dapat dipastikan, klik okey.

    Proses itu mengambil masa lebih kurang seminit.
    Selepas selesai anda perlu memulakan semula Eclipse - Mulakan semula Sekarang


    Selepas memulakan semula, Eclipse akan memaparkan dialog berikut:


    Perkara pertama diperlukan untuk mereka yang, atas sebab tertentu, tidak memuat turun dan membongkar SDK dalam langkah kedua arahan ini. Eclipse akan dapat melakukan ini sendiri. Dan sebagai tambahan, ia akan segera memuat turun platform Android terkini. Dia juga mencadangkan memuat turun versi 2.1 platform, kerana ia adalah yang paling disokong oleh sekumpulan peranti.

    Kami berminat dengan perkara kedua - ia membolehkan anda menunjukkan tempat kami membongkar SDK dalam langkah 2. Bagi kami ia adalah - \android-sdk-windows. Klik Seterusnya.

    Dan dalam tetingkap yang muncul, anda memilih sama ada untuk menghantar statistik kepada Google atau tidak. Ini tidak akan menjejaskan kerja dalam apa cara sekalipun.



    5. Platform Android

    Dan kita jatuh ke dalam Pengurus SDK.


    Di sini anda diminta memilih komponen untuk dimuat turun melalui Internet. Di sebelah kanan untuk setiap komponen ia ditunjukkan sama ada ia sudah dipasang atau belum. Jadi, apa yang akan kita muat turun?

    Anda pastinya perlu memuat turun kandungan folder Alat yang masih dinyahpasang. Juga dalam folder Tambahan (di penghujung senarai) cari item tersebut Pustaka Sokongan Android dan tandakan jika ada.

    Untuk versi Android yang lain yang anda perlukan, pilih Platform SDK sahaja. Perlu diingat bahawa setiap platform boleh mencapai berat sehingga 150 meter!!! Anda tidak akan mendapat banyak kemajuan di tempat kerja, pentadbir akan datang untuk anda kemudian :) Untuk pelajaran pertama anda hanya memerlukan platform 2.2 (API 8) Dan 2.3.3 (API 10). Anda hanya boleh memuat turunnya buat masa ini.

    Untuk platform versi 4.X, pilih Platform SDK(platform itu sendiri) dan Imej Sistem ARM EABI v7a(untuk emulator berfungsi).

    Jika anda tidak keberatan trafik, kemudian tambahkan perkara berikut untuk setiap platform:
    Sampel untuk SDK- kod sumber contohnya aplikasi
    API Google oleh Google Inc.- perlu jika anda akan bekerja dengan aplikasi Google (Peta, Navigasi, dll.)

    Jika anda langsung tidak kisah lalu lintas, tandai semua kotak. Tetapi anda perlu menunggu lama. Dan semua ini akan mengambil lebih daripada satu pertunjukan.

    Apabila semua orang telah memilih, tekan butang Pasang pakej X bawah kanan.

    Dalam tetingkap baharu kami mengesahkan bahawa kami bersetuju untuk memuat turun semua ini - Terima semua. Pada masa yang sama, di sini anda boleh melihat saiz dan menolak apa-apa.


    Klik Pasang - penunjuk berjalan dan log dibuka - muat turun telah bermula. Apabila saya memilih komponen, saya menunggu kira-kira 20 minit. Selepas itu, frasa itu muncul di tingkap:

    Pemasangan selesai. Tutup log dan Pengurus SDK.

    Untuk makluman, komponen baharu saya mengambil masa 1.5 gigabait.

    Seterusnya, mulakan semula Eclipse dan itu sahaja. Selepas melengkapkan langkah ini, kami mempunyai persekitaran pembangunan yang boleh digunakan untuk mengekodkan aplikasi Android. Mungkin tindakan ini akan kelihatan berlumpur dan membosankan, tetapi, malangnya, anda tidak boleh melakukannya tanpanya. Perkara akan menjadi lebih menyeronokkan dari sana. Jika sesuatu tidak berfungsi atau memberikan ralat, cuba Googling, anda mungkin bukan orang pertama yang menghadapi masalah sedemikian dan sudah ada penerangan tentang penyelesaian dalam talian. Atau tulis ke forum.

    Dalam pelajaran seterusnya kita akan mengkonfigurasi Peranti Maya Android (AVD) dalam Eclipse, buat permohonan pertama kami dan mari kita lancarkan. AVD ialah emulator telefon pintar Android di mana anda boleh menjalankan dan menguji aplikasi. Jangan sambungkan telefon pintar anda setiap kali) Kami juga akan melihat struktur projek aplikasi.

    P.S. Jika anda tidak melihat tetingkap ini


    atau anda menutupnya secara tidak sengaja - bukan masalah besar. Anda boleh menentukan laluan SDK dari langkah 2 secara manual.

    Dalam menu Eclipse Windows > Keutamaan


    Di sebelah kiri kita pilih Android, klik Semak imbas

    Tentukan direktori tempat anda membongkar SDK - \android-sdk-windows. klik Mohon.

    Kami diberitahu bahawa komponen hilang - tutup mesej ini dan klik okey


    Saya juga mendapat tetingkap ini:

    Ia memberitahu kami bahawa jika kami ingin menambah baik produk, kami boleh menghantar statistik penggunaan. Pilihan di tangan anda; anda sentiasa boleh menukar ini kemudian dalam tetapan. Saya meninggalkan kotak pilihan, saya tidak kisah)

    Selepas itu anda boleh pergi ke Pengurus SDK (dalam menu Eclipse Tetingkap > Pengurus SDK Android) dan muat turun platform.

    Ramai pengaturcara mahu mula membangunkan aplikasi untuk Android. Tetapi hanya sedikit orang yang menyedari langkah yang perlu diambil di sini. Koleksi ini direka untuk membantu pemula dalam menguasai pembangunan Android.

    Permulaan kerja

    Bagi mereka yang baru dalam pengaturcaraan kami akan membantu.

    Untuk Pemula Android Google telah membuat pengenalan yang baik kepada Android di tapak web mereka. Terdapat juga panduan Android sumber ramai yang hebat. Terdapat juga kursus dari Google tentang Udacity.

    Jika anda sedang mengalami masalah dengan Android, adalah sangat disyorkan untuk menyemak StackOverflow terlebih dahulu. Ia direka untuk menjawab soalan teknikal dan juga merupakan .

    Anda sentiasa boleh mencarinya di laman web kami.

    Soalan Lazim

    Saya mahu mula membangunkan untuk Android. Di manakah saya bermula?

    Langkah pertama dan paling penting dalam pembangunan Android ialah mempelajari Java dan XML. Sebaik sahaja anda lebih kurang biasa dengan kedua-duanya, lihat Dokumentasi Android rasmi dan ambil beberapa tutorial sehingga anda berasa cukup yakin untuk mencipta projek anda sendiri. Semoga berjaya!

    Adakah saya memerlukan peranti Android untuk pembangunan?

    Anda boleh menulis aplikasi tanpa sebarang peranti Android menggunakan emulator yang disertakan (atau Genymotion lanjutan). Walau bagaimanapun, untuk mengambil kira keperluan perkakasan, tiada pengganti untuk ujian pada peranti sebenar.

    IDE mana yang patut saya gunakan?

    • Android Studio- IDE yang disokong secara rasmi untuk pembangunan Android. Inilah yang digunakan dalam panduan dan video moden, termasuk yang daripada Google.
    • Gerhana telah menjadi IDE utama untuk pembangunan Android selama bertahun-tahun, itulah sebabnya kebanyakan tutorial, sumber, video dan tangkapan skrin lama dibuat dengannya.
    • IDEA IntelliJ adalah alternatif kepada Eclipse, tetapi pada masa kini lebih masuk akal untuk bermula dengan Android Studio. Android Studio ialah cabang IntelliJ IDEA, jadi anda mendapat semua faedahnya serta bonus Android.

    Mungkin saya harus melupakan Java dan mula belajar Kotlin?

    Google kini secara rasmi menyokong Kotlin sebagai bahasa pembangunan Android, tetapi itu tidak bermakna anda boleh melupakan sokongan Java. Dalam masa terdekat yang boleh dijangka, dokumentasi, alatan dan ciri platform baharu akan menyokong Kotlin dan Java. Walaupun Kotlin ialah bahasa yang lebih baharu dengan beberapa ciri yang bagus, anda masih boleh mencipta aplikasi yang hebat dalam Java. Pilihan terpulang kepada anda, tetapi jika anda tidak peduli atau seorang pemula, maka mungkin lebih baik untuk memilih Kotlin.

    Sumber

    Berikut ialah sumber utama untuk mempelajari pembangunan Android dalam bahasa Inggeris. Ini bukan senarai lengkap, tetapi ia sudah memadai untuk anda bermula.

    Sumber Android Rasmi

    Reka bentuk

    • Beauties untuk Android - inspirasi untuk mencipta antara muka grafik untuk Android.

    Surat berita

    • Android Weekly ialah surat berita yang hebat untuk membantu anda mengikuti perkembangan terkini Android.

    Koleksi perpustakaan

    Alatan

    • Genymotion ialah emulator yang sangat berguna dan berfungsi.
    • Android Asset Studio ialah koleksi alatan yang sangat baik untuk mencipta/mengedit ikon, imej, dsb.
    • Codota Plug-in untuk Android Studio - contoh kod yang hebat betul-betul dalam Android Studio.

    Contoh aplikasi sumber terbuka

    Idea Aplikasi

    Jadi anda mempunyai idea untuk apl... Orang ramai menulis tentangnya setiap hari. Tetapi sebelum anda meminta bantuan dalam melaksanakan projek, anda perlu menjawab soalan utama berikut:

    Berapa bajet saya?

    Jika anda serius dan ingin mengeluarkan produk anda, anda harus memikirkan bajet anda. Walaupun untuk aplikasi mudah, anda perlu memikirkan beberapa ribu dolar. Sekurang-kurangnya.

    Apakah strategi pemasaran saya?

    Adakah anda akan menggunakan mulut ke mulut biasa atau adakah anda sanggup membayar untuk kemasyhuran?

    Apakah senarai tugasan untuk projek ini?

    Juga, apakah sekatan? Berapa ramai pembangun yang saya perlukan?

    Dari mana data akan datang/di mana ia akan disimpan?

    Dan juga, bagaimana ia akan digunakan? Adakah saya mempunyai dasar privasi yang sesuai?

    Adakah terdapat matlamat untuk membuat wang?

    Jika ya, bagaimana anda akan mencapainya? Melalui pengiklanan, IAP, langganan, aplikasi berbayar? Semua di atas?

    Bagaimanakah anda akan membayar pemaju anda?

    Adakah anda mempunyai modal atau adakah anda akan membayarnya selepas permohonan mula menjana pendapatan? Selalunya kontraktor bebas memerlukan sebahagian daripada jumlah kos di hadapan. Kebanyakan pembangun tidak berminat dalam perkongsian hasil melainkan mereka melabur dalam apl itu sendiri.

    Apakah kaedah ujian?

    Apakah jenis peranti yang akan anda pasangkan? Berapa banyak lelaran yang anda perlukan? Apakah jenis orang yang anda mahu terlibat?

    Berapa lama lagi anda mahu menerbitkan apl anda ke kedai?

    Ini pasti akan menjejaskan pendapatan akhir.

    Adakah anda akan memerlukan atau menawarkan pendaftaran/integrasi media sosial?

    Pertimbangkan untuk melaksanakan fungsi ini.

    Apakah khalayak sasaran anda?

    Adakah ia aplikasi khusus atau boleh diedarkan di mana-mana?

    Adakah idea saya sudah dilaksanakan?

    Jika ya, bagaimanakah saya boleh memperbaikinya atau apa yang kurang daripadanya?

    Apa yang perlu dilakukan dengan idea apl jika anda bukan pembangun?

    Anda mungkin sedang mencari pembangun untuk menyertai pasukan anda untuk melaksanakan aplikasi. Jika anda mempunyai wang dan boleh membayar pemaju atau syarikat, maka semuanya mudah dan jelas. Seterusnya kita akan bercakap tentang apa yang perlu dilakukan jika anda tidak mempunyai wang yang cukup untuk membayar seseorang.

    Sedari bahawa idea anda mungkin tidak unik, dan pembangunan memerlukan usaha yang ketara.

    • Lukis reka bentuk aplikasi anda (penampilan dan kefungsian). Ia boleh menjadi kasar dan dilukis di atas kertas. Tetapi ia harus agak spesifik dan tidak kabur.
    • Buat senarai kemahiran anda berkaitan idea.
    • Buat senarai apa yang akan anda laburkan ke dalam idea anda.

    Fahami bahawa pembangunan memerlukan usaha yang besar. Bayangkan pembangun bekerja sepenuh masa (8 jam) selama 2 bulan untuk membuat aplikasi anda. Dan anda juga bekerja sepenuh masa. Apa yang anda lakukan pada masa ini? Jika kerja anda, pada pendapat anda, berakhir lebih awal, maka anda perlu mempertimbangkan semula idea itu. Dalam senario ini, pembangun melakukan kebanyakan kerja dan anda, terus terang, tidak berguna. Perkara yang boleh anda berikan selepas apl selesai tidak begitu penting dan tidak akan mendorong pembangun untuk menyelesaikan produk.

    Menyemak semula idea anda

    Jika pembangun melakukan lebih banyak kerja daripada anda, idea itu perlu dipertimbangkan semula untuk mengagihkan kerja dengan lebih saksama. Ini akan memberi anda faedah bekerja bersama. Lihat senarai kemahiran anda dan fikirkan bagaimana ia boleh digunakan. Tidak mengapa jika aplikasi berbeza daripada idea awal. Semak semula sehingga kerja anda dan kerja pembangun sekurang-kurangnya sama.

    • Agihkan kerja seadil mungkin.
    • Fokus pada kemahiran anda dahulu.
    • Beban kerja anda hendaklah lebih kurang sama dengan 2 bulan kerja sepenuh masa. Untuk aplikasi mudah muat turun sudah tentu mungkin kurang. Anda boleh bertanya kepada komuniti (cth.