-
تعداد ارسال ها
1,486 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
26
نوع محتوا
نمایه ها
فروشگاه
تالارهای گفتگو
بخش دریافت
پست ها ارسال شده توسط vistamobile
-
-
من راه اندازی کردم و خرید موفقه ، ولی تو بازی هیچ سکه ای اضافه نشد. یعنی تایید خرید به بازی برنگشت تا سکه اضافه بشه. دلیلش چیه احتمالا؟
به جای اون "buy_100_coin" ای دی خرید بازار رو گذاشتم، کلا برنامه متوقف شد و پرداکت ای دی رو که میزارم هیچ اتفاقی نمیافته.
پ ن :استرینگ buy_100_coin تو سورس من هم به همین نامه
Private Sub poolakey_purchaseSucceed(purchaseInfo As PurchaseInfo) If purchaseInfo.payload=="buy_100_coin" Then ToastMessageShow("سکه افزوده شد",False) Main.sekke=Main.sekke + 100 coiner.Text=Main.sekke File.WriteString(File.DirInternal,"raad.txt",Main.sekke) poolakey.consumeProduct(purchaseInfo.purchaseToken) ' CallSubDelayed2(Me,"consumeProduct",purchaseInfo.purchaseToken) End If
-
در ۱۴۰۱/۵/۲۱ در 20:59، محمدرضا شاهپیری گفته است:
سلام مختارجان. عزیز توی کتابخونه از appcompat استفاده شده. حتما تم برنامه باید appcompat باشه. تو سورس میتونی ببینی. اما در کل تو منیفست کد زیر رو بزاری اکی هست. البته تم پیشفرض رو باید حذف کنی
SetApplicationAttribute(android:theme, "@style/Theme.AppCompat.Light.NoActionBar")
سلام داداش گل. مثل همیشه عالی. خودم پوشه ها رو مقایسه کردم و متوجه شدم ، در کل کتابخونه ساده ایه و عالی شده. فقط یه ذره بدقلقه. 😅
من تست میکنم همینجا خبر میدم. ممنونم بابت تمام زحماتت 🙏
- 1
-
سلام دوستان . یه خسته نباشید حسابی هم خدمت آقای شاهپیری عزیز. من وقتی خط :
#Extends : androidx.appcompat.app.AppCompatActivity
رو به پروژه اضافه میکنم، کلا اکتیویتی خرید باز نمیشه و برنامه متوقف میشه. سورس خودتون همچین مشکلی نداره. ولی واسه من اینجوریه. حین کامپایل هم اروری ندارم. ولی وقتی لاگ میگیرم ، خطا به این شکله:
** Activity (menoact) Pause, UserClosed = true ** java.lang.RuntimeException: Unable to start activity ComponentInfo{b4a.example/b4a.example.shopact}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3755) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3929) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2282) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:299) at android.app.ActivityThread.main(ActivityThread.java:8250) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. at androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor(AppCompatDelegateImpl.java:843) at androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor(AppCompatDelegateImpl.java:806) at androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:684) at androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:175) at b4a.example.shopact.onCreate(shopact.java:62) at android.app.Activity.performCreate(Activity.java:8238) at android.app.Activity.performCreate(Activity.java:8206) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1329) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3728) ... 12 more
-
در 2 ساعت قبل، محمدرضا شاهپیری گفته است :
با سلام خدمت همه دوستان.همونجوری که مطلع هستین سیستم عامل اندروید تو نسخه های جدید به خوبی از سنسور اثر انگشت پشتیبانی میکنه. و بسیاری از مواقع لازم میشه که برای برنامه قفل بزاریم.یکی از روشهای قفل گذاری استفاده از اثر انگشت خود گوشی هست.کتابخونه های موجود برای این کار ضعفهایی داشتن و به همین دلیل کتابخونه ای رو برای دوستان آماده کردیم که این ضعفها رو نداشته باشه. امیدواریم از این کتابخونه نهایت استفاده رو ببرید
سلام داداش محمد . امروز واقعا به یه انرژی مثبت احتیاج داشتم تا اینو دیدم. تشکر فراوان. تست کردم عالی و تمیز. بدون نیاز به جاوا ، کد های جاوا ، منیفست و ...
- 2
-
در 31 دقیقه قبل، محمدرضا شاهپیری گفته است :
مختارجان رو دیوایس واقعی مشکل نداره. روی شبیه ساز مشکل داره ظاهرا. واسه اینکه مشکل پیش نیاد از کتابخونه threading و متد RunOnGuiThread استفاده کن. سورسشو نوشتم برات
داداش مثل همیشه شرمنده کردی. راستش واسه مشتری قراره بازی بسازم. سکه و قلب استفاده میشه. به ذهنم رسید تو بازی هر 15 دقیقه به کاربر یه قلب بدم. مثل کندی کراش یا گلمراد. بعد یاد این کتابخونه شما افتادم. کتابخونه های مشابه دسترسی منیفست میخواد و رو اندروید 6 فورس کلوز میزنه. میخوام اگر تعداد قلب از 5 کمتر بود هر 15 دقیقه یه قلب بده حتی اگر کاربر تو بازی نباشه. میزان قلب رسید به 5 ،تایمر خاموش بشه.
به هر حال تشکر تست میکنم خبر میدم.
- 1
-
در 9 ساعت قبل، محمدرضا شاهپیری گفته است :
متدها توی ترد اصلی اجرا میشه و نباید موردی باشه. سورس رو بزار ببینم چیکار کردی
بیا داداش . یه نگاهی بهش بکن :
-
سلام . برای من کلا شروع نمیشه. وقتی ساب زیر رو هم اضافه میکنم برنامه متوقف میشه :
'Private Sub prt_onFinish(Tag As String) ' Log("Finish : "&Tag) 'End Sub
اینم لاگ ارور :
*** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** ** Activity (main) Resume ** Tick : scheduleCountDown1 TimeUntil : 30 main_prt_ontick (java line: 434) android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:6024) at android.view.ViewRootImpl.invalidateChildInParent(ViewRootImpl.java:853) at android.view.ViewGroup.invalidateChild(ViewGroup.java:4320) at android.view.View.invalidate(View.java:10935) at android.view.View.invalidate(View.java:10890) at android.widget.TextView.checkForRelayout(TextView.java:6579) at android.widget.TextView.setText(TextView.java:3813) at android.widget.TextView.setText(TextView.java:3671) at android.widget.TextView.setText(TextView.java:3646) at anywheresoftware.b4a.objects.TextViewWrapper.setText(TextViewWrapper.java:39) at b4a.example.main._prt_ontick(main.java:434) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:196) at com.persian.timer.PersianTimer.Run(PersianTimer.java:72) at com.persian.timer.PersianTimer.access$000(PersianTimer.java:23) at com.persian.timer.PersianTimer$3.run(PersianTimer.java:133) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:279) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:152) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:841)
-
در 57 دقیقه قبل، محمدرضا شاهپیری گفته است :
سلام. مسیر رو خودتون میتونید مشخص کنید عزیز. ورودی متد startRecord مسیر ذخیره فایل هست. مسیر هم ندین به صورت دیفالت توی پوشه dirdefaultexternal ذخیره میشه
محمد رضا جان من میخوام خودش ذخیره بشه و بعد به فایلهای ذخیره شده لیست بدم. اگر یکبار لمس شد فایل پخش بشه اگر لمس طولانی شد فایل حذف بشه. تشکر بابت کتابخونه های خوبت
-
دوستان فایلهایی که ضبط میشه کجا ذخیره میشن؟؟ یعنی چجوری لیست فایلهای ضبط شده رو بگیریم؟
-
سلام. محمد جان خسته نباشی. راهی هست که فقط یک گوشه گرد بشه؟؟ یعنی سه گوشه نود درجه و یک گوشه گرد. تشکر بابت کتابخونه های عالی
-
سلام. نمیخوام از خودم تعریف کنم ولی من بیشتر از 50 بازی با بیسیک ساختم و شاید تنها نمونه دنیا باشم که اینقدر یک دنده و لجوجه از سودوکو میوه ای گرفته تا doors و پازل عکس و همین تازگیها runner . بازی کلمات هم که قربونش برم بازار رو پر کردم. ولی اینکه بشه دو و نیم بعدی و سه بعدی رو ساخت بشخصه معتقدم باید یه زبون دیگه رو بلد بود مثل جاوا یا سی شارپ یا یه چیزی که کد نویسی غیر بیسیک رو بشه به بیسیک متصل کرد. در کل خود بیسیک خشکه و جون نداره یعنی چطوری بگم اون حس بازی رو نمیتونه منتقل کنه مگر اینکه از منابع دیگه استفاده بشه.
بیسیک هنوز یه بچه کوچیکه که داره یاد میگیره و من هنوز بعد چهار سال هر روز یه چیز جدید رو کشف میکنم. میخوام یه هدیه به دوستان بدم. برین به لینک زیر حتی اگر بازی ساز نیستین. ui و ux ها رو چک کنین. خودش کلی انرژی و ایده میده بهتون. از اسپریت و ابجکت گرفته تا بکگراند داره و میتونین رایگان دان کنید (اونایی که نوشته free)
- 6
- 1
- 1
-
در 3 ساعت قبل، rezac گفته است :
سلام دوستان.
لطفا اگر کسی هست که تجربه زیادی در برنامه نویسی داشته یا مشاور هست لطفا جواب بده.
من در هر روز حداقل 4 ساعت و حداکثر 15 ساعت برنامه نویسی کار می کنم.
این سوال برام پیش اومده که اینطور پیگیر بودن و کار کردن با برنامه نویسی باعث میشه من در آینده از برنامه نویسی زده بشم یا نه؟
و اگر یک درصد امکانش هست که زده و خسته از برنامه نویسی بشم چه راهکاری رو پیشنهاد می دید؟این مسئله خیلی برام مهمه که از برنامه نویسی خسته نشم و میخام هر چیزی که باعث بشه در آینده از برنامه نویسی زده بشم رو از بین ببرم.
برنامه نویسی که از برنامه نویسی خسته بشه برنامه نویس نیست !!
همه خسته میشن خو. این ربطی به راه کار و روش نداره. به موفقیت شما بستگی داره. هر چقدر موفقتر عمل کنین کمتر خسته و زده میشین.
- 1
-
در 11 ساعت قبل، KMOHAMMAD گفته است :
سوال:
من در دیتابیس دو ردیف دارم که 6 ستون داره
ای دی 1ای دی 2
...
اصلا میشه؟؟
اسپم ندین!!تایپک قدیمی رو بالا نیارین!! تو تایپک آموزشی سوال نپرسین!!
برای سوالتون تایپک جداگانه بسازین
-
سلام. انصافا شیک شده. تشکر بابت کتابخونه. ان شا الله روش گزینه های بیشتری قرار بدین.
-
در هم اکنون، محمدرضا شاهپیری گفته است :
کلا هدف از اینکه همچین طراحی میسازن اینه که توی هر سطر چندتا آیتم ثابت نشون داده بشه و واسه دیدن بقیه توی هر سطر روی بیشتر کلیک کنن و ببینن.
اینکه شما بخواید همه رکوردها رو به صورت سطری اسکرول کنید نیازی نیست. البته نباید هم مشکلی باشه مگه اینکه سمت سرور جوابهایی که میفرسته قاطه باشه که اینجوری بشه.
داداش راهی هست بدون کتابخونه های بالا درستش کرد؟؟
-
در هم اکنون، danial1369 گفته است :
سلام کتابخانه را خریداری کردم ولی برای من فورس کلوز میده چیکار کنم قضیه چیه موندم گیجم ویو اموزششم هم صوتیه تصویری نیسیت
*** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** main_activity_create (java line: 340) java.lang.NullPointerException at anywheresoftware.b4a.objects.IbHelper.startSetup(IbHelper.java:165) at anywheresoftware.b4a.inappbilling3.BillingManager3.Initialize(BillingManager3.java:32) at seogram.org.main._activity_create(main.java:340) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:186) at seogram.org.main.afterFirstLayout(main.java:102) at seogram.org.main.access$000(main.java:17) at seogram.org.main$WaitForLayout.run(main.java:80) at android.os.Handler.handleCallback(Handler.java:605) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4424) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) at dalvik.system.NativeStart.main(Native Method)
سلام. احتمالا تو مانیفست کدهای دسترسی رو نزاشتین. کدوم کتابخونس؟ امین شاهدی یا گنجی یا رایگانهای تو نت؟ از انجمن خودمون بخرین من دو ساله بدون حتی یک مورد اعتراض یا مشکل استفاده میکنم.
- 1
-
داداش این ارور کتابخونس. اول مسیر کتابخونه رو چک کن
-
سلام. من یه اپ ساده میخوام بزنم دقیقا هشتمین روزه که درگیرم. شهرمون کوچیکه منم یه سفارش گرفتم واسه بنگاه معاملاتی . خرید و فروش و اجاره. هیچ چیز خاصی هم نداره. حتی عکس هم قرار نیس بگیرم. فقط دوتا دیتا بیس انلاین میخوام که یکی کاربر مطلب ارسال کنه و اگر مورد قبلول ادمین بود کپی کنه به دیتا بیس دوم و رو آپ نشون داده بشه. پس شد ارسال و دریافت و کپی و اشتراک گذاری.
ولی واسه همین کار ساده چند روزه که الافم الان نمیدونم کدوم محصول رو بخرم که کارم راه بیافته. در ضمن بلد نیستم با php کار کنم . کدوم محصول فروشگاه رو پیشنهاد میدین. تشکر تشکر
-
در در 1396/10/09, 14:53:42، محمدرضا شاهپیری گفته است :
برای دانلود تایم اوت هست. برای بقیه متدها پیش فرض فک کنم روی 10 ثانیه ست شده. اگه درخواستتون تایم اوت بشه که مشخصه. توی ارور میاد.
داداش شرمنده پست رو بالا میارم. ظاهرا نت مشکل داره و پستها بهم ریخته. من عرض کردم هیچی از سمت سرور نمیدونم. این کتابخونه آموزش داره؟ میخوام آپ پیامک انلاین بزنم. در حد دریافت متن هستش. چندتا فیلدداره. رو لیست ویو سواربشه. الان نمیدونم میتونم با این کتابخونه کار کنم یا نه. مشکلم آموزش هستش که ندیدم.
-
در هم اکنون، امین مهدی نژاد گفته است :
دومین مسابقه انجمن رو قرار میدیم
امیدوارم که فعالیت کاربران مناسب باشه.
موضوع مسابقه از بین سوالاتی که در طول هفته پرسیده شده بود انتخاب شده است
«موفق باشید.»
سلام مهدی جان. متاسفانه سوال رو یه طیف خاص از کاربران زوم کرده. بزارین من چندتا مثال از مسابقه بزارم ببینین به در میخوره یا نه:
1. نرم افزار پیامک انلاین
2 . نرم افزار عکس انلاین (ذخیره ، برش ، فراخوانی و ...)
3 . گالری با امکان فراخوانی گالری خود گوشی
4. مدیریت تنظیمات گوشی و اطلاعات اختصاصی گوشی مثل (سریال ، بیلد نامبر ، مدل)
5 . گالری فیلم انلاین و افلاین و پخش (مثلا با استفاده از mx)
6 . ماشین حساب
7. بازی کلمات و حدس عدد
8 . موقعیت یاب (جی پی اس)
9 . سرچ دیتا بیس
خاصیت کارها رو هم اختصاصی قرار بدین مثلا ui اختصاصی هر شخصی.
نحوه امتیاز دهی هم بصورت نمره تمام اجزا باشه. یعنی هم کد نویسی و هم گرافیک و امنیت و ....
الان اگه بگم ماهی یک مسابقه هم بزارین ، دیگه کلا میزنین تو سرم
حالم گرفته شد . جدی جدی فقط یک شرکت کننده
من برم قرصامو بخورم
- 1
- 1
-
تشکر بابت کتابخونه ها. امان از این بی پولی. منتظر میمونم تا تسویه بازار
داداش رو اندورید چهار که مشکلی نداره؟ الان حدود 50 درصد بازار اندروید قبضه اندروید 4 هستش
-
سلام. چجوری میشه اطلاعات رو گرفت بدون شروع اکتیویتی؟ یعنی مثلا مدل گوشی رو تو تکست یه باتون نشون بدیم؟ میشه عایا؟ من اینو زدم ولی نشد
version .Initialize("android.settings.DEVICE_INFO_SETTINGS", "model number") Button1.Text = version
خواستم model number رو بدم به باتون مثلا بنویسه samsung j500f ولی فقط اینو میزنه :
"android.settings.DEVICE_INFO_SETTINGS", "model number"
-
در 23 ساعت قبل، محمدرضا شاهپیری گفته است :
میشه مختار جان فقط به این نکته هم توجه داشته باش که الان همه بار امنیت افتاده رو دوش خودت و کارایی که سمت سرور انجام میدی و بازار نقشش به زیر ۱۰ درصد میرسه
در صورتی که بخوای از کتابخونه استفاده نکنی باید مقادیر رو به صورت خام و هیچ گونه رمزگذاری به سرور ارسال و نتیجه رو هم به همون صورت خام دریافت کنی. که اصلا توصیه نمیشه
تشکر محمد جان ، ممنون. فقط یه سوال دیگه بعدش دیگه میرم
این امنیت رو افلاین چجوری کار میکنه؟ لاکی پچر میاد افلاین کا میکنه. یعنی همون اولش باتون خرید رو بزنی میگه به اینترنت وصل نیست یا پچ میشه؟
- 3
-
عاقا من هنوز دان نکردم، نمیشه بدون این پرشین انکریپت زد؟؟
- 2
دریافتPoolakey
در کتابخانه ها (Libraries)
ارسال شده در
والا داداش این غیر فعاله دقت کنی . کلا برگشت خرید رو نمیگیره. ایراد از مد نویسی بندس ولی نمیدونم کجاشه. من اینو از کامنت درآوردم باز همونجوری بود