Sina.iRoid
دوشنبه 15 دی 1393, 18:39 عصر
سلام.
دوستان من در برنامه نویسی اندروید تازه کارم. یه چند تا سوال در مورد نحوه طراحی رابط گرافیکی کاربر دارم.
ابتدا اینکه چطور می تونیم یه رابط کاربری خوبی و طراحی کنیم!؟ (منظورم از لحاظ ظاهر هست. یعنی به صورت پیش فرض مولفه های گرافیکی اندروید که با xml می نویسیم، یه طراحی ساده ای داره و خیلی جذاب نیست!!! سوال من اینه که چطور می تونیم مثلا یه دکمه ای و با ظاهری متفاوت طراحی کنیم!؟)
در مورد سوال دوم هم؛ همانطور که می دونید باید رابط کاربری اپلیکیشن ها برای صفحه نمایش های متفاوتی بهینه بشه. از راه فرگمنت ها نمی خوام این کار و انجام بدم (یعنی در حال حاضر بلد نیستم)، اما من با استفاده از ایجاد کردن فولدر های متفاوت مثه: layout-large و ... UI و برای صفحه نمایش های متفاوت بهینه می کنم. اما یه مشکل خیلی اساسی که اعصاب خورد کن و وقت گیز هست اینه که مثلا اندازه دکمه در layout-large با اندازه layout-xlarge متفاوته و خب مسلما دومی باید اندازه های بزرگتری داشته باشه. اما خیلی سخته که بخوایم برای تک تک مولفه های گرافیکی اندازه ها رو تغییر بدیم. مثلا فرض کنید که 20 تا دکمه در یک برنامست!!! برای 20 تا دکمه باید یکی یکی این کار و انجام بدیم یا نه!؟
لطفا دوستانی که در این چند مورد اطلاعاتی دارند من و راهنمایی کنند.
سپاس
دوستان من در برنامه نویسی اندروید تازه کارم. یه چند تا سوال در مورد نحوه طراحی رابط گرافیکی کاربر دارم.
ابتدا اینکه چطور می تونیم یه رابط کاربری خوبی و طراحی کنیم!؟ (منظورم از لحاظ ظاهر هست. یعنی به صورت پیش فرض مولفه های گرافیکی اندروید که با xml می نویسیم، یه طراحی ساده ای داره و خیلی جذاب نیست!!! سوال من اینه که چطور می تونیم مثلا یه دکمه ای و با ظاهری متفاوت طراحی کنیم!؟)
در مورد سوال دوم هم؛ همانطور که می دونید باید رابط کاربری اپلیکیشن ها برای صفحه نمایش های متفاوتی بهینه بشه. از راه فرگمنت ها نمی خوام این کار و انجام بدم (یعنی در حال حاضر بلد نیستم)، اما من با استفاده از ایجاد کردن فولدر های متفاوت مثه: layout-large و ... UI و برای صفحه نمایش های متفاوت بهینه می کنم. اما یه مشکل خیلی اساسی که اعصاب خورد کن و وقت گیز هست اینه که مثلا اندازه دکمه در layout-large با اندازه layout-xlarge متفاوته و خب مسلما دومی باید اندازه های بزرگتری داشته باشه. اما خیلی سخته که بخوایم برای تک تک مولفه های گرافیکی اندازه ها رو تغییر بدیم. مثلا فرض کنید که 20 تا دکمه در یک برنامست!!! برای 20 تا دکمه باید یکی یکی این کار و انجام بدیم یا نه!؟
لطفا دوستانی که در این چند مورد اطلاعاتی دارند من و راهنمایی کنند.
سپاس