اطلاعیه

کاربر گرامی

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

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


mahdilotfi

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

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

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

درباره mahdilotfi

  • درجه
    کاربر

مشخصات پروفایل

  • محل زندگی
    تهران
  1. میشه این سورسو بررسی کنید web
  2. از وب ویو هم استفاده میکنم اما میشه بگید مشکل کد زیر چیه که عکسو نشون نمیده WebView1.LoadHtml("<html><body><img src='file:///android_asset/p.png'/></body></html>")
  3. سلام من میخوام از اسکرول ویو برای نمایش یه تصویر با ارتفاع زیاد استفاده کنم(اسکرول ویو کل صفحه رو میپوشونه) از روش های زیر استفاده کردم روش اول اول یه لی اوت ساختمو توش یه اسکرول ویو گذاشتم و تو اکتیویتی لودش کردم ، بعد به لی اوت دیگه ساختمو و توش یه ایمیج ویو گذاشتم و تصویرمو توش لود کردم و تو دیزاینر اسکریپت همچین کدی نوشتم img1.setleftandright(0 , 100%x) img1.settopandbottom(0 , 150%y) بعد تو اکتیویتی کد پایین رو نوشتم scroll1.panel.loadlayout("img_layout") روش دوم یه لی اوت ساختم و توش یه اسکرول ویو گذاشتم و لودش کردم بعد کد های زیر رو نوشتم sub globals private scroll1 as scrollview dim img as imageview end sub Sub Activity_Create(FirstTime As Boolean) img.initialize("") img.bitmap = loadbitmap(file.dirassets , "image.png") scroll1.panel.addview(img , 0 , 0 , scroll1.width , scroll1.height) End Sub اما هیچکدوم از این کد ها درست کار نمیکنن و اسکرول اتفاق نمیفته فقط قسمتی از عکس نمایش داده میشه میشه یکی بگه چیکار باید بکنم!!
  4. میبخشید من یه سوال دیگه هم دارم و داخل activity_create یه سرویس رو استارت میکنم داخل سرویس یه تایمر فعال میشه و من میخوام فعال بمونه اما وقتی روی دکمه بک کلیک میشه و اکتیویتی برنامه بسته میشه اون تایمر هم غیر فعال میشه میخواستم بدونم چطوری میشه کاری کرد که فعال بمونه
  5. واقعا خیلی خیلی ممنون
  6. سلام بی زحمت اگه میشه یکی چگونگی استفاده از توابع زیر رو بگه : DateTime.Add DateTime.DateParse DateTime.DateTimeParse DateTime.GetDayOfWeek DateTime.GetHour DateTime.TimeParse DateTime.TicksPerHour مثلا چرا وقتی خط زی رو مینویسم 3 رو لاگ میکنه Log(DateTime.GetHour(1))
  7. با سلام من میخوام برنامه ای بسازم که داخلش یه سیستم سکه کوچولو داشته باشه مثل برنامه تله ممبر به طوری به ازای استفاده از هر قسمت برنامه مقداری سکه بخواد و کاربرا با پرداخت درون برنامه ای بتونن سکه بخرن (البته بدون تعامل یعنی قرار نیست بین کاربرا ارتباطی وجود داشته باشه فقط قراره اطلاعات سکه هاشون تو دیتا بیس ذخیره بشه) میخواستم ببینم برای اینکار بهتره از دیتابیس آنلاین استفاده کنم یا دیتابیس آفلاین و یا با استفاده از یه فایل تکست تعداد سکه هارو ذخیره کنم . کدوم بهتره؟؟ (از نظر امنیت و غیر قابل هک بودن سکه ها , سرعت و . . .)
  8. سلام ببخشید کسی میدونه چطور میشه با canvas خطوط منحنی برای یه نمودار (LineData) رسم کرد مثل عکس پایین
  9. سلام ببخشید من یه سوالی داشتم میخواستم ببینم میشه در بیسیک فور اندروید و با استفاده از پایگاه داده عکس و متن رو باهم و ترکیبی در طراحی یک کتاب بکار برد ؟؟؟ (عکس و متن با هم ترکیب باشن , مکانشون و تعدادشون هم در هر مطلب متفاوت باشه) مثل عکس پایین
  10. سلام من برای ساخت بازی از یونیتی 5.6 استفاده میکنم چند روزیه که ویژوال استودیو 2017 رو نصب کردم. از وقتی که ویژوال استودیو رو نصب کردم وقتی توی یونیتی رو یه کد سی شارپ دابل کلیک میکنم اونو با ویژوال استودیو باز میکنه میخواستم بدونم کسی میدونه باید چیکار کنم که با همون mono develop باز بشه لطفا اگه کسی میدونه بگه
  11. سلام ببخشید دوستان من یه مشکلی تو رسپانسیو لی اوت هام دارم من یه برنامه مثل برنامه پایین طراحی کردم و تو یه تبلت نصبش کردم همه چیز کاملا درسته اما وقتی همین برنامه رو تو یه گوشی کوچیکتر نصب میکنم نصف صفحه از صفحه گوشی خارج میشه میخواستم ببینم میشه کاری کرد که همه اجزا پس از نصب توی هر سایز گوشی متناسب باهاش کوچیک یا بزرگ بشن داخل تبلت : داخل گوشی :
  12. خیلی خیلی ممنون درسته اسم جدول book بود نه book2 مشکلم حل شد خیلی ممنون
  13. اس کیو ال 3 رو هم امتحان کردم اینیشالیز با موفقیت انجام میشه اما بعد از مقدار دهی متغیر cursor دوباره با همون مشکل مواجه میشم کل کدها : Sub Process_Globals Dim sql1 As SQL End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("layout1") If File.Exists(File.DirInternal , "database.db") = False Then File.Copy(File.DirAssets , "database.db" , File.DirInternal , "database.db") sql1.Initialize(File.DirInternal , "database.db" , False) Dim cur As Cursor cur = sql1.ExecQuery("SELECT * FROM table") End Sub کد های خطا : *** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** main_activity_create (java line: 348) android.database.sqlite.SQLiteException: no such table: book2 (code 1): , while compiling: SELECT * FROM book2 at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method) at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:889) at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:500) at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588) at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58) at android.database.sqlite.SQLiteQuery.<init>(SQLiteQuery.java:37) at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:44) at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1314) at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1253) at anywheresoftware.b4a.sql.SQL.ExecQuery2(SQL.java:223) at anywheresoftware.b4a.sql.SQL.ExecQuery(SQL.java:211) at b4a.example.main._activity_create(main.java:348) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:186) at b4a.example.main.afterFirstLayout(main.java:102) at b4a.example.main.access$000(main.java:17) at b4a.example.main$WaitForLayout.run(main.java:80) at android.os.Handler.handleCallback(Handler.java:733) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5019) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) at dalvik.system.NativeStart.main(Native Method)
  14. سلام کل کد ها : Sub Process_Globals Dim sql1 As SQL End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("layout1") If File.Exists(File.DirInternal , "database.db") = False Then File.Copy(File.DirAssets , "database.db" , File.DirInternal , "database.db") sql1.Initialize(File.DirInternal , "database.db" , False) End Sub و پیغام های خطای بعد از کامپایل : *** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** main_activity_create (java line: 344) android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 14): Could not open database at android.database.sqlite.SQLiteConnection.nativeOpen(Native Method) at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:209) at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:193) at android.database.sqlite.SQLiteConnectionPool.openConnectionLocked(SQLiteConnectionPool.java:463) at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java:185) at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java:177) at android.database.sqlite.SQLiteDatabase.openInner(SQLiteDatabase.java:804) at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:792) at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:694) at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:669) at anywheresoftware.b4a.sql.SQL.Initialize(SQL.java:44) at b4a.example.main._activity_create(main.java:344) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:186) at b4a.example.main.afterFirstLayout(main.java:102) at b4a.example.main.access$000(main.java:17) at b4a.example.main$WaitForLayout.run(main.java:80) at android.os.Handler.handleCallback(Handler.java:733) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5019) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) at dalvik.system.NativeStart.main(Native Method) خواهش میکنم کمک کنید
  15. سلام من با استفاده از پایگاه داده خواستم یه کتاب بسازم تا نوشتن کد کپی پایگاه داده در حافظه گوشی همه چیز خوب کار میکنه : IF File.Exist(File.DirInternal , "database.db") = False Then File.Copy(File.DirAssets , "database.db" , File.DirInternal , "database.db") End IF اما بعد از مقدار دهی sql با کد : (sql1.initialize ( file.dirinternal , "database.db" , false به محض کامپایل و اجرا تو شبیه ساز پیغام خطا میده و مینویسه 'متسفانه ........ متوقف شده است' خواهش میکنم کمک کنید نسخه b4a 7.80