Saya mengesyorkan menggunakan nisbah yang sama untuk menyesuaikan diri dengan skrin yang berbeza. Contohnya: 160px sebagai unit Tulis yang boleh dilukis .
Jika 320px, maka 0.5 Jika 640px, 0.25 dan seterusnya. Menulis secara langsung PX boleh menyesuaikan diri dengan kebanyakan skrin Ini juga berdasarkan kaedah penulisan dalam blog Hong Yang di CSDN Tetapi perkara yang lebih menyusahkan ialah terdapat lebih banyak alat boleh dilukis. Anda boleh mencubanya untuk mengamalkannya!
Untuk adaptasi Android, sebaiknya gunakan alat peratusan yang disediakan oleh Google pada masa ini, iaitu reka letak ditulis dalam bentuk peratusan hampir tidak perlu menyesuaikan dengan resolusi setiap saiz skrin, kerana ia ialah peratusan, yang agak seperti bahagian hadapan , ini adalah trend.
Ini adalah sub-soalan, kawan Malah resolusi produk ios sangat berbeza-beza, apatah lagi berpuluh-puluh ribu mesin android Anda menulis kawalan lebar 500px, dalam Ia hanya satu pertiga daripada lebar pada skrin 2k, tetapi ia sudah menduduki lebih daripada dua pertiga daripada lebar pada mesin 720*1280, dan UI tidak dapat dilihat pun
Saya mengesyorkan menggunakan nisbah yang sama untuk menyesuaikan diri dengan skrin yang berbeza. Contohnya:
160px sebagai unit Tulis yang boleh dilukis .
Jika 320px, maka 0.5
Jika 640px, 0.25 dan seterusnya. Menulis secara langsung PX boleh menyesuaikan diri dengan kebanyakan skrin Ini juga berdasarkan kaedah penulisan dalam blog Hong Yang di CSDN Tetapi perkara yang lebih menyusahkan ialah terdapat lebih banyak alat boleh dilukis. Anda boleh mencubanya untuk mengamalkannya!
Saya mesti mengesyorkan dokumen rasmi yang saya terjemah: http://blog.csdn.net/wzy_1988...
Untuk adaptasi Android, sebaiknya gunakan alat peratusan yang disediakan oleh Google pada masa ini, iaitu reka letak ditulis dalam bentuk peratusan hampir tidak perlu menyesuaikan dengan resolusi setiap saiz skrin, kerana ia ialah peratusan, yang agak seperti bahagian hadapan , ini adalah trend.
Saya mengesyorkan artikel kepada anda http://www.jianshu.com/p/f188...
Ini adalah sub-soalan, kawan
Malah resolusi produk ios sangat berbeza-beza, apatah lagi berpuluh-puluh ribu mesin android
Anda menulis kawalan lebar 500px, dalam Ia hanya satu pertiga daripada lebar pada skrin 2k, tetapi ia sudah menduduki lebih daripada dua pertiga daripada lebar pada mesin 720*1280, dan UI tidak dapat dilihat pun
dp=px*160/dpi
Pada peranti dengan dpi=160, 160dp=160px=1inci
Pada peranti dengan dpi=320, 160dp=320px=1inci
Menggunakan dp memastikan bahawa pada sebarang resolusi, kesan visual 160dp adalah 1 inci panjang
Kini saya menggunakan reka letak automatik Hongyang