daryani

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

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

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

  • Days Won

    56

تمامی ارسال های daryani

  1. درستش به صورت زیر هست StringBuilder sb = new StringBuilder(); sb.deleteCharAt(sb.length()-1) //کاملتر StringBuilder sb = new StringBuilder(); for(int i =0;i<list.size();i++) { String prefix = ""; for (String str : list) { sb.append(prefix); prefix = ","; sb.append(str); } } String sel_cat = sb;
  2. سلام و درود احتمالا دیوایس خاموش نیست؟
  3. سلام و درود دوست من شما از یک فایل میخواید یک رشته بگیرید برای این کار باید فایل رو بگیرید و به رشته پارسش کنید نکته بعدی اینکه اتصال شما با جایی برقرار شده که خالی هستش و جاوا اسکریپت هم برای ایجاد فایل نداره در کل نقص هم از طرف برنامه شما هست هم سرورتون
  4. سلام و درود بهتر هستش که در این محیط سوالات مشخص خودتون رو بپرسید بجای اینکه درخواست کد مدنظرتون رو داشته باشین چون به سوالات و اشکالات سریعتر پاسخ داده میشه برای ایجاد لینک هم از okHTTP میتونید استفاده کنید
  5. برای امکان چک کردن پیام ها لطفا نقل قول کنید این امکان که شما مد نظرتون هست در xml امکانپذیر نیست ولی در جاوا میشه. باید از String خاص استفاده کنید مثل Spannablestring. مثال زیر دقیقا کاری که میخواید رو انجام داده @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); richTextView = (TextView)findViewById(R.id.rich_text); //متنی که مد نظر شماست SpannableString text = new SpannableString("Lorem ipsum dolor sit amet"); // ساختن "Lorem" به رنگ قرمز که کاراکتر 0تا5 محسوب می شود text.setSpan(new ForegroundColorSpan(Color.RED), 0, 5, 0); // make "ipsum" (characters 6 to 11) بزرگ کردن کلمه بعدی در مقیاس 1.5 برابر text.setSpan(new RelativeSizeSpan(1.5f), 6, 11, 0); // make "dolor" (characters 12 to 17) امکان کلیک روی یک کلمه خاص final Context context = this; ClickableSpan clickableSpan = new ClickableSpan() { @Override public void onClick(View view) { Toast.makeText(context, "dolor", Toast.LENGTH_LONG).show(); } }; text.setSpan(clickableSpan, 12, 17, 0); // make "sit" (characters 18 to 21) خط کشیدن روی کلمه text.setSpan(new StrikethroughSpan(), 18, 21, 0); // make "amet" (characters 22 to 26) بزرگ کردن ۲ برابری و ایجاد لینک و تغییر به رنگ سبز // نکته مهم اینکه اول باید لینک داده شود و بعد تغییر رنگ انجام گیرد text.setSpan(new RelativeSizeSpan(2f), 22, 26, 0); text.setSpan(new URLSpan("http://www.chrisumbel.com"), 22, 26, 0); text.setSpan(new ForegroundColorSpan(Color.GREEN), 22, 26, 0); // این خط برای قایل کلیک شدن کلمه های مد نظر اجباری است richTextView.setMovementMethod(LinkMovementMethod.getInstance()); // این خط تمام فعالیت های شما را به ابجکت مورد نظر انتقال میدهد richTextView.setText(text, BufferType.SPANNABLE); }
  6. سلام و درود دوست عزیز باید از جایگزین هاشون استفاده کنید مثلا برای viewFlipper از ViewAnimator استفاده کنید https://developer.android.com/reference/kotlin/android/widget/ViewFlipper https://developer.android.com/reference/kotlin/android/widget/ViewAnimator
  7. سلام و درود تعریف آرایه به شکل زیر در جاوا امکان پذیر است String[] allStrings = new String[5]; allStrings[0] = "some text 1"; allStrings[1] = "some text 2"; allStrings[2] = "some text 3"; allStrings[3] = "some text 4"; allStrings[4] = "some text 5"; خط اول ساخت یک آرایه از جنس String با تعداد مشخص ۵ عدد و در ادامه پر کردن هر کدام آنها
  8. ینی یک متن با دو رنگ؟
  9. دوست عزیز اون مقاله ای که استاد سرسیفی گذاشتن رو اگر مطالعه کنید کامل مسلط میشین به بحث طراحی با این لایوت اگر درست و دقیق انجام بدین این مشکل پیش نخواهد اومد
  10. متود getPurchases() مشکل داره که اونم ننوشتین. کد بالاتون مشکلی نداره
  11. توی xml از دستور android:textColor="@colors/text_color" استفاده کنید تا رنگ اون نوشته ای که مد نظرتون هست تغییر پیدا کنه. این رو هم بگم که اصلا مشکلی نیست که مبتدی هستید و ما اینجاییم که به شما کمک کنیم
  12. ببینید دوست من شما برای هر کتابخانه یک ورژن دارین واین ورژن مخصوصا برای دیزاین ها باید با ورژن گردل شما یکی باشه ینی بطور مثال برای الان V4 شما باید 28.0.0 بشه و v7 هم اضافه کنید با همین ورژن احتمالا مشکلتون از همین مساله هستش
  13. ورژن هاتون باید با هم همخوانی داشته باشه
  14. database

    سلام و درود شما الان ورودی دارین ولی نمیتونه جاگزاری کنه بنظر میرسه مشکل از دیتابیس هستش بیشتر و دقیقتر بررسیش کنید اگر نشد باز بگید در خدمت هستیم
  15. در حال حاضر هم بصورت اتفاقی پست های شمارو دیدم
  16. دوست عزیز شما باید نقل قول کنید که ما متوجه جواب شما بشیم بهتون پاسخ بدیم وگرنه از کجا متوجه بشیم شما سوالتون ادامه داره؟ از بخش SDK manager برید و NDK رو به پروژتون اضافه کنید مثل عکس زیر
  17. پیشرفت برنامه نویسی موبایل در آینده React Native
  18. طبیعتا الان مشکلی نباید باشه یه layout دیگه با تگ Constraint بسازید ببینید اونم همینجوریه؟ اون قسمت بالای صفحه کنار avd دکمه Sync gradle رو هم بزنید ببینید ارور میده
  19. گردلی که توی پوشه app هست منظورم بود در قسمت dependencies این خطو اضافه کنید
  20. توی project structure میتونید اضافش کنید از منو + بالا سمت راستش
  21. سلام و درود دوست من احساس میکنم شما یمقداری برداشت اشتباه داشتین توی مطالعاتتون اول اینکه شما با استفاده از Constraint layout میتونید طراحی صفحه هاتونو انجام بدین و روی هر سایزی که باشه به مشکل برنمیخورید سوالتون راجب پوشه هارو متوجه نشدم ولی این رو بگم خدمتتون که میتونید راحت با کلیک راست روی پوشه layout یک صفحه جدید ایجاد کنید یا حتی یک اکتیویتی ایجاد کنید که به صورت خودکار یک ویو یا layout براش بوجود میاد پیشنهاد میکنم چنتا فیلم آموزشی به زبان فارسی ببینید باز اگر سوال یا مشکلی داشتین در خدمت شما هستیم
  22. کتابخونه v4 اندروید رو اضافه کنید ببینید حل میشه
  23. اینی که درج کردین متن ارور نیست در قسمت Build روی اولین علامت قرمز کلیک کنید سمت راستش متن ارور رو نشون میده
  24. کتابخونش باید توی فایل build gradle باشه. implementation 'com.android.support.constraint:constraint-layout:1.1.2'
  25. دوست عزیز ممکنه مشکلات متعددی توی مسیر شما وجود داشته باشه و اینجوری راهنمایی کردن کار سختی هستش اگر مطمئن هستین که مراحل رو درست کد زدین باید چک کنید که دسترسی برای برنامتون داده باشین یا اینکه ادرس فایل و اسمش رو درست بدین intent درست فراخوانی شده باشه و... بنظر من الان مشکل شما حول قسمت intent هست و اینکه درست installer android فراخوانی نمیشه. چون کدش همینی هستی که شما گفتین پستای دیگه ای هم هست اینجا میزارم لطفا نتیجه رو اینجا به ما اطلاع بدین https://stackoverflow.com/questions/7439684/how-to-install-apk-automatically-when-the-file-download-is-complete-hosted-on-p