رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل

تخته امتیازات

  1. Farzad Sarseifi

    Farzad Sarseifi

    مدیریت انجمن


    • امتیاز

      14

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

      2,476


  2. Muhammad_Salmani

    Muhammad_Salmani

    توسعه دهنده اندروید


    • امتیاز

      7

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

      13


  3. masihdindar

    masihdindar

    توسعه دهنده اندروید


    • امتیاز

      3

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

      3


  4. sina.S

    sina.S

    توسعه دهنده اندروید


    • امتیاز

      2

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

      8


مطالب محبوب

در حال نمایش مطالب دارای بیشترین امتیاز از زمان ۹۸/۱۲/۱۶ در همه بخش ها

  1. فقط کافیه به داخل این صفحه GitHub برید تا ببینید چقدر عالی تمامی منابع مورد نیاز برای تبدیل شدن به یک برنامه نویس حرفه ای اندروید است حتما حتما ببینید تا شگفت زده بشید https://github.com/muhammad-sl/UltimateAndroidReference اینم دو تا دوره Advanced از سایت Udacity Advanced Android App Development (Udacity) Developing Android Apps (Udacity)
    2 امتیاز
  2. چاپ لیوان کاغذی یکی از صنعت های مدرن در کشور ما به حساب می آید که روز به روز بر تعداد طرفداران آن افزوده می شود. چاپ لیوان کاغذی در انواع مختلفی انجام می شود و در بخشی های زیادی به کار گرفته می شود. امروزه صنعت چاپ لیوان کاغذی پیشرفت زیادی کرده و آمار مصرف کنندگان آن در حال افزایش است. مراحل چاپ لیوان کاغذی فرایند تولید لیوان کاغذی در چند مرحله صورت می گیرد. در ابتدا کاغذ توسط ماده پلی اتیلن روکش می شود، این روکش باعث مقاومت لیوان شده و مانع نفوذ مایعات در آن می گردد، اگر کاغذ بصورت یکطرفه روکش شود آن را سینگل و اگر دو طرفه روکش شود آن را دابل می نماییم. پس از آن کاغذ روکش دار توس
    1 امتیاز
  3. بله با اینکه مجوز دسترسی به پیدا کردن لوکیشن در فایل AndroidManifest.xml قرار داده شده بود ولی کار نمی کرد خوشبختانه راه حلشو پیدا کردم و اینکه باید مجوز دسترسی به صورت تضمینی در همون صفحه گرفتن لوکیشن مجددا بررسی بشه و با قرار دادن کد زیر مشکلم برطرف شد امیدوارم این مطلب برای کسانی که به مشکل من برخورد می کنند مفید باشه😊 const granted = await PermissionsAndroid.request( PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION, { title: 'Location Access Required', message: 'This App needs to Access your location', },
    1 امتیاز
  4. با سلام و عرض ادب بنده کارشناس محصولات امنیتی شرکت آشناایمن هستم؛ با توجه به حیطه فعالیت توسعه دهندگان و دغدغه های امنیتی توسعه اپلیکیشن های موبایل، باعث افتخار خواهد بود که لایسنس های امن ساز شرکت معتبر گارداسکویر، که نمایندگی انحصاری آن را شرکت آشناایمن در ایران برعهده دارد را خدمتتان معرفی کنم. شرکت گارداسکویر، توسعه دهنده ابزار رایگان پروگارد، نسخه های تجاری ابزار خود را تحت عناوین DexGuard و iXGuard ویژه پلتفرم های android و iOS عرضه می نماید. این ابزارها با ویژگی های امنیتی متعدد خود، از جمله مبهم سازی کد، اپلیکیشن شما را در برابر آسیب پذیری های ایستا و پویا مصون خواهند نمود اطلاعا
    1 امتیاز
  5. آیکون‌ها مانند میکروب‌ها در همه‌جا هستند! داخل پوسترهای تبلیغاتی، اپلیکیشن‌های موبایل، بسته‌بندی محصولات، کارت ویزیت‌ها، تب مرورگرتان و همین نوشته‌ای که دارید می‌خوانید. کافیست همین الان کمی چشمانتان را به اطراف بچرخانید تا باز هم آن‌ها را ببینید. آیکون‌هایی که همه‌جا را فراگرفته‌اند آنقدر پرکاربرد و ضروری هستند که اصلاً نمی‌توانید تصور کنید وجود نداشته باشند! بدون آیکون‌های جذاب حتی خواندن این مقاله هم برای شما سخت خواهد شد. اما... گاهی پیدا کردن یک آیکون متناسب با طرح و نوشته شما، ممکن است ساعت‌ها (گاهی هم روزها) وقتتان را بگیرد. برای همین هم ما دست‌به‌کار شدیم تا در مقاله امروز، ج
    1 امتیاز
  6. با عرض سلام خدمت تمامی دوستان سیستم جدیدی گوگل راه انداخته به اسم پلی پروتکت که مثلا میخواد از کاربرا در مقابل بد افزار ها و از این قبیل چیزا محافظت کنه.در نگاه اول ایده خوبی به نظر میاد و حتی کاربرا هم ممکنه راضی باشن.این سیستم طبق گفته خودش از هوش مصنوعی استفاده می کنه تا بد افزار هارو شناسایی کنه و به کاربر اخطار بده.احتمالا دوستانی که با لاکی پچر کار می کردن ارور رو دیده باشن.حالا مشکل جدید این هستش که من بعد از کلی تلاش و آزمون خطا بهش رسیدم و نزدیک ده روز منو به شدت زمین گیر کرد! مسئله اینه اینجانب یک روی یک اپلیکیشن کار می کنم.امضای دیجیتال برنامه به اسم من بود.اما بعد از صحب
    1 امتیاز
  7. این مشکل رو باید با تیم خود نشان در میان بگذارید تا باگ نسخه خودشونو رو در اندروید ۱۱ برطرف کنند
    1 امتیاز
  8. یافتم مشکلم در قسمت زیر بود حواسم نبود کلید درست را ننوشته بودم باید همان کلیدی که در وب سرویس داشتم را وارد میکردم @Override protected Map<String, String> getParams() throws AuthFailureError { Map<String, String> params = new HashMap<String, String>(); params.put("username", s_user_name); params.put("password", s_password); return params; }
    1 امتیاز
  9. سلام دوستان من تازه کارم یعنی خودآموز دارم اندرویید کار میکنم و یاد میگیرم . من یک صفحه لاگین و ثبت نام درست کردم که با کتابخانه والی به دیتابیس mySql متصل بشم و کاربر ثبت نام کرده بتونه با لاگین بیاد صفحه اول برنامه این برنامه را هم برای اموزش کار کردن با کتابخانه والی و کار با وب سرویس دارم مینویسم که یاد بگیرم . الان قسمت مربوط به ثبت نامم کاملا درست کار میکنه ولی قسمت لاگین برنامه اصلا وارد بلاک مربوط به onResponse دستور StringRequest نمیشه لاگ هم در قسمت OnError که گذاشتم بهم میگه I/ErrorVolly: Value <br of type java.lang.String cannot be converted to JSONObject و لاگی هم که تو قسمت O
    1 امتیاز
  10. http://esku.ir/wp-content/uploads/2021/06/%D9%88%DB%8C%D9%86%DA%86-%DA%A9%D9%84%D9%85%D9%BE-1.jpg وینچ کلمپ چیست ؟ وینچ کلمپ یا کلمپ اتصال، ابزاری است که برای اتصال کابل های سرویس مشترکین به شبکه فشار ضعیف استفاده می شود. در صنعت برق نیز این ابزار بسیار کاربردی است، به‌ طوریکه در شبکه‌های هوایی فشار ضعیف از قطعه کلمپ برای اتصال سیم‌های مسی و آلومینیومی به یکدیگر استفاده می‌شود. یکی دیگر از مزایای این قطعه جدا شدنی بودن آن است، به‌این صورت که اتصال آن همیشگی نیست و هر زمان نیاز بود می‌توان سیم‌ها را از هم جدا نمود. وینچ کلمپ چه کاربردی دارد ؟ کاربرد وینچ کلمپ بدین شک
    1 امتیاز
  11. سلام وقت بخیر احتمالا فیلتر شکن تون جواب نمیده وگرنه مشکلی ندیدم توی ورژن های جدید
    1 امتیاز
  12. ممنون دوست عزیز. مشکل حل شد.
    1 امتیاز
  13. سلام برای حل این مشکل شما باید یک دیتابیس لوکال (Realm.sqlite.room.activeadnroid) رو استفاده کنید و هر بار درخواست که به سرور ارسال میکنید داده های جدید رو به دیتابیس اضافه کنید و برای نمایش داده ها هم فقط از پایگاه داده لوکال بخونید که پیچیده نشه ساختارتون.
    1 امتیاز
  14. کدتون رو قرار بدین تا کامل متوجه منظورتون بشوم
    1 امتیاز
  15. اپلیکیشن " بازی ریاضی " یک اپلیکیشن کاملا ایرانی و فارسی در زمینه یادگیری ریاضی به شیوه بازی و تمرین و تکرار و رقابت است. در این اپلیکیشن از ساده ترین محاسبات ریاضی و ابتدایی ترین ها شروع و تا پیشرفته ترین ها ادامه خواهد داشت که این اپلیکیشن را برای هر گروه سنی (ابتدایی، راهنمایی، دبیرستان و حتی دانشگاهی) فراهم نموده است. این اپلیکیشن کاربردی، دارای 13 دسته بندی عمومی شامل جمع و تفریق، ضرب و تقسیم، توان ها (ریشه دوم و سوم)، مکعب و ریشه مکعب، فاکتوریل، محاسبات ترکیبی، ضرب و تقسیم پیشرفته و ... می باشد که هر کدام از دسته ها، دارای گزینه هایی همچون جدول آموزش (برای محاسبات جمع و تفریق و ضرب و تقس
    1 امتیاز
  16. اپلیکیشن والینا، یک اپلیکیشن کاملا ایرانی و رایگان بوده که برای استفاده از آن و تصاویر داخل این اپلیکیشن نیازی به پرداخت هیچ گونه مبلغی نخواهید داشت. در والینا سعی شده با ایجاد تنوع در بخش ها و دسته بندی ها، رابط کاربری جذابی برایتان فراهم آوریم. در والینا، از معتبرترین سرویس دهنده تصاویر خارج از کشور، لایسنسی اختصاصی به مبلغ 90 دلار تهیه نموده ایم تا بتوانیم تصاویر پس زمینه را با شما عزیزان از طریق والینا به اشتراک بگذاریم. والینا به مرور زمان با تصاویر جدیدتر بروز خواهد شد و برای دریافت جدیدترین تصاویر نیاز به دریافت مجدد اپلیکیشن نخواهد بود! ویژگی های اپلیکیشن والینا:
    1 امتیاز
  17. اپلیکیشن فوتوما، یک ابزار کاملا رایگان و بدون هیچ گونه تبلیغات مزاحم جهت ویرایش عکس ها و ساخت کلاژ است. با فوتوما می توانید انواع فیلترها را روی تصاویر خود اعمال کنید، تصاویر دلخواه را روی تصاویرتان اضافه کنید، رنگ بندی و تنظیمات کیفیت آن را تعیین کنید، ایموجی و استیکر و متن های دلخواه با فونت های مختلف روی تصاویر قرار دهید و با حداکثر کیفیت آنها را ذخیره کنید. با فوتوما می توانید کلاژهای گوناگون با طرح و رنگ های مختلف بسازید که در حال حاضر تا 10 عکس می توانید ترکیب کنید. پس زمینه و حاشیه ها و افکت های مختلف روی کلاژ خود تنظیم کنید و یک تصویر خاطره انگیز از تصاویر خودتان بسازید.
    1 امتیاز
  18. این اخطار به احتمال زیاد بخاطر ورژن های کتابخانه های firebase هست. حتما ورژن کتابخونه ها رو بررسی کنید که آپدیت باشند
    1 امتیاز
  19. سلام عید شما هم مبارک این ابزاری که معرفی کنید در اصل کارایی خاصی ندارند بهتره از برنامه های حرفه ای تر مثل فوتوشاپ یا illustrator استفاده کنید
    1 امتیاز
  20. سلام روز بخیر. میتونید از سرویس Push Notitification مثلا فایربیس استفاده کنید . تا بتوانید یه مسیج رو به یک دیوایس خاص ارسال کنید
    1 امتیاز
  21. سلام وقت بخیر چونکه Cpu شما AMD است حتما باید یک برنامه جداگانه نصب کنید https://android-developers.googleblog.com/2018/07/android-emulator-amd-processor-hyper-v.html
    1 امتیاز
  22. activity_main.xml فقط اگر قسمت image view ارور داشت به خاطر عکسش هست فقط یه عکس از drawable خودتون بدید بهش اوکی میشه
    1 امتیاز
  23. ضمن عرض سلام از طریق Linearlayout نمیتونید اینکار رو بکنید چون در این لایه ترتیب مهم هستبه عبارت دیگه شما نمیتونید button یا .... رو زیر یا رو بندازید برای این که مشکل شما حل شه باید یک RelatvieLayout بسازید و در داخل آن CardView آورده و سپس در داخل CardView طراحی خود را انجام داده و در خارج و بعد از CardView و داخل RelativeLayout اون shape مورد نظر یا image view یا .... رو قرار بدید و حتما در داخل تگ آن Layout_centerHorizontal رو برابر با true بزارید تا shape شما وسط و بر روی CardView قرار بگیره در پست بعد نمونه کد میزارم که کامل مشکلتون حل بشه انشاءالله
    1 امتیاز
  24. سلام تو قسمت ‌Gradle فایل gradle.properties رو باز کن و کد زیر رو اضافه کن android.enableAapt2=true اگر جواب نداد برو داخل stackoverflow و اکانت بساز اگر نداری و عکس از ارورت بزار و سوالت رو بپرس حتما راه حلش پیدا میشه چون خیلی کم به همچین اروری خوردن تو اینترنت و اونجا دامنه برنامه نویسا خیلی وسیع هستش و سریع به جوابت میرسی موفق باشید انشاءالله
    1 امتیاز
  25. شما باید پروژه رو با ابزارهای مثل Git مدیریت کنید نه بکاپ گیری
    1 امتیاز
  26. وقتی قصد دارید اطلاعاتی در TextView رو نمایش بدهید که در خطوط زیادی نمایش داده شود. باید آخر دستوراتتون بک اسلش ان (n\) رو بزارید textView.setText(message+"\n");
    1 امتیاز
  27. دوست عزیز چند تا سایت معرفی میکنم حتما چک کن و اسم تبع رو اونجا سرچ کن من خودم هروقت با کدهام مشکل دارم از این سایت ها استفاده میکنم یکی greeksforgreeks یکی دیگه w3schools
    1 امتیاز
  28. 1 امتیاز
  29. مشکل حل شد از getActivity().getFragmentManager() استفاده کردم
    1 امتیاز
  30. سلام . این کتابخونه رو تست کردم و درست بود به این صورت کدتون رو بنویسید : PersianCalendar persianCalendar = new PersianCalendar(); DatePickerDialog datePickerDialog = DatePickerDialog.newInstance( new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePickerDialog view, int year, int monthOfYear, int dayOfMonth) { Log.e("", ""); } }, persianCalendar.getPersianYear(), persianCalend
    1 امتیاز
  31. وقتی کد که از سایت گرفتم با یوزنیم و پسورد خودم به طور جداگانه تو مرورگر استفاده می کنم کد احراز هویت برام اس ام اس میشه ولی تو کدم جواب نمیده
    1 امتیاز
  32. اجباری به پوشه لایسنس نیست اما در مورد منبع میتوانید از خود سایت پشتیبانی ریکت نیتیو اقدام کنید https://reactnative.dev/ و اگر نیاز به دوره آموزشی دارید همین الان بنده دوره ریکت نیتیو در حال برگزاری دارم که میتونه رشد قابل توجهی داشته باشید https://android-learn.ir/course/react-native
    1 امتیاز
  33. باید کارت گرافیکتون رو به آخرین نسخه آپدیت کنید احتمال زیاد مشکل حل میشه
    1 امتیاز
  34. سلام فکر کنم مشکلتون مربوط به آپدیت کارت گرافیک باشه , با استفاده از DriverPack Solution ببینید آپدیت هست یا نه توصیه من اینه از GenyMotion به عنوان Emulator استفاده کنید
    1 امتیاز
  35. در خطا نوشته یک attribute دوبار تکرار شده tintMode دوبار نوشته شده (dublicate value). یکی شو پاک کنید
    1 امتیاز
  36. سلام به No Proxy تغییر بدین . چون عکس اخرتون نشون میده یه پروکسی ست شده احتمالا در کش سیستمتون پروکسی دارین که ازش استفاده میکنه به این مسیر برین درایو C و مسیر زیر : /Users/username/.gradle
    1 امتیاز
  37. پیشنهاد بنده به این صورته است که برای ذخیره سازی اطلاعات از دیتابیس SQlite استفاده کنید تا تمامی اطلاعات را بتوانید داشته باشید
    1 امتیاز
  38. مطلب خیلی عالی و مفید بود مخصوصاً تکنیک‌های سئو کلاه سیاه، که برای رتبه بندی سایت تأثیر گذاره.
    1 امتیاز
  39. کتابخانه Material Bottom Navigation یک کتابخانه بسیار جذاب و زیبا می باشد که دارای متریال دیزاینی منحصر به فرد است که باعث می شود که شما در طراحی و بازدهی اپلیکیشن های خود یک قدم جلوتر باشید برای دانلود این کتابخانه در قسمت Gradle مورد زیر را اضافه کنید compile 'com.github.armcha:LuseenBottomNavigation:1.8.2' Maven <dependency> <groupId>com.github.armcha</groupId> <artifactId>LuseenBottomNavigation</artifactId> <version>1.8.2</version> <type>pom</type> </dependency> ب
    1 امتیاز
  40. بسیار ممنونم. آموزش های پروژه محوری به نظر من بهترین آموزشها هستند.
    1 امتیاز
  41. درود بر دوستان عزیز جدیدا با c# یه پیام رسان بر پایه تلگرام توسعه دادیم به اسم سیگمامسنجر که لینک دانلودش اینجاست. خواهشی که دارم نظرتونو راجع بهش اعلام کنید.
    1 امتیاز
  42. سلام. جناب خسروآبادی من سمت سرور با زبان php کار میکنم و دیتابیسم از نوع MySQL هست. میخام از طریق اندروید استودیو به فایل php وصل شم و اطلاعات رو دریافت کنم. لطفا اگه میتونید راهنمایی کنید. ممنونم
    1 امتیاز
  43. سلام من اندروید استدیو 3 دارم بعد میخوام virtual device بسازم بعد وقتی به آخر میرسه نمیشه api انتخاب کرد حالا باید چیکار کنم
    1 امتیاز
  44. مطلب بسیار عالی بود استفاده از سئوی کلاه سیاه شاید برای مدت زمان کوتاهی باعث بالا رفتن رتبه سایت شود اما پس از گذشت این مدت زمان باعث افت شدید رتبه و در نهایت پلانتی خواهد شد پس از ساخت سایت برای انجام سئو ترفندهای زیادی برای بالا بردن رتبه سایت از طریق سئوی کلاه سفید وجود دارد که نیازی به قبول ریسک سئوی کلاه سیاه ندارد
    1 امتیاز
  45. سلام دوست عزیز باید از spans استفاده کنید به این صورت final SpannableStringBuilder sb = new SpannableStringBuilder("your text here"); // Span to set text color to some RGB value final ForegroundColorSpan fcs = new ForegroundColorSpan(Color.rgb(158, 158, 158)); // Span to make text bold final StyleSpan bss = new StyleSpan(android.graphics.Typeface.BOLD); // Set the text color for first 4 characters sb.setSpan(fcs, 0, 4, Spannable.SPAN_INCLUSIVE_INCLUSIVE); // make them also bold sb.setSpan(bss, 0, 4, Spannable.SPAN_INCLUSIVE_INCLUSIVE); yourTextView.setText(sb); این هم یک آموزش
    1 امتیاز
  46. سلام امکانش هست که از اندروید استودیو بصورت کاملا آفلاین استفاده کرد؟ چون دسترسی به اینترنت من بسیار محدوده! مثلا لایبرری های اندروید استودیوی سیستم خودم رو از یه سیستم دیگه که آنلاینه بگیرم!
    1 امتیاز
  47. من نتونستم jdk 1.8 رو پیدا کنم!!!!! http://www.oracle.com/technetwork/java/javase/downloads/index.html تو این سایت همش ورژن 8 هستش اصلا ورژن 1 نیستش خواهشا راهنمایی کنید
    1 امتیاز
  48. شما باید اول مشکل جاوا رو حل کنید بعد باید گرادلgradle را حل کنی برا حل گرادل باید جدید ترینش رو دانلود کنی تو پوشه گرادل بزاری بعد مثل جاوا تعریفش کنی اگه سوال داشتی پیام بزار
    1 امتیاز
×
×
  • اضافه کردن...