Cara mengklasifikasikan fail java yang berbeza dalam Android mengikut fungsinya, seperti membahagikannya kepada kacang penyesuai aktiviti, dsb.
我想大声告诉你
2017-05-16 13:24:13
Cara mengklasifikasikan fail java yang berbeza mengikut fungsinya dalam Android, seperti membahagikannya kepada kacang penyesuai aktiviti, dsb.
Saya sedang mengkonfigurasi aktiviti halaman, konfigurasi, alat http rangkaian, util, dan lain-lain. Saya rasa klasifikasi itu adalah untuk menjadikannya lebih jelas pada masa hadapan selagi anda boleh membezakannya dengan jelas, ia akan menjadi lebih jelas kepada orang lain
Subkontrak boleh dikelaskan secara fleksibel mengikut keperluan anda sendiri:
Boleh dibahagikan mengikut fungsi: Pembelajaran kaedah subkontrak projek sumber terbuka Android (eoe, oschina, github
Boleh juga dibahagikan mengikut perniagaan: android-architecture.
Lebih jelas untuk membahagikan mengikut rangka kerja MVP dan modul berfungsi
Projek yang agak kecil boleh dibahagikan seperti ini, model MVC biasa. Projek yang lebih besar perlu dibahagikan mengikut modul, rujuk MVP atau MVVM
Semakin banyak anda menulis kod, semakin banyak anda akan memberi perhatian kepadanya, dan anda perlahan-lahan akan mengembangkan gaya anda sendiri.
Saya ada cara, iaitu, lihat hubungan warisan kelas anda Contohnya, MainActivity extends Activity yang kami tulis sendiri boleh diklasifikasikan ke dalam kategori Activity XXXAdapter extends BaseAdapter juga boleh diklasifikasikan ke dalam kategori Adapter. Ringkasnya, ia bermaksud mengumpulkan perkara yang mempunyai persamaan ke dalam satu kategori.