کدهای تکراری را جایشان نقطه چیم گذاشتم که گیج نشوید. خب Relative اول که layout اصلیمان هست. و Relative دومی را ببینید از اول دکمه های من باز شده تا آخرش. اما توجه کنید. اولا که طول و عرضش را دادم wrap content. این چی هست. برای طول و عرض سه نوع مقدار دهی میتوانید بکنید.
1)یا اینکه عدد بدهید بر اساس dp و px که گفتم
2)بگذارید fill parent یا match parent که یعنی کل والد خودش را پر کند. یعنی هرچقد والدش فضا گرفت این هم فضا بگیرد و به تعبیری هرچقد که layout ای که در آن هست جا دارد این همان قدر بزرگ شود
3)بگذارید wrapcontent که این یک جورهایی برعکس قبلی هست. یعنی اینکه هرچقدر که محتوایی که در آن هستند جا میخواهد این هم همانقدر بزرگ باشد! مثلا اگه 3 تا دکمه در آن هست همانقدر باشد سایزش نه بیشتر نه کمتر
2)بگذارید fill parent یا match parent که یعنی کل والد خودش را پر کند. یعنی هرچقد والدش فضا گرفت این هم فضا بگیرد و به تعبیری هرچقد که layout ای که در آن هست جا دارد این همان قدر بزرگ شود
3)بگذارید wrapcontent که این یک جورهایی برعکس قبلی هست. یعنی اینکه هرچقدر که محتوایی که در آن هستند جا میخواهد این هم همانقدر بزرگ باشد! مثلا اگه 3 تا دکمه در آن هست همانقدر باشد سایزش نه بیشتر نه کمتر
شاید شما بپرسید که پس match parent چه تفاوت با fill parent دارد؟ این همان fill parent هست. فقط چون حس میکردن fill parent درست منظور را نمیرساند از API8 به بالا کردنش match parent. هرکدام را دوست دارید استفاده کنید پس.
در انتها هم گفتم که این Relative ای که ساختم وسطه والد خودش قرار بگیرد.
فقط حواستان باشد که margin هایی که دادیم را حذف کنید.
خب میبینید که حتی تبلت هم انتخاب کنم اینها وسط قرار میگیرند
فقط حواستان باشد که margin هایی که دادیم را حذف کنید.
خب میبینید که حتی تبلت هم انتخاب کنم اینها وسط قرار میگیرند
خب فقط آخرین بحث عکس گذاشتن. قبلا که یاد دادم فقط یک دوره میکنم.
شما هرچی دوست دارید بگذارید. روی پوشه Res راست کلیک کنید و یک directory بنام drawable بسازید. اگر از نسخه های بالاتر API استفاده کنید خودش پیشفرض دارد اینها را که drawable های آن پسوند دارند. کاری نداشته باشید شما مثلا داخل mdpi بروید. اگر هم نداشتید این ها را همان drawable را خودتان بسازید و استفاده کنید.
حالا عکستان را در این پوشه کپی کنید. اینطوری مثلا:
شما هرچی دوست دارید بگذارید. روی پوشه Res راست کلیک کنید و یک directory بنام drawable بسازید. اگر از نسخه های بالاتر API استفاده کنید خودش پیشفرض دارد اینها را که drawable های آن پسوند دارند. کاری نداشته باشید شما مثلا داخل mdpi بروید. اگر هم نداشتید این ها را همان drawable را خودتان بسازید و استفاده کنید.
حالا عکستان را در این پوشه کپی کنید. اینطوری مثلا:
حالا برای عکس دادن... یکی از دکمه ها را میگم و بقیه با خود شما. دکمه ای که میخواهید به آن عکس بدهید را داخل tag اش بنویسید:
که about اسم عکسم هست. فقط یک نکته حواستان باشد... اسم عکسها را با حروف بزرگ بدهید در موقع اجرا به مشکل میخوردید. پس کوچک بنویسید. خب بقیه هم عین همین. به همه دکمه هایتان عکس بدهید.
فقط در نهایت شبیه ساز را بگم چطور اد کنید. ببینید در منوی start داخل run سرچ کنید: avd تا avd manager بالا بیاد برای شما. حال روی create کلیک کنید تا یک دستگاه جدید برای شما بسازد.
حالا ویژگی هایش را طبق زیر پر کنید. البته api که سلیقه خودتان هست وطبق نسخه هایی که دارید. تیک snapshot و GPU هم از اخرش بردارید حتما
حالا ویژگی هایش را طبق زیر پر کنید. البته api که سلیقه خودتان هست وطبق نسخه هایی که دارید. تیک snapshot و GPU هم از اخرش بردارید حتما
خب تموم شد. حالا داخل اینتلیجی بروید. در بالا اسم پروژتان را نوشته سمت راست در یه منوی کشویی. آن را باز کنید بعد edit configuration را بزنید. حالا در تنظیماتی که خواهد آمد اسم شبیه سازتان را از بخش emulator انتخاب کنید. ok بزنیدو تمام. ازین به بعد run روی شبیه ساز اجرا میکند پروژه را.
با تشکر از خانم مقاری بابت آموزش عالیشون پی دی اف آموزش های قبلی رو می تونین از طریق
@androidi_bot
دریافت کنین و این آموزشم اضافه میشه بعد یه سری از دوستان همیشه موقع آموزشا لیو میدن ! می تونن کانالو mute کنن و آموزش ها ساعت مشخصی داره بعد اون پیام نمیاد ! اگرم از عملکرد کانال راضی هستین حتما و حتما در لینک زیر به ربات 5 ستاره بدین تا آموزش ها تعدادش افزایش پیدا کنه
👇👇👇👇👇
https://telegram.me/tgchannelbot?start=androiddevelop
☝☝☝
@androidi_bot
دریافت کنین و این آموزشم اضافه میشه بعد یه سری از دوستان همیشه موقع آموزشا لیو میدن ! می تونن کانالو mute کنن و آموزش ها ساعت مشخصی داره بعد اون پیام نمیاد ! اگرم از عملکرد کانال راضی هستین حتما و حتما در لینک زیر به ربات 5 ستاره بدین تا آموزش ها تعدادش افزایش پیدا کنه
👇👇👇👇👇
https://telegram.me/tgchannelbot?start=androiddevelop
☝☝☝
با عرض سلام به همه دوستان
1-تمامی آموزش های قبلی در ربات اندرویدی ما @androidi_bot موجود است و می تونین اول اونها رو مطالعه کنین و بعد با کانال ادامه بدین .
2-تبادلات خیلی کم و بیشتر با کانال های مفید و مرتبط انجام میشه و برای آشنایی دوستان دیگر با کانال است لطفا صبور باشین 😊
3-اگر تا کنون از عملکرد کانال راضی بودین و علاقه مند به ادامه یافتن کار کانال می باشین اولا کانال رو به دوستانتون به وسیله ی پیغام بعدی معرفی کنین و لطفا به کانال ما 5 ستاره بدین ->لینک دادن 5 ستاره به کانال
https://telegram.me/tgchannelbot?start=androiddevelop
👇👇👇👇👇👇👇👇👇
دوستانی که در هر یک از زمینه های ●برنامه نویسی اندروید به وسیله ی Xamarin
●برنامه نویسی اندروید به وسیله ی Qt
●دیباگ کردن و مانیتورینگ و کار کردن تخصصی با Android Studio
خودشون تخصص دارن یا دوستی رو میشناسن در صورت تمایل می تونن با آیدی
@mohamadghaffari
در ارتباط باشند تا آموزش هاشون با نام خودشون در کانال قرار بدن .
کاربران عزیزم می تونن نظر بدن که این آموزش ها هم اضافه بشه یا خیر.
4-آموزش های خانم مقاری هم ادامه داره و زمان آموزش بعدی بهتون اطلاع داده میشه .
Ahoura Team
1-تمامی آموزش های قبلی در ربات اندرویدی ما @androidi_bot موجود است و می تونین اول اونها رو مطالعه کنین و بعد با کانال ادامه بدین .
2-تبادلات خیلی کم و بیشتر با کانال های مفید و مرتبط انجام میشه و برای آشنایی دوستان دیگر با کانال است لطفا صبور باشین 😊
3-اگر تا کنون از عملکرد کانال راضی بودین و علاقه مند به ادامه یافتن کار کانال می باشین اولا کانال رو به دوستانتون به وسیله ی پیغام بعدی معرفی کنین و لطفا به کانال ما 5 ستاره بدین ->لینک دادن 5 ستاره به کانال
https://telegram.me/tgchannelbot?start=androiddevelop
👇👇👇👇👇👇👇👇👇
دوستانی که در هر یک از زمینه های ●برنامه نویسی اندروید به وسیله ی Xamarin
●برنامه نویسی اندروید به وسیله ی Qt
●دیباگ کردن و مانیتورینگ و کار کردن تخصصی با Android Studio
خودشون تخصص دارن یا دوستی رو میشناسن در صورت تمایل می تونن با آیدی
@mohamadghaffari
در ارتباط باشند تا آموزش هاشون با نام خودشون در کانال قرار بدن .
کاربران عزیزم می تونن نظر بدن که این آموزش ها هم اضافه بشه یا خیر.
4-آموزش های خانم مقاری هم ادامه داره و زمان آموزش بعدی بهتون اطلاع داده میشه .
Ahoura Team
#سورس_کد #لایبرری #color_picker
سلام امروز می خوام بهتون یه کتابخونه برای انتخاب رنگ بهتون معرفی کنم که می تونین برای برنامتون یه قسمت تنظیمات بذارین و در اونجا در قسمت انتخاب رنگ متن این کتابخونه رو استفاده کنین اینجوری برنامتون خیلی حرفه ای تر به نظر میاد و شخصی سازی توسط کاربر بیشتر میشه که نتیجش رضایت و هم چنین فروش و نصب بیشتر توسط کاربران است! لینک در پست بعدی
@androiddevelop
سلام امروز می خوام بهتون یه کتابخونه برای انتخاب رنگ بهتون معرفی کنم که می تونین برای برنامتون یه قسمت تنظیمات بذارین و در اونجا در قسمت انتخاب رنگ متن این کتابخونه رو استفاده کنین اینجوری برنامتون خیلی حرفه ای تر به نظر میاد و شخصی سازی توسط کاربر بیشتر میشه که نتیجش رضایت و هم چنین فروش و نصب بیشتر توسط کاربران است! لینک در پست بعدی
@androiddevelop
https://github.com/LarsWerkman/HoloColorPicker آموزش برنامه نویسی اندروید @androiddevelop