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

پژمان نیکروان

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

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

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

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

272

9 دنبال کننده

درباره پژمان نیکروان

  • درجه
    مدیر ارشد

پیشفرض

  • وضعیت فردی :
    مجرد
  • جنسیت :
    اقا
  • محل تولد :
    فومن
  • محل سکونت :
    فومن
  • مدل گوشی :
    Samung A5(2017)

آخرین بازدید کنندگان نمایه

1,852 بازدید کننده نمایه
  1. چون targetsdk پروژتون در manifest روی 26 هست باید دسترسی ارسال پیامک رو حین اجرای برنامه از کاربر بگیرید. در این مورد سورس وجود داره. وگرنه میتونید target sdk رو بذارید روی 22 و دوباره برنامه رو اجرا بگیرید تا خطا نده.
  2. کار با وب ویو در b4a

    سلام باید از همین overrideUrl استفاده کنید. منتها میگید انجام دادید نشده حتما جایی رو اشتباه کردید. کداتون رو قرار بدید.
  3. سلام خدمت شما من آموزش رو ندیدم اما هرچیزی که مربوط به سرور هست قطعا نباید php باشه. توی این آموزش احتمالا با b4j یک نرم افزار بعنوان سرور و با b4a یک نرم افزار بعنوان کلاینت ساخته شده که بتونه به سرور با ای پی مورد نظر وصل بشه. امکان سوکت نویسی و ساخت سرور با اکثر زبان ها امکان پذیره، اینجا با b4j نوشته شده و خروجی exe یا jar ازش گرفته شده بنابراین این یک نرم افزار ویندوز هست و باید روی ویندوز اجرا بشه. وقتی روی سیستم خودتون اجرا میکنید ای پی لوکالِ به همون نتی که الان وصل هست رو به خودش میگیره و کلاینت مورد نظر(اندروید) بهش وصل میشه. بنابراین اگر میخواین آی پی عمومی بشه و انلاین باشه باید نرم افزار مورد نظر رو روی VPS (سرور مجازی - سرور ویندوز) اجرا کنید تا همیشه درحال اجرا بمونه... الان یه ای پی بهتون میده که میتونن همه بهش وصل بشن.
  4. مشاهده gif برای اندروید های 7.1 به بالا مشاهده gif برای اندروید 7 به پایین نصب فایل APK جهت تست حتما دموهای بالا رو مشاهده کنید. توضیحات: 1. ایجاد شورتکات(میانبر) از اکتیویتی خاص، برنامه خاص، یا اینتنت خاص با آیکن اختصاصی به صفحه اصلی - از اندروید قدیمی تا اندروید 8 به بالا 2. حذف یا disable کردن شورتکات مورد نظر 3. بهره‌وری از کلاس ShortCutManager خود اندروید برای 7.1 به بالا 4. توجه کنید که این کتابخانه روی انواع گوشی ها و اندروید ها تست شده و عمل میکنه، اگر احیانا روی گوشی شما کار نکرد مربوط به لانچر گوشی میشه و خود کتابخانه مشکلی نداره. برای اینکه مطمئن بشید میتونید برنامه هایی مثل #دیوار یا #بازار که میانبر ایجاد میکنن رو تست کنید که کار میکنه یا خیر. قیمت: 15,000 دریافت کتابخانه
  5. سلام میخواین به لیبل به جایی که کرسر چشمک میزنه متن اضافه کنید؟ این کتابخانه واسه ی ادیت تکست هستش. پارامتر اول رو نگاه هم بکنید نوشته EditText نه لیبل... لیبل کرسر نداره که چشمک بزنه. این واسه ادیت تکست هست.
  6. دیتابیس آنلاین یا افلاین؟؟ شاید به این صورت که میفرمایید بصورت آماده وجود نداشته باشه اما مثلا آموزش دیتابیس آنلاین میدونم جداگانه هست. و آموزش دانلود و پخش صوت و دانلود و نمایش عکس هم بصورت جداگانه هست. فقط کافیه اینارو باهم تطبیق کنید. درغیراین صورت باید منتظر باشید که اگر کسی وقت داشت آموزشش رو اماده کنه براتون و یا اینکه هزینه کنید سریعا سورس یا آموزش اختصاصی برای خودتون دریافت کنید.
  7. خیر نیازی نیست. اصلا خیلی بهتره که از اخرین نسخه استفاده کنید. حالا گاها پیش میاد بعضی کتابخانه ها شاید به نسخه قدیمی ترش احتیاج داشته باشن. ولی مشکلی نیست میتونید آخرین نسخه رو داشته باشید.
  8. درود راهش اینه که یه سرویس بسازید و تمام دستورات مربوط به httpjob رو توی سرویس بنویسید و ازاینور توی اکتیویتی با callsub کارهارو انجام بدید. اما با وجود کتابخانه های جدیدی مثل OKHttp ، AriaVolley , retrofit و... که برای بیسیک وجود داره. استفاده از کتابخانه قدیمی مثل httputils2 پیشنهاد نمیشه. این کتابخانه هایی که گفتم سرچ کنید توی انجمن یا در سطح اینترنت خودش و آموزشش هست.
  9. بله میخواستم پوشه تون رو ببینم که چه نسخه هایی دارید. که خودتون حل کردید. خداروشکر
  10. من درحال حاضر لینکی توی این انجمن ندارم. اما قطعا آموزش دیتابیس از قبل خیلی زیاد ساخته شده میتونید سرچ کنید و اینکارو انجام بدید. چیز پیچیده ای نیست.
  11. سلام 1- دلیل بهم ریختن چینش برای متن فارسی اینه که شما فقط برای لیبل دوم لیست ویو gravity تعیین کردین. کدتون رو ببینید: lblgravity=ListView1.TwoLinesLayout.SecondLabel نوشتید secondLabel ، باید همینکارو دقیقا برای خود Label هم انجام بدید. یعنی بجای secondLabel بنویسید label و همین تنظیمات رو روش انجام بدید. 2- راجع به مورد دوم هم که میخواین لیبل دوم لیست ویو رو بگیرید ، همون کدی که خودتون گذاشتید رو براتون اصلاح کردم: Sub Process_Globals Dim mysql As SQL End Sub Sub Globals Dim st As Char Dim asci As Int Dim cur As Cursor Dim lblgravity As Label Private ListView1 As ListView Private txtenter As EditText Type ListViewData (FirstRow As String, SecondRow As String) End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("lshare") Panel1.LoadLayout("ldictionary") If File.Exists(File.DirInternal , "dicdb.db" ) = False Then File.Copy(File.DirAssets , "dicdb.db" , File.DirInternal , "dicdb.db" ) End If mysql.Initialize(File.DirInternal , "dicdb.db" , False) lblgravity=ListView1.TwoLinesLayout.SecondLabel lblgravity.Gravity=Gravity.LEFT lblgravity.Left=lblgravity.Left+5dip lblgravity.TextColor=Colors.Black lblgravity.TextSize=14 lblgravity.Typeface=Typeface.LoadFromAssets("byekan.ttf") End Sub Sub txtenter_TextChanged (Old As String, New As String) ListView1.Clear If New.Length >100 Then txtenter.Text=Old txtenter.SelectionStart = Old.Length ToastMessageShow("!تعداد کاراکترها بيش از حد مجاز است",False) End If If txtenter.Text.Length>0 Then st=txtenter.Text.SubString2(0,1) asci=Asc(st) If (asci>=65 And asci<=90 ) Or (asci>=95 And asci<=122) Then cur=mysql.ExecQuery("SELECT En,Fa FROM tbl WHERE En LIKE '"&txtenter.Text&"%'") For i = 0 To cur.RowCount-1 cur.Position=i Dim lvd As ListViewData lvd.Initialize lvd.FirstRow = cur.GetString("En") lvd.SecondRow= cur.GetString("Fa") ListView1.AddTwoLines2(lvd.FirstRow, lvd.SecondRow, lvd) Next Else cur=mysql.ExecQuery("SELECT En,Fa FROM tbl WHERE Fa LIKE '"&txtenter.Text&"%'") For i = 0 To cur.RowCount-1 cur.Position=i Dim lvd As ListViewData lvd.Initialize lvd.FirstRow = cur.GetString("Fa") lvd.SecondRow= cur.GetString("En") ListView1.AddTwoLines2(lvd.FirstRow, lvd.SecondRow, lvd) Next End If End If End Sub Sub ListView1_ItemClick (Position As Int, Value As Object) Dim lvd As ListViewData lvd = Value txtenter.Text=lvd.FirstRow lvd.SecondRow 'مقدار دوم رو میگیرید و یک جا میریزید' End Sub
  12. سلام برید داخل پوشه SDK و بعد پوشه Build Tools و ازش یک اسکرین بگیرید قرار بدید.
  13. تبدیل صدا به متن

    سلام فکر نکنم بشه همچین کاری انجام داد. چون اگه دقت کرده باشید خود گوشی هم انتخاب زبان داره برای وویس، و نمیتونید همزمان از دوتا مورد استفاده کنید. یعنی الان گوشی من که روی فارسی تنظیم هست نمیتونم انگلیسی صحبت کنم. بصورت فارسی تایپ میکنه.
  14. ازاین استفاده کنید و بجای Edittext1 اسم ادیت تکست خودتون رو بدید: Sub edittext1_TextChanged (Old As String, New As String) Dim jo As JavaObject jo.InitializeContext jo.RunMethod("setErrornull",Array(EditText1)) End Sub #if java import android.widget.EditText; public void setErrornull(EditText et) { et.setError(null); } #End If کتابخانه java object هم تیک بزنید
×