هم اکنون عضو شوید

ورود

فراموشی گذرواژه

گذروازه خود را فراموش کردید ؟

ورود

عضو شوید

با عضویت در سایت از امکانات فوق العاده بهرمنده خواهید شد.

دوره آموزش برنامه نویسی اندروید
آموزش Crop (برش) عکس در برنامه نویسی اندروید

آموزش Crop (برش) عکس در برنامه نویسی اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش Crop (برش) عکس در برنامه نویسی اندروید می پردازیم قبلتر آموزشی شبیه به این آموزش ایجاد شده بود ولی استفاده از آن کمی سخت بود ولی حجم بسیار کمی به اپ شما اضافه میشد اگر می خواهید راحت تر هر عکسی را برش دهید می توانید از کتاب خانه ای که در ادامه برای شما قرار میدهم استفاده کنید در ادامه می توانید پیش نمایشی از آن را مشاهده کنید با ما همراه باشید.

 

برای استفاده از این کتاب خانه مثل همیشه عمل می کنیم.

ابتدا وارد فایل Build.gradle از نوع Top Level شده سپس در بخش repositories خط زیر را اضافه کنید.

سپس وارد فایل Build.gradle از نوع Module شده سپس در بخش dependencies خط زیر را اضافه کنید.

سپس پروژه را sync کنید.

باید دسترسی های زیر را نیز به AndroidManifest.xml اضافه کنید.

برای اینکه از آن استفاده کنید می توانید مثل زیر عمل کنید.

دو راه برای اینکه عکس رو به دست بیارید وجود دارد یک استفاده از دوربین دومی استفاده از gallery همانطور که می بینید برنامه از گالری درون ساخت استفاده می کند. باید یکی از کد های بالا رو قرار دهید منظورم بخش دوربین و بخش گالری است.

نتیجه فایل هم در پوشه ای به نام Pictures ذخیره می شود.

برای اینکه دسترسی بیشتری برای به دست آوردن عکس داشته باشید منظور بروی برگشت انتخاب از گالری اشراف داشته باشید می توانید از onActivityResult استفاده کنید.

 

در صورتی انتخاب شد به طور مثال crop انجام شود.

 

این آموزش هم پایان رسید

 

موفق و موید باشیدو

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

با زبان های برنامه نویسی C# , Java , Php به صورت تخصصی کار کردم و بیشتر وقتم رو در برنامه نویسی می گذرونم علاقه زیادی به ساخت اپلیکیشن اندروید دارم.

نظرها ( ۳ )

  1. Jafar
    ۲۹, اردیبهشت , ۱۳۹۸ در ۱۱:۱۳ ب.ظ

    اموزش خوبی بود ممنون

  2. Jabbar
    ۱۴, خرداد , ۱۳۹۸ در ۴:۰۳ ق.ظ

    سلام آقای جعفر پور عزیز
    واقعا ممنون برای این پست برنامه خیلی عالی کار می کنه، ی سوال داشتم من چون خارج از کشور زندگی می کنم می خواستم بدونم استفاده از این کتاب خونه در برنامه ای که می خوام توی گوگل پلی استور بفروشم از نظر قانون کپی رایت برام مشکلی ایجاد نمیکنه؟ و اینکه من این کتابخونه رو توی گیت هاب پیدا کردم و می خواستم یکم تغییرات توش بدم ولی بازم نگران قانون کپی رایتم اگه میشه ی توضیحی بدین لطفا!