رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.

محمد معین عبدی

تیم استادیار
  • تعداد ارسال ها

    27
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در سایت

21

درباره محمد معین عبدی

  • درجه
    Moein

پیشفرض

  • وضعیت فردی :
    مجرد
  • جنسیت :
    اقا
  • محل تولد :
    کرمانشاه
  • محل سکونت :
    کرمانشاه
  • مدل گوشی :
    wileyfox swift
  • درباره من :
    دانشجوی مهندسی نقشه برداری . علاقه مند به برنامه نویسی

آخرین بازدید کنندگان نمایه

353 بازدید کننده نمایه
  1. سلام بر دوستان عزیز، خیلی وقت بود که در هیچ انجمنی فعال نبودم اما به جبران این غیبت، با یک آموزش خوب خدمت شما رسیدم این دوره شامل آموزش استفاده از کتابخانه های قدرتمند Rxjavaو Dagger و android architecture components می باشد و با استفاده از این ابزار ها، معماری MVVM را پیاده خواهیم کرد و به زبان بسیار ساده این مفاهیم نسبتأ پیچیده را یاد خواهید گرفت. نکته برای راحتی کار خودم از پلتفرم داکیومنت نویسی GitBook استفاده کردم و ویدیو ها در سایت آپارات آپلود شده و در کنار آموزش ویدیویی، آموزش متنی نیز در کنار آن قرار داده شده! لینک دوره: دوره معماری MVVM در اندروید استدیو و کاتلین نکته : آموزش هنوز تکمیل نیست اما هر روز تکمیل تر خواهد شد تا به نتیجه مطلوب خود برسد! خوشحال میشم نظرات و پیشنهادات خودتون رو در این تاپیک بیان کنید! نکته آخر: این آموزش مختص به هیچ انجمنی نیست و صرفا جهت آموزش به همه برنامه نویسان عزیز می باشد و در تمامی انجمن های برنامه نویسی قرار داده خواهد شد!
  2. سلام این دو تفاوت چندانی ندارن و هنگامی درون xml درون پراپرتی onClick چیزی نوشته میشه مثلا buttonClicked یک تگ بهش اضافه میشه و با ماژول onClick درون اکتیوتی از طریق یک دستور شرطی که اگر ویو برابر با buttonClicked بود رویداد رو شناسایی میکنیم ولی در حالت بعدی اگه با دستور setOnClickListener بیایم و ست کنیم میاد و یک listener از نوع interface به صورت مجزی و فقط برای همون شی ایجاد میکنه. امیدوارم که به دردتون خورده باشه!
  3. پس این چیزی که میبینم خیلی کار داره. لطفا یک پیغام خصوصی ارسال کنید تا هماهنگ بشیم ، موفق باشید.
  4. تاییدیه پیامکی قصد دارید داخل برنامه بذارید؟ سامانه پیامکی کانفیگ کردید؟
  5. سلام ابتدا باید سورس بررسی شود بعدا در مورد قیمت صحبت میکنیم، سمت وب با کدوم زبان برنامه نویسی نوشته شده از چه معماری نرم افزاری استفاده کردید؟!
  6. سلام دوست عزیز برای اینکار میشه ی از روشی رفت کتابخونه پیکاسو واس اندروید استدیو و توی اون کلاس یک ایمیج ویو تعریف میکنید و کد یو ار ال رو اون متغیر در نظز میگیرید و وقتی تصویر روی ایمیج ویو ست شد از طریق یک public bitmap اون رو برمیگردونیم... اگه نیازع تا کد بنویسم واستون ؟
  7. درود لطفا ارور لاگ خودتون رو قرار بدید نه کدنویسی خودتون رو. موفق باشید
  8. سلام خیر لازم نیست ، کد های اکس ام ال و کد اکتیوتی رو اینجاقرار بدید اگر هم امکانش هست ارور لاگ رو هم بذارید اینحا تا بررسی کنم
  9. رفتم سایتشو چک کردم نسخه استیبل دیگه ثابته تا اطلاع ثانوی تغییر نمیکنه ولی آن استیبل هنوز دارن تغییرات روش اعمال میکنن تا جایگزین استیبل کنن. Parrot security os هم چک کن خوبه
  10. سلام دوست عزیز ، فرقی نداره من خودم ابونتو میت Ubuntu mate استفاده میکنم چیزایی ک لازم داشتم روش نصب کردم مشکلی هم نداشتم. بستگی ب مهارت خودتون با لینوکس داره... و در مورد ورژن ، باید ثابت باشه ک حین کارباهاش به باگ برنخورید چون واقعا اذیت میشید... معمولا نسخه ثابت بهترن و LTS هم باشه عالیه LONG TIME SUPPORT
  11. سلام بله از IntelliJ IDEA نسخه community edition استفاده میکنه شما میتونید از همون IntelliJ IDEA استفاده کنید ولی اندروید استدیو بهتره چون سفارشی سازی شده واسه خود گوگل هست و امکاناتی نظیر Google cloud platform رو هم به صورت مستقیم درون خود نرم افزار پشتیبانی میکنه. موفق باشید
  12. مشکل در Shared Preference

    سلام دوست عزیز بله راهی وجود داره که اونم اینه که یک لیستنر listener برای اون ایجاد کنیم مانند نمونه زیر : SharedPreferences.OnSharedPreferenceChangeListener sharedPreferenceChangeListener = new SharedPreferences.OnSharedPreferenceChangeListener() { @Override public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) { if (key.equals("your_key")){ // code marbote } } };
  13. تنظیم موقعیت هر view

    سلام دوست عزیز مشکل شما به این دلیله ک صفحات تلفن های هوشمند اندروید با هم دیگه فرق دارن ولی من ی راهکار بهت میدم از اون استفاده کن من جواب گرفتم استفاده از فلکس باکس لایوت ک خیلی خوبه رو هر صفحه ای میاد لایه مورد نظر رو خودش تولید میکنه flexbox layout GitHub - google/flexbox-layout: Flexbox for Androi... خدمت شما
  14. سلام دوست عزیز ، فکر کنم میخاید ب دکمه های اپلیکیشنتون استایل بدید تا اینجایی ک من فهمیدم برای اینکار ابتدا در پوشه Values در فایل Styles.xml یک استایل برای دکمه هاتون اصافه کنید به این صورت <style name="MyButton" parent="Theme.AppCompat.Light"> <item name="colorControlHighlight">@color/colorAccent</item> <item name="colorButtonNormal">@color/colorPrimary</item> </style> و برای استفاده ازاین استایل در دکمتون و یا ... از کد زیر استفاده کنید مثلا کد زیر برای استفاده ازاون در در دکمه : <Button android:id="@+id/row_laptop_more_info" style="@style/Widget.AppCompat.Button.Borderless.Colored" android:layout_width="match_parent" android:layout_height="wrap_content" android:elevation="5dp" android:text="@string/row_laptop_more_info" android:theme="@style/MyButton" app:layout_flexBasisPercent="@fraction/fraction4" /> کد خلاصه : android:theme="@style/MyButton" موفق باشید
  15. أره کد هاتون درسته ، آره بابد از فرگمنت استفاده کنید
×