Welcome to بیسیک فور ایکس

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

H@mid.RS

سورس کد تبلیغات عدد در بیسیک فور اندروید basic4android

1 ارسال در این موضوع قرار دارد

باآموزش قرار دادن تبلیغات عدد در برناممون با استفاده از بیسیک۴آندورید در خدمتتون هستم

از اونجایی که شاید بدوینید به ازای هر کلیکی که روی تبلیغ می شه مبلغی رو میاره رو اعتبارتون.

 

۱- عضویت در سایت عدد : خب قبل هرچیزی لارمه که توی سایت عدد عضو بشیم.

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

۲- دریافت کتابخونه ی عدد :

http://basic4x.ir/files/file/7-%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-iradad/

۳- یادتون نره که باید رسانه یا برنامتونو توی عدد ثبت کنید :

قسمت نمایش دهندگان »   قسمت رسانه های من »  بر روی دکمه رسانه جدید کلیک کنید.

۴- پکیج برنامتونو می نویسید و ثبتش می کنید.

۵- شناسه رو دریافت می کنید.

حال وارد بیسیک۴آندروید شده و ادامه مراحل را دنبال می کنیم.

۶- کتابخونه ی adad و Reflection رو از لیست کتابخونه های بیسیک۴آندروید تیک می زنیم.

۷- کد زیر را به شناسنامه ی برنامتون یا Manifest اضافه کنید :

AddApplicationText(
    <Activity
            android:name="ir.adad.AdadActivity"
            android:theme="@android:style/Theme.Dialog">
    </Activity>
    <meta-data android:name="ir.adad.token" android:value="YOUR_TOKEN"></meta-data>
    <meta-data android:name="ir.adad.test_mode" android:value="true"></meta-data>
)

به جای مقدار YOUR_TOKEN شناسه ی برنامه خودتونو بزارید.

نکته : برای اینکه تبلیغات از حالت آزمایشی در بیاد قبل از کامپایل نهایی مقدار ir.adad.test_mode که به صورت پیش فرض True هست رو False کنین

نکته : کد زیر رو در شناسنامه اضافه کنید تا دسترسی به اینترنت داشته باشید.

AddPermission(android.permission.INTERNET)

در متد Creat این کد رو می نویسیم :

Sub Activity_Create(FirstTime As Boolean)    
    Dim verticalPosition As String = "bottom" '"top" or "bottom"
    Dim horizontalPosition As String = "center" '"left", "right" or "center"
    Dim r As Reflector 
    Dim args(3) As Object = Array As Object(r.GetActivity, verticalPosition, horizontalPosition)
    Dim types(3) As String = Array As String("android.app.Activity", "java.lang.String", "java.lang.String")    
    r.RunStaticMethod("ir.adad.AdadB4APlugin", "createAdView", args, types)
End Sub

نکته : سایر مقدارهای قرار گیری از لحاظ افقی و عمودی رو در کامنت نوشته ام.

نکته : اگه خواستین تبلیغات, دیگه واسه کاربرا نمایش داده نشه می تونید از کد زیر استفاده کنید :

Dim disabled As String = "true"
Dim args(1) As Object = Array As Object(disabled)
Dim types(1) As String = Array As String("java.lang.String")
r.RunStaticMethod("ir.adad.AdadB4APlugin", "setDisabled", args, types)

در نهایت موفق باشید

سوالی بود در خدمتم

پسند شده توسط SG1393

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر


  • مطالب مشابه

    • توسط hocein
      جدیدترین نسخه نرم افزار Basic4Android را با لینک مستقیم از این پست دانلود کنید. در این نسخه تغییرات زیادی انجام شده است که در ادامه به بررسی این قابلیت ها می پردازیم.
      اضافه شدن استفاده شکلک و عکس و متن های طولانی در (تایتل ، توست مسیج ، مسیج باکس و ….).
      CharSequence as internal type. Allows showing rich text in many places such as: Labels, toast messages, dialogs, ListView and others. • استفاده از متد multoDex در سرویس ها و اکتیویتی ها ، ماژول ها.
      Support for MultiDex - With MultiDex enabled there is no limit to the number of methods or fields. This issue is important for large projects that reference many third party libraries. کارایی : رفع باگ های کدنویسی نرم افزار Basic4Android ؛ افزایش پردازش کار ها و متد ها
      'main module #MultiDex: True • کتابخانه OkHttp اپدیت شد و چندین باگ فیکس شد ، نسخه انتشار داده شده : 3.50
      OkHttp updated and is now based on OkHttp v3.50. •  استفاده از چندین دیوایس از طریق B4A-Bridge و وصل شدن مولتی به دیوایس ها.
      Many improvements to B4A-Bridge: کارایی : رفع مشکلات نرم افزار Basic4Android در گوشی مختلف برای تست قبل انتشار
      Auto discovery - Devices running B4A-Bridge are discovered automatically and are listed in the devices list with their names. Logs - The logs implementation was rewritten. Logs reading with B4A-Bridge is more stable and it is also possible to read the unfiltered logs (limited to the running process). #BridgeLogger attribute - When set to true, logs will be available in release mode as well as debug mode. Landscape layout. Download progress bar. File Explorer menu shortcut. • استفاده از کلید F7 برای پیدا کردن تمامی ریفرنس ها یا کال ساب ها.
      Find all references (F7) finds references in layout files and CallSub methods. • اضافه شدن دو ساب زیر به ساب اصلی TypeFace.
      Typeface.FONTAWESOME / MATERIALICONS constants. کارایی : استفاده مستقیم فونت ایکنی و ایکن های متریال در کدنویسی که دیگه نیازی نیست Resource به برنامه اضافه کنه برای ایکن ها.
       
      • اضافه شدن هیلتر سرچ برای ایکن ها و ایکن های متریال که قبلا در بیسیک فور اندروید به قسمت دیزاین اضافه شد.
      Icon picker - Filter field and icons tool tips:  
       
      • اضافه شدنCallSubUtils در قالب یک کتابخانه برای بیسیک فور اندروید.
      CallSubUtils is included as a library. • منو جدیدی ایجاد شده برای برای اجراء رویداد ها و تغییر ان برای جلوگیری از Force Close شدن برنامه. (اجرا متد (رویداد کلیک) برای مشکلات به وجود اماده)
      Menu click event implementation changed to avoid issues with modal dialogs. • انتشار و اشکال زدایی علامت تلفیقی (symbol) در ویرایشگر و در دیزاین اسکریپت پشتیبانی می شوند.
      Release and Debug compilation symbols are supported in the manifest editor and designer script. • دیتا و دیتابیس برنامه در فایل zip ذخیره سازی میشود و محفوظ است برای برنامه.
      Export as zip keeps the original dates. کارایی : خروجی گرفتن اطلاعات و دیتا های برنامه در قالب فایل zip
      و همچنین در پیرو تغییرات بالا ، برخی باگ ها فیکس شدن که اطلاعاتی در مورد انها در سایت مرجع نگذاشته شده.
      Other minor improvements and bug fixes. • همچین در پیرو نسخه 6.8 نرم افزار Basic4Android برای اجرا برنامه بر روی گوشی خودتون از طریق B4A-BRIDGe باید نسخه جدید که امروز خروجی داده شد رو استفاده کنید
      نسخه انتشار داده b4a-bridge 2.3 میباشد در انتهای پست می تونید دانلود کنید
      Make sure to update to B4A–Bridge v2.30+
      دانلود بیسیک 6.80
      دانلود کرک
      اگر کرک بالا جواب نداد از فایل کرک پیوست استفاده کنید.
      License & DLL.zip
      دانلود bridge
    • توسط H@mid.RS
      با سلام خدمت شما کاربران عزیز
       
      با توجه به به نبود رایگان کتابخونه بازار در ایران ما برای شما کتابخانه بازار رو در تایپک زیر رایگان گذاشتیم:
       
       
       
       
       
      http://basic4x.ir/topic/37-دانلود-کتابخانه-درون-پرداخت-بازار-در-basic4android-به-صورت-ر/
       
       
       
       
       
      امشب با یه پروژه فوق العاده که خیلی مفید هست اومد که دارای آموزش 0 تا 100 پرداخت درون برنامه ای بازار می باشد
       
       
      در این فایلی که ما به شما خواهیم داد سه تا پوشه هست
       
       
      پوشه کتابخانه بازار پوشه سورس کد کار با کتابخانه
      آموزش تصویری 0 تا 100 درون پرداخت بازار

         
      قابلیت های این پروژه که ما برای شما قرار دادیم :
       
      1-خرید بسته های سکه (به دلخواه به عنوان مثال بسته 50 تایی،بسته100تایی و ...)
       
       
      2-اضافه کردن یه قابلیت به برنامه بعد از پرداخت
       
       
      3-شناسایی گوشی هایی که پرداخت انجام شده از طریق IM گوشی که قابل هک نیست
       
       
      4-ضد هک کردن برنامه برای جلوگیری از کرک
       
       
      5- ایجاد محدودیت برای جعبه سکه ها
       
       
      6-استفاده از سکه های خریداری شده
       
       
      7- دادن سکه پیشفرض به برنامه
       
       
      8- نمایش پیغامهای مربوط نسخه معمولی و تبدیل به نسخه کامل برنامه و نمایش پیغامهای نسخه کامل
       
       
      و چندین قابلیت دیگر...
       
       
       
       
       
      قیمت ما نسبت به سایتهای ایرانی دیگر فوق العاده پایین می باشد
       
       
      پس این سورس و آموزش و کتابخانه را از دست ندهید :
       
       
       
       
       
      قیمت : 4500 تومان
       
       
       
       
       
       
       
       
       
       
      هر سوالی داشتید در مورد این پروژ یا در خواست شات از پروژه به من پیام خصوصی بدید