در نسخه آخر اندروید در قسمت layout ها گزینه relative layout وجود نداره
راحت ترین کار برای ایجاد آن راست کلیک کردن روی constrain layout و انتخاب convert و سپس relative layout است.
در نسخه آخر اندروید در قسمت layout ها گزینه relative layout وجود نداره
راحت ترین کار برای ایجاد آن راست کلیک کردن روی constrain layout و انتخاب convert و سپس relative layout است.
وقتی میخواهیم توی تکست ویو متن یا عددی وارد کنیم ولی کیبرد مجازی گوشی باز نمیشه باید از راه زیر بریم تو تنظیمات AVD و حلش کنیم
Device settings > Language and Input > Default > Hardware (Physical Keyboard) > set to off
زمانی که برنامه رو build می کنیم و با خطای زیر مواجه می شیم
Could not find com.android.tools.build:gradle:3.5.1.
در درجه اول باید یه وی پی ان درست و حسابی داشته باشیم.
در درجه دوم باید به نت وصل باشیم.
خودش فایل های مورد نیازش رو دانلود می کنه به همین راحتی
با خط کد زیر میتوان نام برنامه را که در نوار بالایی در هنگام اجرای اکتیویتی نمایش داده میشه را مخفی کرد
این خط کد را باید در داخل onCreate قرار بدیم
getSupportActionBar().setDisplayShowTitleEnabled(false);
مشکلی که امروز برام پیش اومد این بود که همه اجزایی که با طراحی گرافیکی با خروجی که توی ADV می گرفتم مشابه نبود یعنی توی AVD همه اجزای صفحه می رفتن می چسبیدن بالای صفحه.
یه ارور اینجوری توی کدم داشتم
...the view is not constrained vertically at run time it will jump
که بعد از بررسی متوجه شدم که مشکل بخاطر همینه . در واقع در نسخه جدید اندروید استودیو این مشکل هست و باید از آیکون عصای جادویی یا infer constrains استفاده بشه تا به این ترتیب مشکل رفع بشه.
بله بله بله
اینجانب رفتم اندروید استودیو رو از یه سایت ایرانی دانلود کردم حدود یک گیگ بود و نصب کردم و موقع اجرا متوجه شدم که یه چیزی به اسم SDK لازم داره
رفتم که اونم دانلود کنم دیدم که ای داد بی داد حدود 13 گیگه و چون ما اینترنت خیلی خیلی پر سرعت و خیلی خیلی نامحدودی داریم گفتم حسش نیست بمونه بعد!!!!
نتونستم توی بازار این SDK ها رو پیدا کنم و یه فروشنده بهم گفت که تنها راهش دانلود کردنه
دوباره دست به دامن اعضای گروه های تلگرامی شدم و یک نفر راهنمایی کرد که شما VPN نصب و اجرا کن و بعد اندروید استودیو رو اجرا کن اون خودش همه چیزای لازم رو دانلود و نصب می کنه
بله منم همین کارو کردم حدود 3 ساعت طول کشید تا همه بسته های SDK مورد نیاز به صورت خودکار نصب شد و من تونستم اولین برنامه اندرویدی رو ایجاد کنم
اما خب بلاخره اندروید استودیو باز شد و حالا فکر کنم میتونم اولین برنامه رو ایجاد کنم
آموزشی که قبلا دانلود کردم مربوط به ایکلیپس هستش و من باید وقت بزارم و با محیط اندروید استودیو آشنا شم
فکر میکنم برای شروع بهتره که از خود سایت مرجع یعنی لینک زیر استفاده کنم
https://developer.android.com/training/basics/firstapp/creating-project
امروز یه کشف جدید نمودم اونم اینکه ایکلیپس بنده AVD ندارد یعنی همان شبیه سازگوشی اندروید
پس از جستجوهای فراوان و پرس و جو متوجه شدم که کلا این چیز خیلی مهمی نیست و میتونم از genymotion به جاش استفاده کنم
یه نفر تو گروه بهم گفت که کلا ایکلیپس زیاد ابزار مناسبی نیست و اندروید استودیو چیز بهتریه
و سایت android_studio.ir رو بهم معرفی کرد تا نحوه نصب اندروید استودیو رو از اونجا بخونم