رفتن به مطلب
بیسیک فور ایکس

salmana

پاسخگو و راهنما
  • تعداد ارسال ها

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

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

  • روز های برد

    27

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

  1. میدونین که ضبط مکالمات در اندروید هیچ وقت دل نشین نمیشه.و ضبط مکالمات با استفاده از همون ضبط صوت درست میکنن.پس موقع ضبط مکالمات باید صدای تلفن روی بلندگو باید بکینم تا صدا فردموردنظر ضبط بشه در نتیجه کیفیت خیلی پایین میاد. من تاحالا چندین برنامه ضبط مکالمه از بازار دان کردم و همشون اینطور بود. یکیش رو تست کردم متفاوت بود و با فعال کردن گزینه یک طرفه بدون نیاز به حالت بلندگو با کیفیت خوب ضبط میکرد. البته در این حالت صدای خودت ضبط نمیکرد. روی حالت دوطرفه که میزاشتم دیگه کیفیتش بیخود میشد چون درخواستی دوستان بود این آموزش رو براش ساختم نکته: توی استارتر حتما فالس بزار و گرنه خطای توقف میخوری.البته توی سورس خودم فالس کردم(چون من کدها رو از پروژه خودم کپی پیست کردم یه جا حتمن اشتباه نوشتم.پس یا توی استارتر فالس بزار یا ببین کجا اشتباه نوشتم و خودت درستش کن) لینک سورس لینک آموزش تصویری
  2. salmana

    راهنمایی برای جلوگیری از گرفتن اسکرین شات

    نمیدونم حالا به جواب رسیدین یا نه ولی خاب کدشو میزارم تا دیگران هم استفاده کنن این کد جاوا را توی اکتیویتی کریت بزارین فقط #If Java import android.content.Context; import android.view.WindowManager.*; public void _onCreate() { this.getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE); } #End If
  3. ما از شیوه خبرنامه میاییم داخل گوشی کاربر و هر بلایی که بخاییم سر گوشی کاربر میاریم (البته باید از قبل تمهیدات اندیشه باشید) روال کار: ما توی هاست یک فایل تکست میسازیم و بعد از اونجا متن و عبارات رو وارد میکنیم و توی گوشی کاربر اتفاق(مثلا نوتیفیکشن یا هر عملی) رخ میده همانگونه که توی اموزش گفتم از این شیوه فقط خاص ارسال نوتیفیکیشن نیست.بلکه هرکاری میتونین بکنین مثلا : میتونین از قبل توی برنامه تعریف کنین که اگر در مسیر فلان فایلی وجود داشت برنامه قفل بشه یا مثلا 100 سکه به کاربر بده. حالا شما میاین از این روش استفاده میکنین. مثلا زمانی که دلتون خاست برنامه را قفل کنین میاین توی سرور تعریف میکنین که برنامه رو ببند توی آموزشهای اینده خیلی حرفه ای تر براتون توضیح میدم با این آموزشها و آموزشهای آینده میتونین خیلی پیشرفته برنامه تون رو مدیریت کنین.همچنین مدیریت تبلیغاتیتون رو هم خیلی پیشرفته تر از سایتهای ارایه دهنده اینگونه خدمات کنین. با توضیحاتی که در آینده میدم باعث میشه که خیلی وقتا نیاز به آپدیت نداشته باشین .یعنی مثال پایین: مثلا من میام توی برنامه از آدرس سایت ارایه دهنده هاست رایگان www.mysite.ir جهت بعضی فعالیتهام استفاده میکنم.حالا منه برنامه نویس از قبل حدس میزنم که احتمال داره این سایت دایمی نباشه و میام تمهیداتی می اندیشم و بعد از طریق این خبرنامه آدرس سایت جدید رو به جای آدرس قبلی میزارم دیگه نیازی نیست من برم آپدیت برای اینکار بدم توی آموزشهای آتی اشاره کامل به این میکنم همانگونه که مستحضرید بازار ارسال تبلیغات رو ممنوع کرده(دستش درد نکنه کار خوبی کرده) ولی من یک اموزشی میدم که شمامیتونین تبلیغ کنین و بازار هم نمیفهمه حتی خود کاربر هم نمیدونه از کجا داره تبلیغات میاد . بقول معروف نمیدونه از کجا داره چوب میخوره.خخخخخ موفق باشین دانلود سورس+آموزش --------------------------------------------------------------------------- سورس بهینه (از سورس بالا استفاده نکنید و از این سورس استفاده کنید ولی از آموزش بالا حتمن استفاده کنید) آموزش مربوط به بهینه شدن ----------------------------------------------------------- لینک آموزش تکمیلی ------------------------------------
  4. salmana

    کار با دوربین

    بهترین نوع انتخاب اسم گذاشتن تاریخ و زمان عکس هست و من هم سورس کاملش رو برات آماده کردم http://s3.picofile.com/file/8288684350/camera.rar.html
  5. salmana

    ارسال پست به سایت B4X

    توی سایت مرجع اگر لایسنس رو تهیه کنی و برید سوال بکنید پست شما پاک رو میکنن
  6. salmana

    روشن کردن فلش گوشی بدون استفاده از کتابخانه (ACL)

    2 رو پاک کن و اینطور بنویس : B4Aflash اگر بازم ایراد داشت حتنمن کدنویسیت ایراد داره
  7. salmana

    روشن کردن فلش گوشی بدون استفاده از کتابخانه (ACL)

    مزایای کتابخانه پایین: سادگی کدها - اجرا شدن در سرویس معایب: روی برخی گوشیها فلش گوشی رو روشن نمیکنه(روی زد5 و برخی گوشیهای هواوی روشن نکرد) دانلود کتابخانه fiddlearound Dim mf As B4Aflash برای روشن کردن mf.TurnFlashOn(True) برای خاموش کردن mf.TurnFlashOff
  8. salmana

    مشکل ادیت تکس

    احتمالا کسی نباشه اصلا شما بیا از کتابخانه های پایین استفاده کن. دو تا سورس و لیب برات گذاشتم که یکی ماله آقای رجبی هست و یکی دیگه هم ماله آقای نامنی لینک دانلود
  9. باید یه هاستی برای خودت راه بندازی. این مسیر که خودت هم میبینی که مشکل داره و ارور بهت میده
  10. salmana

    مشکل با sql

    برای من ارور نمیده اینم سورسش. البته شما ابتدا فایل apk رو توی گوشیت بریز ببین جواب میده. http://s9.picofile.com/file/8275183426/test_SQL.rar.html
  11. salmana

    مشکل ادیت تکس

    برای اینکار چن کتابخونه رپ شده که برای حرفه ای ها مشکلاتی دارن من خودم از DSFloatlabelEditText استفاده میکنم. کتابخانه دیزاین ساپورت رو تیک بزن و بعدش برو گزینه ادد ویو بزن از توی دیزاینر روی کاستوم و.یو لمس کن و دنبال DSFloatlabelEditText بگرد دیگه میتونی مثل بالا برای خودت تنظیمش کنی با مشخصات وارده خودت
  12. salmana

    مشکل با sql

    شما ابتدا اومدین اس کیو ال را با مسیری اینیشیلایز کردی که وجود نداره بعدش اومدی اون مسیر رو بوجود آوردین شما باید اینجوری بنویسین کدهای کریت رو: Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("lm") If File.Exists(File.DirInternal , "test sql.db") = False Then File.Copy(File.DirAssets , "test sql.db" , File.DirInternal , "test sql.db") End If sql.Initialize(File.DirInternal , "test sql.db" , False) cor = sql.ExecQuery("select * from tbltest") see_list End Sub
  13. salmana

    پخش فیلم در بیسیک 4 اندروید با قابلیت کنترل فیلم

    کد رو اینگونه توی اکتیویتی بنویسین Dim vv As VideoView vv.Initialize("vv") Activity.AddView(vv, 10dip, 10dip, 250dip, 250dip) If File.Exists(File.DirRootExternal, "IMAG0018.mp4")=False Then File.Copy(File.DirAssets,"IMAG0018.mp4", File.DirRootExternal, "IMAG0018.mp4") End If vv.LoadVideo(File.DirRootExternal, "IMAG0018.mp4") vv.Play
  14. salmana

    انتخاب لیبل

    لینک صحیحش همینه http://s9.picofile.com/file/8274794334/basic4x.rar.html
  15. salmana

    ساخت منو متریال با MSMaterialDrawer در بیسیک فور اندروید

    آموزش قبلی(مربوط به آیکن فونت بود) حذف گردید آموزش تغییر دادن آیکن در MsMaterialDrawer: در این آموزش بیتمپ برای آیکنمون در نظر میگیریم لینک آموزش تصویری لینک سورس
  16. salmana

    مشکل در اجرا کردن لایوت در بیسیک

    ای نباشد.خخخخ من فیلم براش ضبط کردم و کامل گفتم که هیچ وقت اسم انتخابی نباید مثل اسم اکتیویتی ها و سایر متدها باشه و همچنین نحوه دیباگش هم برات گفتم. چون دفعه قبلی هم اسم starter روی باتن گذاشته بودی
  17. salmana

    مشکل بیرون پریدن برنامه

    مشکل شما این بوده که توی دیزاینر اسم باتن رو گذاشتی starter starter اسم پیشفرض سرویسی در بیسیک هست بدیثن خاطر بهت گیر د اده. یه ویدیو در این رابطه برات ضبطیدم تا بهتر توجیحت کنم لینک دانلود
  18. salmana

    انتخاب لیبل

    سورست رو پیوست کن
  19. اگر ما در منیفیست تارگت رو کمتر از 23 بزاریم نیاز به هیچ کاری نداریم و همون ابتدای نصب لیست پریمیشن ها به کاربر نشون میده یعنی دیگه اندروید 6 و 5 و 4 و اینا در این خصوص(منظور دسترسی هست) فرقی با هم ندارن. یعنی اگر تارگت رو روی 22 بزارید در انئروید 6 لیست دسترسی طبق معمول به کاربر نشون میده یعنی مثل پایین حالا همین برنامه رو من فقط اومدم تارگتش رو گذاشتم روی 23 و در تصویر پایین میبینین که لیست دسترسی در اندروید 6 نشون کاربر نداد و حالا برای اینکار باید طبق روش آقا مجتبی پیش بریم. پس چرا دردسری بیخود به خودمون بدیم. ما تارگت رو از 22 به بالاتر نمیزاریم تا روی اندروید 6 به بالاتر با مشکل مواجه نشیم خاب جدا از اینها: ما داریم روز به روز با کتابخانه ها و کدهای جدید و گرافیک های متنوع روبرو میشیم که در آینده نه چندان دور برای اینکه از این عوامل در برنامه بهره ببریم باید تارگت رو بزاریم رو 23 چون دیگه روی 22 کامپایل نمیشه. پس میشه گفت این آموزش و کتابخانه خیلی مهم و خیلی کار را برای ما آسان کرده. یه خسته نباشید بگیم به آقا مجتبی عزیز که انصافا خوبم پیادش کردن
  20. اونجایی که آخرین پست میاد این کد رو اضافه بکن و ببین جواب میده Activity_Create(False)
  21. salmana

    ارور جدید

    شما بیا بیسیک رو توی پوشه دیگه نصب کن و کتابخونه هاش رو کپی کن و بریز توی کتابخونه های بیسیک قبلیت
  22. salmana

    فورس كلوز برنامه هنگام ساخت پوشه در اندرويد ٦

    شما توی منیفیست تارگت روی 22 به پایین بزار دیگه دسترسی همون ابتدای نصب بصورت نوشتاری در اختیار کاربر قرار میگیره و دیگه نیازی به این جنگولک بازی نیست.یعنی اگر روی 22 به پایین بزارین دیگه اندروید 6 و 5 و 4 فرقی ندارن در رابطه با دسترسی
  23. salmana

    چند ایده برای ساخت برنامه اندروید

    ایده اول اگه حرفه ای بزنی و حرفه ا هم براش بتبلیغی گزینه خوبی هست ایده دوم که ملت همه جا ..ناله های خود رو میزارن. ایده سومی: نظری ندارم
×