رفتن به مطلب

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

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

  1. امروز
  2. سلام هنوز مشکل پا برجاست تب logcat اون چیزی که میخوام نیست . نسخه اندروید استدیو من Arctic Fox 2020.3.1 تب Message می خوام اصلا در این نسخه نیست
  3. سلام، دوست عزیز اول از همه باید یک هاست اشتراکی لینوکس تهیه کنید. برای همین کاری که میخوایم انجام بدیم به قول دوست مون یک هاست 200 مگابایتی کافی هست که میتونید با پرداخت 38,000 تومان از اینجا تهیه کنید. حالا Notepad++ رو باز کنید.(اگه این نرم افزار رو ندارید با حجم 3 الی 4 مگابایت میتونید از اینجا دانلود کنید.) سپس کدهای php زیر رو در نوت پد پلاس پلاس بنویسید: <?php $Message=$_POST['Message']; ini_set( 'display_errors', 1 ); error_reporting( E_ALL ); $from = "[email protected]"; $to = "[email protected]"; $subject = "یک کاربر جدید ثبت نام کرد!"; $headers = "From:" . $from; mail($to,$subject,$Message, $headers); echo "Sent"; ?> باید در کدهای بالا دو تغییر انجام دهید: 1- در متغیر $from من عبارت [email protected] رو قرار دادم. شما باید بجای MyDomain.ir آدرس دامین خودتون رو قرار بدین.(توجه داشته باشید چیز دیگه ای بنویسید یا اصلا اطلاعات کاربر ارسال نمیشه یا اگه هم ارسال بشه، به پوشه هرزنامه میره. پس حتما آدرس دامین خودتون رو قرار بدید تا ایمیل ارسالی صحت داشته باشه و مشکلی پیش نیاد. 2- در متغیر $to به جای [email protected] ایمیل یا ترجیحا جیمیل خودتون رو بنویسید. اطلاعات کاربر به این آدرس ایمیل فرستاده خواهد شد. خب حالا این فایل متنی بالا رو با نام SendEmail و با پسوند php. ذخیره کنید و در پوشه public_html هاست خودتون آپلودش کنید.(SendEmail.php) حالا B4A رو باز می کنیم و یک پروژه جدید می سازیم. من به عنوان مثال توی دیزاینر دو تا ادیت تکست قرار دادم که اولی مربوط به شماره تلفن(EditText1) و دومی مربوط به نام و نام خانوادگی کاربر(EditText2) است و یک دکمه(Button1) هم قرار دادم تا با کلیک روی اون اطلاعات کاربر برام ایمیل بشه. Sub Button1_Click If EditText1.Text="" Or EditText2.Text="" Or EditText1.Text.Length<>11 Then ToastMessageShow("مقادیر ورودی در فیلدها معتبر نیستند",False) Return End If Private Send As HttpJob Send.Initialize("Send",Me) Private Message As String="شماره کاربر"&EditText1.Text&CRLF&"نام و نام خانوادگی کاربر:"&EditText2.Text Send.PostString("http://MyDomain.ir/SendEmail.php","Message="&Message) Wait For JobDone(job As HttpJob) If job.Success=True And job.GetString="Sent" Then ToastMessageShow("ثبت نام انجام شد",False) Else ToastMessageShow("خطایی رخ داد",False) End If End Sub در کدهای بالا در خط زیر به جای MyDomain.ir آدرس دامنه خودتون رو قرار بدین: Send.PostString("http://MyDomain.ir/SendEmail.php","Message="&Message) خب حالا هرکسی توی ادیت تکست ها اطلاعاتش رو وارد کنه و روی دکمه کلیک کنه به صورت خودکار برای شما یک ایمیل ارسال میشه. حتی میتونید با استفاده از سرویس های پیامکی و با کمی هزینه به شماره کاربر یک SMS کد فعالسازی بفرستید تا یه وقت کاربر شماره فیک وارد نکنه. البته این گزینه اجباری نیست. موفق باشید
  4. دیروز
  5. سلام. من اندروید استدیو اپدیت کردم وقتی برنامه رو اجرا میکنم در قسمت run پایین اندروید استیو کدهای که برای خطایابی و نمایش ارور رو نشون میده نمایش داده نمیشه مشکل چیه . تشکر
  6. شما کلا نباید از این روش برای گرفتن اطلاعات کاربران استفاده کنید ( و قطعا بازار قبول نمیکنه ) اول ببینید واقعا برنامه شما به صفحه ثبت نام نیاز داره یا نه ؟ اصلا چرا باید مخاطب تو برنامتون ثبت نام کنه ؟ اگر نیاز نداره که بیخیالش اما اگر واقعا نیاز هست ، پس دیوونگیه که بیای ازطریق ایمیل اطلاعاتش رو ثبت کنی ------ از دیتابیس آنلاین باید استفاده کنید و نیاز به یک هاست ساده دارید هاست 200 مگ لینوکس سی پنل ایران سه ماهه 35 تومن از میهن وب هاست مناسب هست ------ آموزش ساخت دیتابیس رو در لینک زیر ببینید : برای ارتباط با دیتابیس هم از سورس و Php های زیر استفاده کنید https://s18.picofile.com/file/8438874592/Login_php_and_b4a.rar.html جناب قاسمی عزیز لطف کردند و این سورس و کد های Php رو آماده کردند این خط رو هم در منیفست قرار بدید تا اپ بروی SDK های بالای 26 هم اجرا بشه SetApplicationAttribute(android:usesCleartextTraffic, "true")
  7. این خط، مربوط به متن خود ایمیل هست : email.Body = "متن خود ایمیل" شما اگر بخواید متن ادیت تکست یا لیبلی رو بگیرید باید به این شکل عمل کنید : EditText1.text برای در کنار هم قرار دادن متن سه تا ادیت تکست (یا لیبل فرقی نداره) به همدیگه هم باید بینشون از حرف " & " استفاده کنید پس به این شکل می‌تونید متن سه تا ادیت تکست رو به عنوان متن اصلی ایمیل در کنار هم ارسال کنید : email.Body = EditText1.Text & EditText2.Text & EditText3.Text
  8. من میخوام چند تا edit text بگذارم و اطلاعات رو داخل اونها وارد کنن و وقتی روی گزینه ثبت زدن، اطلاعاتی که وارد edit text کردن برام ارسال بشه.
  9. بلاخره موفق به نصب کامل اندروید استدیو شدم:tashvigh:

    انشالا بعد پروژه داشنگاهم دیگه شروع به فعالیت با اندروید استدویو خواهم کرد

    Goodbye b4a

  10. تیک کتابخانه Phone را بزنین و بعد Dim email as Email و بعد داخل یک ساب email.To.Add("[email protected]") email.Subject = "ثبت نام برنامه من" email.Body = name & phone "&... StartActivity(email.GetIntent) و بعد ساب را صدا بزنین هر وقت نیاز شد موفق باشید
  11. سلام وقت بخیر گفته باید از طریق ابنتنت دسترسی بگرید که این نوع رو داخل سایت مرجع براتون پیدا کردم می تونید از سورس زیر استفاده کنید *این روش دسترسی دوربین هم نمی خواد کافیه داخل پروژه خودتون با این روش پیش بروید و کد زیر رو بزارید داخل منفیست که دسترسی دوربین نگیره RemovePermission("android.permission.CAMERA") CameraIntent.zip
  12. سلام خدمت تمام برنامه نويسان من ميخوام تو پروژه ام يه صفحه ثبت نام درست كنم كه توش نام و نام خانوادگي و شماره موبايل و ... باشه. وقتي كه كاربر اطلاعات رو وارد كرد، اطلاعاتي كه وارد كرده به ايميل من ارسال بشه. نميخوام از ديتابيس آنلاين استفاده كنم. چه جوري ميتونم اين كار رو انجام بدم؟
  13. سلام دوستان خواهشا کمکم کنید بازار گیر داده به دسترسی دوربین گفته رنامهٔ شما با قوانین انتشار در بازار مطابقت نداشته و امکان انتشار آن وجود ندارد. دلایل عدم پذیرش برنامه، در ادامه به اطلاع می‌رسد: version code:2, cpu architecture: .. - با توجه به نحوه‌ٔ پیاده‌سازی ثبت عکس از طریق دوربین (به وسیله دوربین پیش‌فرض دستگاه اندرویدی و از طریق "Intent")، برنامه نیازی به استفاده از دسترسی زیر ندارد. لطفاً این دسترسی را از "Manifest" برنامه حذف کنید. android.permission.CAMERA جهت پیاده‌سازی استفاده از دوربین دستگاه بدون قراردادن دسترسی ذکرشده در «مانیفست»، می‌توانید به لینک زیر مراجعه کنید: https://cafeoperations.ir/guideline/github/camera .. لطفاً به این ایمیل پاسخ ندهید و در صورت نیاز، سوالات و توضیحات خود را از طریق صفحهٔ برنامه در پیشخان، پیگیری و برای ما ارسال کنید. ضمناً ما سعی کردیم تا حد ممکن، شرایط و معیارهای بازار برای انتشار برنامه‌ها را در صفحهٔ «راهنما و قوانین انتشار» شفاف کنیم. با احترام، کافه‌بازار درحالی که در مانیفست من اصلا دسترسی دوربین وجود نداره وقتی هم که میخوام دوربین را باز کنم حتما باید اجازه دسترسی به دوربین را کاربر بگیرم ولی بازار قبول نمیکنه میگه باید این دسترسی حذف بشه بدون دسترسی دوربین را باز کنی دستور العملشو هم خوندم ولی متوجه نشدم چطوری در تارگت اس دی کای 27 بدون دسترسی دوربین را باز کنم عکس رو به ایمج ویو بدم لطفا منو راهنمایی کنید بدجور موندم با کد دقیق میخوام شاید خیلی ها مشکل منو داشته باشند لطفا راهنمایی کنید. در
  14. خیلی ممنون ولی مسئله اینجاس که اینا انتهای عقربه ی ساعت با مرکز ساعت برابره ولی مال من اینطور نیست و باید چرخش خودم تنظیم کنم ولی چون تاحالا از این قابلیت استفاده نکردم نمیدونم به چ شکله بازم ممنون ویرایش: یک مورد پیدا کردم و باید تستش کنم ولی بازم اگه دوستان ایده دارن بگن
  15. سلام وقت بخیر اگر منظورتون همون ساعت انالوگ هست لینک جستجو پایین شاید کمک تون کنه جستجو ساعت انالوگ در سایت مرجع
  16. سلام دوستان میخواستم بدونم چطوری میشه چرخش عقربه های ساعت را پیداده سازی کرد مثل شکل زیر باید از نقطه ی خاصی شروع به چرخش بکنه ن اینکه از پایین کامل عقربه بچرخه ممنون میشم راهنمایی کنید
  17. مرسی استاد پس من منتظرم ❤️ (هر چه قدر هم سریع تر باشه بیشتر دمت گرم :))
  18. متاسفانه فعلا وقت نمیکنم عزیز. انشالا یکی دوروز آینده تایم شد اکیش میکنم
  19. هفته گذشته
  20. سلام اقای شاهپیری این تبدیل که گفتین مشکلی خورد؟نشد تبدیل کنید ؟
  21. سلام دوستان من یه پروژه با جنگو انجام دادم. سیستم من آنچنان سیستم قوی ای نیست، بخاطر همین نمی‌تونم هم زمان دو IDE رو برای ران کردن سرور و اندروید اجرا کنم. مخصوصا اگر این دو تا IDE، اندروید استودیو و پایچارم باشه. بخاطر همین مشکل می‌خوام پایتون رو روی سرور آپاچی زمپ اجرا کنم تا مشکلی پیش نیاد. کسی از دوستان راه حلی برای این مشکل سراغ داره؟
  22. امروز یکی از بهترین روزهای عمرمه :)

    نتایج کنکور رو زدن:shok::bigsmile:

    1. نمایش دیدگاه های قبلی  بیشتر 2
    2. محمدرضا شاهپیری

      محمدرضا شاهپیری

      به سلامتی چه رشته ای؟ منطقه چند؟

    3. Salar82

      Salar82

      هنوز دفترچه نیومده ولی خب فعلا تصمیم بر اینه که کامپیوتر نرم افزار باشه (دانشگاه‌هایی مثل علم و صنعت و خواجه نصیر و اگر هم شانسی داشته باشیم(!) امیرکبیر ان‌‍‌شاءالله) :)

      اگه خدا بخواد تا فوق لیسانس و ... ادامه میدیم.

       

      منطقه هم منطقه 3 بود.

       

      :53:

    4. Salar82

      Salar82

      ان‌شاءالله روزی بچه‌های انجمن باشه

  23. بله بسیار ممنونم کتابخانه PersianRecyclerViewl با نجوا تداخل داشت در PersianRecyclerViewl.xml دو خط زیر رو از <dependsOn> حذف کردم و مشکل برطرف شد <dependsOn>androidx.legacy:legacy-support-v4</dependsOn> <dependsOn>androidx.recyclerview:recyclerview</dependsOn>
  1. نمایش فعالیت های بیشتر
×
×
  • اضافه کردن...