تکنیک های اسکرولینگ برای متریال دیزاین - بخش دوم

تکنیک های اسکرولینگ برای متریال دیزاین - بخش دوم

در مطلب قبلی شما را با برخی از تکنیک های اسکرولینگ در اندروید آشنا نمودیم، در ادامه با ما همراه باشید تا چند تکنیک دیگر را نیز به شما آموزش دهیم. 3. تکنیک اسکرولینگ سوم در این نوع تکنیک از ناحیه فضای انعطاف پذیر که در ابتدا توضیح داده شد، استفاده می شود. این کار به منظور کاهش ارتفاع اولیه AppBarLayout هنگام اسکرول شدن محتوا انجام می شود. زمانی که محتوا به پایین اسکرول داده می شود، ارتفاع AppBarLayout به اندازه واقعی خود افزایش می یابد. در ویدئوی زیر این تکنیک در عمل نمایش داده شده است. برای این...

تکنیک های اسکرولینگ برای متریال دیزاین - بخش اول

تکنیک های اسکرولینگ برای متریال دیزاین - بخش اول

با روی کار آمدن متریال دیزاین این موضوع روشن شد که حرکت ها و انیمیشن ها به دو امکان چشم نواز در اپلیکیشن های اندرویدی مدرن تبدیل خواهند شد. اما متاسفانه گوگل راه حل ساده ای برای یکپارچه سازی این بخش ها در اپلیکیشن در اختیار توسعه دهندگان قرار نداده است، در نتیجه کتابخانه های متعددی برای حل این مشکل توسعه یافته اند. در طول کنفرانس I/O امسال، گوگل به معرفی کتابخانه پشتیبانی اندروید پرداخت، این اقدام گوگل کار با متریال دیزاین را برای توسعه دهندگان تسهیل می بخشد، بدین ترتیب توسعه دهندگان قادر به تمر...

دیپ لینکینگ در اپلیکیشن ها جهت بهبود در کشف

دیپ لینکینگ در اپلیکیشن ها جهت بهبود در کشف

بهبود کشف اپلیکیشن برای توسعه دهندگان مستقل با دشواری های همراه است، زیرا در تمامی اپ استورها مخصوصا گوگل پلی معمولا توسعه دهندگان بزرگ و شناحته شده جداول و رتبه بندی ها را تحت سلطه خود گرفته اند. به بیان محققان، تنها 3% از 250 رتبه برتر در پلی استور به توسعه دهندگان جدید و تازه کار تعلق دارد، بدین ترتیب تنها 1.2% از درآمد کل شامل این افراد می شود. بر پایه مطالعه ای که از سوی Tune صورت گرفته 47% از کاربران اپلیکیشن ها را در اپ استور کمپانی اپل می یابند، در حالی که 53% از کاربران گوگل پلی را مورد...

مدیریت و نمایش تصاویر در اندروید

مدیریت و نمایش تصاویر در اندروید

اندروید ویوهای فراوانی را در اختیار توسعه دهندگان قرار می دهد که با کمک آنها می توانند یک رابط کاربری برای اپلیکیشن خود تعریف کنند. علاوه بر این، ویوها امکانات متعدد دیگری برای نمایش اطلاعات و گرفتن ورودی ها از کاربر را نیز در بر می گیرند، مانند ورودی های متنی و ویوهای تصویری. اندروید ارائه دهنده ویوهایی برای نمایش تصاویر از منابع گوناگون است و جابجایی بین این تصاویر را نیز میسر می سازد. بسیاری از ویوها ImageView و برخی دیگر ImageSwitcher هستند. این ویوها از سطح عملکرد بالایی برای نمایش تصاویر د...

کار با وب ویوها در اندروید

کار با وب ویوها در اندروید

اندروید ویوهای متنوعی را جهت ساخت رابط کاربری اپلیکیشن در اختیار توسعه دهندگان قرار می دهد، به عنوان نمونه می توان به وب ویو اشاره کرد، این نوع از ویوها را می توان در اکتیویتی ها جاسازی کرد و از آن به عنوان ابزاری برای نمایش صفحات وب بهره جست. توانایی نمایش صفحات وب در اکتیویتی مزایای بیشماری در پی دارد، به عنوان مثال این کار استفاده مجدد از صفحات وب و وب اپلیکیشن ها را در اپلیکیشن اندروید امکان پذیر می سازد. محتوای صفحه وب را می توان مستقیما از سرور مدیریت کرد و در صورت لزوم تغییر داد. این روش...

آشنایی با نحوه ساخت اپلیکیشن های اندروید با استفاده از اندروید استودیو – بخش هفتم

آشنایی با نحوه ساخت اپلیکیشن های اندروید با استفاده از اندروید استودیو – بخش هفتم

در این دوره آموزشی قصد داریم شما را با اندروید استودیو و امکاناتی که این ابزار قدرتمند در اختیار توسعه دهندگان قرار می دهد، آشنا کنیم. در مطلب قبلی شما را با نحوه کار با اکتیویتی ها و لی اوت های اندروید آشنا کردیم. جهت دریافت پکیج آموزشی کامل کار با اندروید استودیو می توانید به لینک زیر مراجعه کرده و در سریع ترین زمان ممکن کار با این IDE را فرا بگیرید و کار ساخت و توسعه نرم افزارهای اندرویدی خود را آغاز نمایید: آموزش اندروید استودیو asset ها - asset ها چه چیزهایی هستند؟ دایرکتوری res دربرگی...

آشنایی با نحوه ساخت اپلیکیشن های اندروید با استفاده از اندروید استودیو – بخش ششم

آشنایی با نحوه ساخت اپلیکیشن های اندروید با استفاده از اندروید استودیو – بخش ششم

در این دوره آموزشی قصد داریم شما را با اندروید استودیو و امکاناتی که این ابزار قدرتمند در اختیار توسعه دهندگان قرار می دهد، آشنا کنیم. در مطلب قبلی شما را با لی اوت های اندروید آشنا کردیم. جهت دریافت پکیج آموزشی کامل کار با اندروید استودیو می توانید به لینک زیر مراجعه کرده و در سریع ترین زمان ممکن کار با این IDE را فرا بگیرید و کار ساخت و توسعه نرم افزارهای اندرویدی خود را آغاز نمایید: آموزش اندروید استودیو تمرین: ساخت یک تبدیل کننده دما - در این تمرین شما با چگونگی ساخت و استفاده از منابع اندرو...

آشنایی با نحوه ساخت اپلیکیشن های اندروید با استفاده از اندروید استودیو – بخش پنجم

آشنایی با نحوه ساخت اپلیکیشن های اندروید با استفاده از اندروید استودیو – بخش پنجم

در این دوره آموزشی قصد داریم شما را با اندروید استودیو و امکاناتی که این ابزار قدرتمند در اختیار توسعه دهندگان قرار می دهد، آشنا کنیم. در مطلب قبلی شما را با فایل منیفست و پیکربندی اندروید آشنا کردیم. جهت دریافت پکیج آموزشی کامل کار با اندروید استودیو می توانید به لینک زیر مراجعه کرده و در سریع ترین زمان ممکن کار با این IDE را فرا بگیرید و کار ساخت و توسعه نرم افزارهای اندرویدی خود را آغاز نمایید: آموزش اندروید استودیو ویوهای اندروید – ویجت های رابط کاربری یک ویو در اندروید نماینده ویجت، یک دکمه...