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

AnswerCenter

مرکز پاسخگویی به سوالات برنامه نویسی

  • مرجع پاسخگویی
  • تولید آموزش
  • سفارش پروژه

درخواست سفارش پروژه

تمامی فعالیت ها

این جریان به طور خودکار بروزرسانی می شود     

  1. ساعت گذشته
  2. سلام سلام سلام من میخوام وقتی کاربر تبلیغات عدد رو به طور کامل مشاهده کرد ، یه سکه به تعداد سکه هاش اضافه بشه و از اون طرف وقتی روی یه دکمه دیگه کلیک کرد ، از تعداد سکه هاش کم بشه لطفا با نمونه کد و سمپل راهنماییم کنید
  3. امروز
  4. ارور مشخصه هموطن. مشکل دسترسی رانتایم هست. باید دسترسی android.permission.READ_PHONE_STATE رو از طریق منیفست اضافه کنید و همچنین از طریق کتابخانه runtimpermition اونو درخواست کنید که کاربر تایید کنه
  5. سلام دوستان خسته نباشید من یک برنامه پولی برای مارکت مایکت ساختم و همانطور که میدونید برنامه های پولی مایکت برای جلوگیری از نصب در گوشی های دیگه یک سری کتابخانه نیاز داره جدا از کتابخانه خود مایکت کتابخانه phone رو نیز باید فراخوانی کنیم من برنامه رو دو سال پیش با تارگت sdk 19 ساختم و هیچ مشکلی نداره ولی الان که می خواستم محتوای برنامه رو آپدیت کنم طبق قوانین گوگل و همچنین کافه بازار و مایکت زمانی که یک بروزرسانی جدید ارائه میدیم باید تارگت sdk رو نیز به بالای 26 ارتقا بدیم الان من در تارگت Sdk 26 با اروری مربوط به کتابخانه Phone مواجه میشم که عکسش رو میزارم ، کتابخانه رو هم به ورژن آخرش که 2.50 ارتقا دادم مشکل حل نشد و انواع ورژن جاوا jdk رو نیز امتحان کردم حل نشد(البته فقط با jdk 7 سازگارتره درکل برنامه ی من و با ورژن های دیگه کامپایل نمیشد) برنامه با تارگت 26 کامپایل میشه ولی ارور میده و با فورس کلوز مواجه میشه(با تارگت های 22 به پایین هیچ مشکلی نداره و به خوبی اجرا میشه) با تشکر از شما java.lang.SecurityException: getDeviceId: Neither user 10350 nor current process has android.permission.READ_PHONE_STATE.
  6. سلام چطور میتونم روی یه برنامه خارجی که دیکامپایل کردن نوتیفیکیشن پوشه نصب کنم خیلی ممنون میشم یه راهنمایی بکنید توجه :سورس برنامه را ندارم با ابزاری دیکامپال شده
  7. سلام و درود ی اسکرین شات بزار دوست عزیز ببینیم سلام و درود لطفا اول تو گوگل یا انجمن سرچ کنید بعدا اگر مشکلی بود بپرسید (و حتما هم تاپیک جدید بزنید) تو برادر گوگل پر راه ای رفع این مشکل هست
  8. خواهش می کنم بله باید تست کنید روش های مختلف رو مثلا همین ویجیت که گفتید می تونه یکی از روش های پایدار سازی باشه چون مقابل دید کاربر هست در نتیجه اندروید اونو یه سرویس بدون اجازه کاربر نمی دونه بعضی از برنامه های معروف هم دسترسی باتری به طور پیش فرض دارن
  9. سلام آقا مشکل گوگل پروتک رو چطور باید حل کرد بخدا دیوانه شدم برنام. هام تایید نمیشن لطفا کامل توضیح بدید ممنون
  10. سلام مهندس خیلی ممنون از راهنماییتون گوشی من شیامی با اندروید 9 است ولی بطور مثال برنامه Persian Calendar بدون اینکه تو قسمت permission و Autostart برنامه معرفی بشه(البته حتما با ید ویجتش رو روی دسکتاپ بیاریم ) بعد از ریبوت گوشی خودش اتوماتیک ران میشه و نیازی نیست ما تو اتواستارت تعریفش کنیم ولی این کدها بدون معرفی تو اتواستارت کار نمیکنه خیلی ممنون مهندس جواب شما از خود Erel بهتر بود از خودشون اینجا پرسیده بودم https://www.b4x.com/android/forum/threads/startatboot-true-doesnt-work-with-android-9.110482/#post-689567
  11. نورنما

    پر کردن با رنگ

    سلام چندراه وجود داره یکی استفاده از کتابخانه های مخصوص رنگ آمیزی هست مثلا کتابخانه ColouringImageFloodFill که در بخش ویژه این انجمن هست یا کتابخانه Hitex_ColorImageView ___ روش دوم که به نظرم میرسه استفاده از پنل های موجود در سورس پست زیر هست که پنل ها متحرک روئین وقتی از روی پنل های ثابت رد میشوند سورس تشخیص داده و میتونید این دستور رو بهش اضافه کنید که وقتی این شرط اجرا میشه x1, y1 و x2 ,y2 نقاط برخورد رو داخل حلقه ای با ترسیم نقطه رنگی، رنگ آمیزی کنه
  12. دیروز
  13. سلام. من یک پروژه با بیسیک نسخه 8.8 ایجاد کردم. حالا که ادامه همون پروژه رو توی بیسیک 9.5 دارم مینویسم میام برنامه رو کامپایل کنم، این خطاها میاد: اون قسمت که میگه فلان چیز قبلا اضافه شده رو میفهمم اما این unpacked-appcompat-v7-28.0.0 نمیهمم ممنون میشم بگید دلیل این خطا چی هست.
  14. سلام استاد آیا این کد جاوا از تابع RND خود بیسیک بهتر عمل میکنه ؟ چون این تابع زیاد جالب عمل نمیکنه و گاهی زیاد یک عدد رو تکرار میکنه... بنده با تابع RND دو عدد در محدوده یک تا شش تولید میکنم و گاهی روی فرضا 2 و 4 گیر میکنه و دائم تکراری میده !
  15. سلام احتمالا با این کار خوب بشه تو خود انجمن هستش
  16. سلام ودرود دقیقا یادم نیست شایدم دارم اشتباه می کنم ولی اندروید 8 فک کنم یه جا داره که مدیریت می کنه برنامه های هنگام بالا امدن گوشی (شایدم این قابلیت مختص یه گوشی باشه که دیدم رابط کاربر هواوی یا شیامی) ولی داخل شبیه ساز با اندروید 9 و 8 من تست کردم با گرفتن دسترسی باتری و پایدارکردن برنامه موقعی که ری استارت میشه گوشی اجرا میشه سرویس تست کن اینم شاید ج داد و حتما دسترسی باتری بگیر
  17. سلام رو اندروید 9 تست کن یا ایمولاتور. احتمالا از لیست ویو استفاده کردی و اینکه ایتم های لیست ویو یا خیلی بزرگن و چسبیدن یه گوشه یا کوچیک و ناخوانا. البته احتمال اولی بیشتره.
  18. سلام من یه برنامه فرستادم تو بازار برا انتشار این مشکل رو گرفته و برنامه رو انتشار نمیده عناوین فهرست برنامه به‌درستی نمایش داده نمی‌شوند و نیاز به اصلاح دارند. «مشخصات دستگاه: Samsung Galaxy J7 pro، اندروید نسخه‌ی 9.0» رو چند تا گوشی تست کردم سالم بود الان نمیدونم چطور این مشکلش رو حل کنم . اگه میدونین کمک کنید کارم را بیفته. ممنون
  19. جالب بود ممنون ------------ قانون جذب چیست؟ | بهترین روانشناس | فروش موفق | ترفند های بازاریابی عصبی | استفاده از تجسم خلاق | مشاور کسب و کار | روانشناس کودک | درمان استرس و اضطراب | درمان وسواس | درمان افسردگی | افزایش فروش | افزایش فروش محصولات | قدرت باور نکردنی تلقین | قانون جذب ثروت
  20. تشکر از پاسختون اینکار رو انجام دادم و خدا رو شکر درست شد. اومدم در یک فایل panel.bas محتوای روی پانل رو قرار دادم و بعدش اونو در اکتیویتی فراخوانی کردم. بعدشم توی رویداد کلیک یک دکمه این پانل رو توی dialog2 قرار دادم اما هنوز دومشکل بزرگ دارم و اون هم اینکه 1) چطوری میتونم الان این customdialog2 رو اسکرول کنم در حالیکه ظاهراً اسکرول بایستی توی اکتیویتی اصلی من باشه. من روی لیوت بارگذاری شده بر اکتیوتی اصلیم سوالم و چهار گزینه و یک دکمه برای دیدن پاسخ قرار دادم که خود اینها به درستی اسکرول میشن. حالا چطور بایستی صفحه دیالوگم رو که روی یک اکتیوتی ثانویه بر روی اکتیوتی اولیه باز میشه قرار بدم. منظورم اینه الان: (Sub Activity_Create(FirstTime As Boolean ( Activity.LoadLayout("layout_Soal) pasokhtashrihi.New(Attentionpanel,lbl_ans,imgvie... Sub btn_ans_Click Dim cd As CustomDialog2 ' scrv.Initialize("") ' scrv.Panel.AddView(Attentionpanel,0,0,100%x,100%y) cd.AddView(Attentionpanel,90%x,80%y) ' cd.AddView(scrv,90%x,80%y) cd.Show("پاسخ تشریحی","","","",Null) ' End Sub 2) چطور میتونم ترکیبی از متن و فرمول رو از دیتابیس فراخوانی کنم و در label روی پانل سوال یا پاسخ تشریحی قرار بدم. منظورم اینه که فرمول ها یا سیمبل ها در دل متن ممکنه قرار داشته باشند تشکر فراوان
  21. محمدرضا شاهپیری

    سوال در مورد کمپایل b4a

    کدهای بیسیک قبل از اینکه روی گوشی نصب بشه در واقع در همون عملیات کامپایل تبدیل به جاوا میشه.و فکر کنم درنهایت کدها توی خود گوشی تبدیل به زبان ماشین میشه و سیستم عامل میتونه اونو تفسیر کنه. از لحاظ سرعت کامپایل بیسیک به نظرم سریعترین سرعت کامپایلو داره. اندروید استودیو به خاطر استفاده از گریدل برای بیلد کردن سرعتش واقعا پایینه.
  22. ضمن تشکر از Forl عزیز سوآل من بیشتر ساخت سرویس هست وگرنه خودم فعلا مشکل رو با اینسرت کردن رویداد در تقویم و راهنمایی کاربر برای ثبت ریمایندر حل کردم (البته اینسرت کردن مستقیم یادداشت بهمراه ریمایندر هم ممکنه ولی توی همه گوشی ها درست عمل نمیکنه) سوآل من کلی هست میخام بدونم با فرض اینکه کاربر میدونه سرویس مشخصی قراره یکسره در حال اجرا باشه آیا میشه از توقف یا کند شدنش جلوگیری کرد؟
  23. هفته گذشته
  24. به نظرم استفاده از پنل و مخفی کردنش کار جالبی نیست. شما میتونید از دیالوگ استفاده کنید. از کتابخونه Dialogs استفاده کنید و یه دونه CustomDialog2 تعریف کنید و بهش ویوتونو بدیدن. که قاعدتا باید توی اسکرول ویو بزارید متنتونو
  25. خیر دوست عزیز مثالی که زدیم یکی از هزاران کاربرد این کتابخونه و در کل برودکست رسیور هست. همونجوری که میدونید سیستم عامل اندروید در مواقع به خصوص اعلانهای به خصوصی رو در سطح سیستم عامل منتشر میکنه. کار برودکست گوش دادن به این اعلانهاست. با یه سرچ ساده میتونید لیست اعلانها و اکشنها رو دربیارید مثلا برخی از اعلانهای مهم به صورت زیر هست. طبق مثال بالا فقط کافیه اکشن رو جایگذاری کنید تا اعلانها رو دریافت کنید
  26. ابتدا متد جاوای زیر رو به اکتیوتی اضافه کنید #If java import android.view.View; import android.view.animation.Animation; import android.view.animation.LinearInterpolator; import android.view.animation.RotateAnimation; public void rotate(View view,float from,float rotation) { RotateAnimation anim = new RotateAnimation(from, rotation, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); anim.setInterpolator(new LinearInterpolator()); anim.setDuration(500); anim.setFillEnabled(true); anim.setFillAfter(true); anim.setRepeatCount(0); view.startAnimation(anim); } #End If حالا توی کلیک ایمیج ویو به شکل زیر اونو بچرخونید. Private Sub ImageView1_Click Dim jo As JavaObject jo.InitializeContext.RunMethod("rotate",Array As Object(ImageView1,rot,rot+180)) rot=rot+180 End Sub متغیرهای rot و ImageView1 رو به صورت زیر توی گلوبال تعریف کنید البته ImageView1 رو باید یا از دیزاینر یا کدنویسی اضافه کنید Sub Globals Dim rot As Float=0 Private ImageView1 As ImageView End Sub
  27. به روش جادویی زیر عمل کنید مختارجان اول کد جاوای زیر رو به اکتیویتی اضافه کنید #If java import java.util.ArrayList; import java.util.Collections; import java.util.List; public List<String> getRandomList() { List<String> mylist = new ArrayList<String>(); mylist.add("1"); mylist.add("2"); mylist.add("3"); mylist.add("4"); mylist.add("5"); Collections.shuffle(mylist); return mylist; } #End If ساب زیر رو اضافه کنید. این ساب کارش اینه که 6 دسته 5تایی از اعداد رندوم بین 1 تا 5 میسازه. Private Sub getRandomNumbers() As List() Dim arrayMaps(6) As List Dim jo As JavaObject jo.InitializeContext For i=0 To arrayMaps.Length-1 Dim l As List=jo.RunMethod("getRandomList",Null) arrayMaps(i)=l Next Return arrayMaps End Sub حالا به شکل زیر از اعداد استفاده کنید. اینجا ما اعداد رو لاگ کردیم. Dim listNumbers() As List=getRandomNumbers Dim r As Int=0 For Each l As List In listNumbers For i=0 To l.Size-1 Dim val As String=l.Get(i) Log("num "&i&" from list "&r&" = "&val) Next r=r+1 LogColor("********************************",Colors.Red) Next
  28. با سلام دوستان کسی میدونه چطوری میشه یک سرویس رو در اندروید بالای 8 بعد از ریبوت دوباره گوشی کاری کرد run بشه خودکار چون با اون دستور start at boot اندروید بالای 8 کار نمیکنه وقتی گوشی روشن خاموش یا ریبوت میشه یک چیزهایی erel تینجا گفته ولی برای من عمل نکرد https://www.b4x.com/android/forum/threads/sticky-service-not-working-on-android-8-0.95678/
  1. نمایش فعالیت های بیشتر
×
×
  • جدید...