اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

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


davoodebrahimi

کاربر عادی
  • تعداد ارسال ها

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

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

درباره davoodebrahimi

  • درجه
    کاربر

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

261 بازدید کننده نمایه
  1. گرفتن صفحه نتیجه ( گت المنت )

    سلام وقت بخیر اگه دوستان راهی بلد بودن و گفتن که هیچ ؛؛؛؛اگه نگفتن شما بیا اون صفحه جدید که میخوای رو داخل همون اکتیویتی پیاده کن و فقط لایوتت رو عوض کن ینی لایوت قبلی باید پاک بشه و لایوت جدید رو لود کنی. چون بعد از لاگین شدن به فرض یه قسمتی از سایت عوض میشه و شما با خودت میگی حالا که لاگین شدم میتونم آدرس بعد لاگین شدن رو داخل یه اکتیویتی دیگه پیاده کنم و قسمت های جدید رو پیاده کنم.در حالی که وقتی اکتیویتی جدید رو باز میکنی از صفر میخواد شروع کنه در واقع انگار اصلا لاگین نشدین راهی که به دهن من رسید همون بود که داخل همون اکتیویتی همه کارهاتون انجام بشه.
  2. مشکل با گت المنت

    من منظورم از این که سایت مشکل داره؛همین انجمن بود که به سختی میشه وارد شد و بخوای لینکی بذاری میگه مشکلی برای بارگذاری بوجود آمده. کدات که درست بود من کدای خود شمارو تست کردم(البته بصورت ساده که فقط پرشدن ادیت تکستارو ببینم) در هر حال سورسی که خودم تست کردم رو براتون میذارم getElement
  3. مشکل با گت المنت

    سلام وقت بخیر کدهات همونطور که دوستان گفتن درسته؛برای ادیت تکست دوم هم کد زیر رو استفاده کن(سایت مشکل داره نمیشه داخل تگ گذاشت) Sub EditText3_TextChanged (Old As String, New As String) web.executeJavascript(WebView1,"document.getElementsByName('captcha')[0].value = '"&EditText3.Text&"';") End Sub با این کد ها ادیت تکست رو که پر میکنی؛تو وب ویو هم نشون میده که حروفات داخل سایت نوشته میشه؛ادیت تکست سوم رو از نوع عدد بذار چون همیشه عدد گذاشته میشه؛؛یوزر نیم هم محدودیت کاراکتر داره که اون رو هم باید اعمال کنی؛فک کنم بین 6 تا 32 کاراکتر نوشته تو سایت با همه این کارها؛ادیت تکست هات پر میشن,کد باتن هم درسته اما اون کار اصلی انجام نمیشه انگاری دکمه کار نمیکنه اما مشکل از دکمه نیست؛؛ توی سایت وقتی روی ادیت تکست کلیک میشه و نوشته میشه؛بعد که رفتی رو ادیت تکست بعدی؛؛ادیت تکست اولی سبز میشه به معنی اینه که نوشته داخلش تایید شد,,اما شما تو برنامه همچین چیزی نداری احتمالا اینطوریه که وقتی روی ادیت تکست دوم کلیک میکنی؛یک کدی؛سابی،آجاکسی چیزی اجرا میشه و متن ادیت تکست رو تایید میکنه که من نگاه کردم متوجه نشدم؛دوستان دیگه این موضوع رو متوجه شن شاید بهتر بتونن کمکت کنن
  4. کتابخانه گرید ویو

    سلام وقت بخیر اگه کتابخونه ریسایکلر ویو یا اریا لیست ویو رو ندارید؛متن زیر رو سرچ کنید یک آموزش تصویری آقای آرتا گذاشتن(سایت مشکل داره و نمیشه لینکی گذاشت) آموزش تصویری ساختن کنترل (ویو) به صورت چند ستونی
  5. مشکل AppCompat در اندروید 6 به پایین

    سلام مجدد؛ممنون اجرا نشدن تو اندروید پایین مربوط به مین اسدیکاس مثلا مین اس دیکا بشه 10؛برنامه رو اندروید 2.3 هم نصب میشه بفرما اینم آپ کامپت نسخه 3.30 دانلود
  6. مشکل AppCompat در اندروید 6 به پایین

    سلام وقت بخیر اپ کامپت ورژن های جدیدش هم هست مثلا شما بیا از ورژن 3.30 استفاده بکن ببین مشکلت حل میشه؟!ضمنا تارگت ورژن باید بالای 21 باشه؛شما بذار روی 22 تست کن
  7. عدم نصب برنامه ساخته شده با متریال در Huawei

    سلام احتمال زیاد یه جایی کم دقتی کردین و گرنه میشه گفت مشکل نه گوشی هواوی میتونه باشه نه از متریال تو مبحث متریال اس دیکا خیلی مهمه؛روش یکم دقت بیشتری داشته باشین
  8. ****ویژه*** کتابخانه PersianRecyclerView

    خب پس خداروشکر؛دست گلتون درد نکنه؛انشاءالله دوستان هم حمایت کنن و شما هم مدام امکانات بیشتری رو اضافه کنین(مثل بعضی کتابخونه های پولی نباشه که بعد فروش دیگه باگ گیری نمیشن و رسیدگی بهش انجام نمیشه) موفق باشیم
  9. ****ویژه*** کتابخانه PersianRecyclerView

    فعلا فیلم رو ندیدم؛منظورم حداقل ای پی آی بود؛؛همهء ای پی آی هارو ساپورت میکنه؟
  10. ****ویژه*** کتابخانه PersianRecyclerView

    دست شما درد نکنه جناب شاهپیری عزیز؛یکی از نیازهای اساسی بیسیک بود کتابخونه های مشابه محدودیت ورژن اندروید دارن؛؛این که شما ارایه دادین چطور؟؟(ای پی آی چند به بالا رو ساپورت میکنه؟یا روی همه شون کار میکنه؟)
  11. فراخوانی عکس از دیتابیس به imageview

    خواهش میکنم وظیفه بود؛همین که شما یاد بگیری خودش خیلیه اگه مشکلی بود یا متوجه نشدین؛ایدیم @davoodebrahimi هست در حدی که بتونم در خدمتم
  12. فراخوانی عکس از دیتابیس به imageview

    سلام مجدد من چون بهتون گفتم دقیقا مثل متن که ریختین توی لیبل به همون صورت اسم عکس رو هم بگیرین؛؛برا همین دیگه کورسور ننوشتم java.lang.RuntimeException: Object should first be initialized (Cursor). این خطای بالایی میگه کورسور اینیشیالایز نشده حالاامکان داره شما توی اکتیویتی اصلا اینیشیالایز نکردین یا هم قبل اینیشیالایز ازش استفاده ای کردین. F:\project001\Objects\bin\extra\assets نیاز به کاری که این بالا هم انجام دادین نیست. شما الان بیاین از پروژه تون یه کپی بگیرین(هر موقع که توی مراحل ساخت به موفقیتی دست پیدا کردین حتما از سورس پروژه کپی بگیرین و مثلا به تاریخ همون روز ثبت کنین یجا بعدا شاید لازم بشه) وقتی کپی گرفتین یه نسخه شو جدا نگه دارین یه نسخه شو هم اینطور که میگم برین اگه جواب نگرفیتن برگردین سر همون پروژه ای که خودتون نوشتین و کپی گرفتین ازش ** اول یه از سالم بودن و کامل بودن اس دیکا و جی دیکا مطمعن شین(یه پروژه جدید ایجاد کنین؛؛سیو کنین؛؛بعد در حالت ریلیز کامپایل کنین اگه کامل کامپایل شد ینی حله) ** وقتی وارد پروژه میشین برا اولین بار دوتا پوشه اس یکیش آبجکت هست یکیش فایل؛؛شما داخل آبجکت کاری ندارین هر فایلی داشتین میزیزین داخل پوشه فایل که میشه همون اَسِسِت برنامه پس عکسارو فقط داخل این پوشه بریزین ** دیتا بیس رو اصلاح کنین (1-اسم دیتابیس؛اسم تیبل ها یا همون جدول ها و اسم فیلد ها به بزرگی و کوچکی کلمات حساس هستن و اگه اشتباه صورت بگیره خطایی میده که بیای متوجه بشین دوهفته طول میکشه پس بهتره همهم حروفات با حروف کوچک نوشته بشه--2-ستونی که عکسا توش هستن رو پاک کنین فقط اسم عکسا بمونه کافیه --3--هربار که روی دیتابیس اطلاعاتی وارد کنین حجمش میره بالا و با حذف کردن اطلاعات هم حجمش کم نمیشه پس بعد پاک کردن عکسا لازمه یکاری کنین که حجم دیتابیس بیاد پایین(1-سمت چپ رو استم دیتا بیس دابل کلیک میکنین-2-روی main اول دابل کلیک میکنین و بعد کلیک راست میکنین و روی گزینه maintain وای میستین و از گزینه های باز شده گزینه وسطی VacuumDatabase رو میزنین که حجمش بیاد پایین **دیتا بیس رو از اسست برنامه کپی میکنی داخل دیاراینترنال (قبل از اینکه از دیتابیس استفاده کنی باید کپی کردن در دیار اینترنال انجام بشه انجام بشه مثلا تو اولین اکتیویتی بعد از main) If File.Exists(File.DirInternal,"اسم دیتا بیس") = False Then File.Copy(File.DirAssets,"اسم دیتابیس",File.DirInternal,"اسم دیتا بیس") End If **داخل اکتیویتی اسکیو ال و کورسور تعریف میکنین(بهتره توی پروسس گلوبال تعریف کنین)(چون گفتین دوتا تیبل دارین پس باید دوتا کورسور داشته باشین اسکیوال میتونه یدونه باشه برای دیتابیس در هر اکتیویتی اما برای هر تیبل باید جداگونه کورسور باز کنین و کوئری بگیرین) Sub Process_Globals Dim sql As SQL Dim cur1 As Cursor Dim cur2 As Cursor End Sub اس کیو ال رو اینیشیالایز میکنی.برای اینکه سرعت برنامه ات کم نشه شرط میذاری اگه اینیشیالایز نشده بود بیاد اینیشیالایز کنه نه اینکه هر دفعه If sql.IsInitialized = False Then sql.Initialize(File.DirInternal,"اسم دیتابیس",False) End If ** حالا نوبت به پر کردن کوئری میرسه cur1 = sql.ExecQuery("select * from اسم تیبل where id") cur1.Position = 0 *الان دیگه میتونی اطلاعاتت رو داخل ایمیج ویو یا لیبل بریزی برای مثلا برای لیبل میشه Label1.Text = cur.GetString("اسم ستون") برای ایمیج ویو هم که اون بالا گفتیم امیدوارم مطلبی رو از قلم ننداخته باشم و مطالب بالا مفید واقع بشه
  13. ذخیره تیک چک باکس

    بصورت ساده میتونی بگی داخل ساب چک باکس وقتی تیک زده شد یه فایل تکست در دیار اینترنال ذخیره بشه داخل اکتیویتی کریت هم شرط بذاری اگه فایل تکستی با اسم فلان داخل دیار اینترنال بود بیا و چک چک باکس رو مساوی ترو قرار بده؛؛این ساده ترین روش هست اما بهتره از روش آقای آرتا استفاده کنین که مطمعن تره
  14. فراخوانی عکس از دیتابیس به imageview

    سلام هر چقد دیتابیس سبک تر باشه برنامه تون همونقد روون کار میکنه؛؛شما بجای اینکه عکس رو داخل دیتا بیس بذاری؛؛فقط اسم کامل عکس هارو بنویس داخل دیتابیس؛عکسهارو هم داخل اسست برنامه بریز بعد داخل بیسیک وقتی میخوای به ایمیج ویو عکس بدی؛اسم عکس رو از دیتا بیس بگیر این اصولی تره(البته شماگفتی خود عکسارو داخل دیتابیس گذاشتی برا همین این توضیح رو دادم اما عکسی که از دیتا بیس دادی نشون میده اسم عکسارو فقط نوشتی) به همون صورت که متن رو از دیتا بیس میگیری و میدی به لیبل؛اسم عکس رو هم بگیر و بذا داخل کد به شکل زیر img1.SetBackgroundImage(LoadBitmap(File.DirAssets,cur.GetString("اسم ستون عکس ها در دیتابیس"))) اگرم تعداد عکست زیاده برای اینکه برنامه تو گوشی های ضعیف کرش نکنه بجای استفاده از loadbitmap از LoadBitmapsample استفاده کن
  15. روش لود چند لایه (جداگانه) داخل scroll

    پس شما یه مقدار بیشتر توضیح بده در مورد کاری که میخوای انجام بدی میخوای چه موقع لایوت دومی داخل اسکرول لود بشه؟؟؟