رفتن به مطلب
لـــرن نــت

انجمن های پشتیبانی

شما می توانید سوالات و مشکلات خود را در انجمن های تخصصی برنامه نویس ایرانی پیگیری کنید.

تــوجــه

پسورد تمامی فایل ها learn-net.ir میباشد.

تــوجــه

این وب سایت تحت نظر پلیس فتا میباشد و تمامی مطالب طبق قوانین ایران میباشد.

  • نام کاربری

    شهریار شریعتی
  • گروه کاربری

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

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

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

  • روز های برد

    17

آخرین بار برد شهریار شریعتی در 21 اردیبهشت

شهریار شریعتی یکی از رکورد داران بیشترین تعداد پسند مطالب است!

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

467

درباره شهریار شریعتی

  • درجه
    مدیر کل انجمن

پیشفرض

  • وضعیت فردی :
    مجرد
  • جنسیت :
    اقا
  • محل تولد :
    خرسان شمالی
  • محل سکونت :
    خرسان شمالی
  • مدل گوشی :
    iphone 6s
  • درباره من :
    برنامه نویس اندروید ، ویندوز و وب
    گرافیست

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

2,282 بازدید کننده نمایه
  1. کاهش نور بخشی از صفحه

    درود شما می تونید از پنل استفاده کنید . یه پنل اضافه کنید که کل اکتیویتی رو بپوشونه . رنگ پنل رو یه رنگ تیره با شفافیت کم بدید ( از ARGB استفاده کنید ) به طور پیش فرض پنل رو مخفی کنید . رویداد پنل تاچ ( Panel1_Touch ) رو فعال کنید و کدی در اون ننویسید . حالا برای برتری دادن هر ویو نسبت به بقیه صفحه یا به اصطلاح فعال کردن بخشی از صفحه باید اول پنل رو ظاهر کنید و اون رو بالاتر از همه ویو ها قرار بدید ( Panel1.BringToFront ) و بعد از این کار حالا باید اون شی که قصد فعال کردنش رو دارید رو بالاتر از همه نشون بدید . در نتیجه این کار فقط شی مورد نظر روشن و بقیه صفحه تیره میشه . برای برگرداندن به حالت عادی هم در رویداد کلیک پنل و خود شی هم پنل رو مخفی می کنید . این یه روش دستی واسه ایجاد چیزی که میخواید هست اگه کتابخونه ای در این رابطه پیدا کردید بدید تا رپ کنیم .
  2. ساخت گوشی هوشمند . .

    درود شما اول باید برد الکترونیکی رو طراحی کنید . سپس پردازنده ها ، دوربین ها ، سنسور ها و ... رو مشخص کنید و روی برد پیاده کنید . برای روابط بین قطعات هم فک کنم باید از ic استفاده کنید . حالا باید یک سیستم عامل برای ایجاد رابطه بین کاربر و سخت افزار ایجاد کنید . پروسه ساخت گوشی هوشمند ، پروسه طولانی هست . فیدیبوک یک نمونه خیلی ساده از تبلت هست . چون سیستم عاملش تقریبا شکل یک نرم افزاره که میشه توش کتاب خوند . با این تفاوت که نرم افزار با سخت افزار مخصوص ارائه شده . سیستم عامل حرفه ای ، سیستم عاملیه که امکان گسترش نرم افزار براش فراهم باشه و امکانات محدود نداشته باشه
  3. اسپینر و گت المنت

    شرمنده من فرصت نداشتم تست کنم کد هارو . فک کنم این جواب بده : (webV,"document.getElementById('manfacturer').options["&Position&"].selected='selected';") نکته : مقدار Position رو با مقدار value اشتباه نگیرید . این مقدار درواقع محل قرار گیری ایتم داخل اون لیست هست که به ترتیب از 1 شروع میشه تا الی اخر .
  4. اسپینر و گت المنت

    شما باید مقدار value ای که برای هر ایتم داده رو بلد باشید و بدونید که کدوم value مربوط به کدوم گزینه هست . الان کد سایت شما برای لیست اینه : <select class="form-control" id="manfacturer"> <option>انتخاب کنید</option> <option value="1" logo_path="http://carbalad.com/img/logo-ikco.jpg">ایران خودرو</option><option value="2" logo_path="http://carbalad.com/img/logo-saipa.jpg">سایپا</option><option value="36" logo_path="http://carbalad.com/img/logo-brilliance.jpg">برلیانس</option><option value="9" logo_path="http://carbalad.com/img/alfaromeo.gif">آلفا رومئو</option><option value="13" logo_path="http://carbalad.com/img/logo-MG.jpg">ام جی</option><option value="4" logo_path="http://carbalad.com/img/logo-mvm.jpg">ام وی ام</option><option value="16" logo_path="http://carbalad.com/img/benz.gif">بنز</option><option value="34" logo_path="http://carbalad.com/img/bmw.gif">بی ام و</option><option value="35" logo_path="http://carbalad.com/img/peugeot.gif">پژو</option><option value="10" logo_path="http://carbalad.com/img/porche.gif">پورشه</option><option value="8" logo_path="http://carbalad.com/img/toyota.gif">تویوتا</option><option value="19" logo_path="http://carbalad.com/img/jac.gif">جک</option><option value="12" logo_path="http://carbalad.com/img/geely.gif">جیلی</option><option value="37" logo_path="http://carbalad.com/img/chery.jpg">چری</option><option value="21" logo_path="http://carbalad.com/img/hafei.gif">حافی</option><option value="22" logo_path="http://carbalad.com/img/renault.gif">رنو</option><option value="26" logo_path="http://carbalad.com/img/ssangyoung.gif">سانگ یانگ</option><option value="30" logo_path="http://carbalad.com/img/subaru.gif">سوبارو</option><option value="28" logo_path="http://carbalad.com/img/suzuki.gif">سوزوکی</option><option value="27" logo_path="http://carbalad.com/img/citroen.gif">سیتروئن</option><option value="24" logo_path="http://carbalad.com/img/volexwagen.gif">فولکس</option><option value="33" logo_path="http://carbalad.com/img/fiat.gif">فیات</option><option value="25" logo_path="http://carbalad.com/img/capra.gif">کاپرا</option><option value="3" logo_path="http://carbalad.com/img/kia.gif">کیا</option><option value="23" logo_path="http://carbalad.com/img/gratewall.gif">گریت وال</option><option value="17" logo_path="http://carbalad.com/img/lexus.gif">لکسوس</option><option value="5" logo_path="http://carbalad.com/img/lifan.gif">لیفان</option><option value="11" logo_path="http://carbalad.com/img/maserati.gif">مازراتی</option><option value="6" logo_path="http://carbalad.com/img/mazda.gif">مزدا</option><option value="14" logo_path="http://carbalad.com/img/mitsubishi.gif">میتسوبیشی</option><option value="15" logo_path="http://carbalad.com/img/nissan.gif">نیسان</option><option value="20" logo_path="http://carbalad.com/img/volvo.gif">ولوو</option><option value="18" logo_path="http://carbalad.com/img/honda.gif">هوندا</option><option value="7" logo_path="http://carbalad.com/img/hyundai.gif">هیوندای</option> </select> حالا مقدار value رو باید به سایت بدید تا گزینه مورد نظر رو انتخاب کنه : (webV,"document.getElementById('manfacturer').value="&value&";")
  5. اسپینر و گت المنت

    درود اگر لیست شما مقدار value داره میتونید به این صورت بهش مقدار بدید تا انتخاب شه : (webV,"document.getElementById('dd1ViewBy').value="&select) اگر هم فقط متن دارید از این روش برید : (webV,"document.getElementById('dd1ViewBy').text="&text) یک نمونه کد html برای لیست : <select id="ddlViewBy"> <option value="1">test1</option> <option value="2" selected="selected">test2</option> <option value="3">test3</option> </select>
  6. درود شما باید یا از UltimateListView یا RecyclerView استفاده کنید که اگر بگردید آموزش هاش هست . برای لود عکس که لینک یا نام عکس رو در یک فیلد و متن زیرش رو هم در یک فیلد ذخیره می کنید و یکی یکی میخونید
  7. درود شما میتونید تمام مقادریتون رو در قالب Type تعریف کنید و با استفاده از کلاس B4XSerializator که در کتابخونه RandomAccessFile هست به بایت تبدیل کنید و بفرستید و ازون ور اون رو به Type تبیدل کنید : Type Data(Title As String,Image As Bitmap) Dim ser As B4XSerializator Dim d as Data d.Initialize d.Title = "title1" d.Image = ... ser.ConvertObjectToBytes(d) 'مقدار برگشتی را ارسال کنید Dim res As Data res = ser.ConvertBytesToObject(byte) 'بایت دریافتی را به داده تبیدل کنید
  8. سلام جناب شریعتی عزیز در مورد شماره پورت که باید در خط

    sc.Initialize( "http://localhost:8080",co,"sc")

    وارد بشه هم در لوکال و هم در هاست میشه بیشتر توضیح بدید

    با تشکر

    1. شهریار شریعتی

      شهریار شریعتی

      درود

      شما وقتی در nodejs سرور رو ایجاد میکنید ، در آخر بهش یه پورت میدید که به اون گوش میده ( بهتره 8080 نباشه )

      حالا باید جلوی آدرس سرورتون ( که اگه در سیستم تست میکنید باید آی پی سیستم باشه نه localhost ) پورتی که در موقع ساخت سرور استفاده کردید رو وارد کنید .

      مطالب بیشتر در مورد port و ip در اینترنت هست میتونید مطالعه کنید .

  9. درود آی پی وارد شده رو برسی کنید . در غیر حالت دیباگ هم برنامه رو تست کنید . گاه وقتی برنامه ای رو اجرا میکنید که پورتی رو اشغال میکنه . به دلیل خوب بسته نشدن یا هردلیلی پورت همینطوری اشغال میمونه که بهتره الان پورت هم عوض کنید
  10. سلام

    جناب شریعتی

    من با اینگه عضو ویژه را خریداری کردم اما هنوز نمیتونم کتابخانه سوکت بخرم

    ممنون راهنمایی کنید

    1. شهریار شریعتی

      شهریار شریعتی

      درود

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

  11. نگارش 1.0.0

    79 دریافت

    درود تاحالا به اساس کار سیستم های فروشگاهی یا وبلاگی دقت کردید ؟ بعضی از وب سایت های همگانی یا وبلاگ ها به کاربر ها اجازه ارسال پست رو میدن و پست های کاربران بعد از تایید کارشناس در سایت یا وبلاگ نمایش داده میشه . ماهم این سیستم وبلاگی رو در قالب بیسیک فور اندروید پیاده کردیم و در این دوره میخوایم پیاده سازی سیستم وبلاگی رو با استفاده از b4a و php یاد بگیریم . چیزایی که در این دوره یاد میگیریم : 1 . ساخت دیتابیس آنلاین برای سیستم وبلاگی 2 . نوشتن کد های استاندارد و کار با mysqli و کلاس ها در php 3 . ساخت WebService های لازم برای این سیستم 4 . کار با مولتی پنل 5 . کار با JSON 6 . ارتباط بیسیک با دیتابیس آنلاین به واسطه PHP

    60٬000 ریال

  12. درود نام کتابخونه ای که از اون استفاده می کنید رو بگید .
  13. سلام ، داداش شهریار ، منتظر اموزش برنامه پیامکی انلاین هستیم. شایان قولشو داد :sorry:

  14. نگارش 1.0.0

    10 دریافت

    تا حالا فک کردید اساس کار برنامه های چت یا بازی های آنلاین چیه ؟ متوجه شدید موقع استفاده از تلگرام بدون رفرش کردن چت ها پیامای جدید براتون میاد یا وقتی اینستاگرامتون باز نیست خبر لایک های دیگران براتون میاد ؟ این برنامه های به یه اتصال پایدار نیاز دارند تا هیچوقت قطع نشه و اگه پیام جدیدی موجود بود نیازی به رفرش داده ها نباشه . بهتره بهش بگیم بلادرنگ یا realtime یا میشه نام درلحظه هم روش گذاشت . کاربرد بلادرنگ در اتصال شبکه اینه که ما یه کانکشن پایدار داریم و هر وقت داده جدیدی موجود بود اون رو واسه کاربر ها میفرستیم . دقیقا کاری که محیط های مجازی میکنن ! یکم درباره broadcast که معنیش میشه انتشار دادن هم صحبت کنیم . دقت کردید وقتی تو یه برنامه چت پیامی رو میفرستید اون پیام واسه خودتون ارسال نمیشه ؟ درواقع شما اون پیام رو نشر میدید به تمام عضو های گروه . میتونم بگم همه کاربر ها نشستن و منتظرن که آیا پیام جدیدی از شما دریافت میشه یا نه ( منظورم این نیست که هر ثانیه چک کنن ببینن پیام جدیدی هست یا نه ! ) حالا همچین سیستمی رو چه طور میشه پیاده کرد ؟ جواب استفاده از socket هست که یک کتابخونه قوی در خصوص socket همین socket.io خودمون هستش ! Socket.io در واقع یک کتابخونه برای جاوا اسکریپت هست و شما می تونید از طریق هر پلتفرمی ( اندروید ، ویندوز ، وب و ... ) به سروری که ساختید وصل بشید و داده هارو بین سرور و کلاینت منتقل کنید . از امکانات باحال socket.io مدیریت کاربر های متصل و فرستادن پیام به یک گروه خاص یا یه شخص خاص هست و سرعت فوق العاده ای داره . از همه بهتر اینه که می تونید شخصی سازیش کنید ! کتابخونه کلاینت برای بیسیک فور اندروید تا به حال ساخته نشده بود که من براتون رپ کردم و قرار دادم تا حال کنید D; در فایل پیوستی نمونه سورس اندروید و وب هست که به صورت تصویری آموزش داده شده .

    150٬000 ریال

×