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

AnswerCenter

مرکز پاسخگویی به سوالات برنامه نویسی

  • مرجع پاسخگویی
  • تولید آموزش
  • سفارش پروژه

درخواست سفارش پروژه

اطلاعیه

کاربر گرامی

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

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


rasool.g

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

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

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

  • روز های برد

    6

آخرین بار برد rasool.g در آذر 8 2018

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

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

91 عالی

1 دنبال کننده

درباره rasool.g

  • درجه
    کاربر حرفه ای

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

1,069 بازدید کننده نمایه
  1. ممنون. ولی من خود یوزر و پسورد رو هیچ جا نمی خوام ذخیره کنم. (فقط هش شده اون رو باسه تطبیق دادن داخل دیتابیس ذخیره میکنم که نیاز به امنیت خاصی نداره) فقط پسورد رو می خوام از ادیت تکس بگیرم و داخل یه متغیر استرینگ بریزم به شکلی که داخل اکتیویتی های دیگه هم بتونم بهش دسترسی داشته باشم. باسه متغیر های معمولی از کد مازول معمولا استفاده می کنند. ولی من چون زیاد با ساختار ماژول آشنا نیستم می خواستم ببینم همین روش باسه پسورد هم خوبه؟
  2. به طور خلاصه یعنی متغیر ها هر جایی ذخیره بشه (مثلا process-global یا code module) بازم توسط برنامه های دیگه غیر قابل دسترس و ایمن هستش دیگه؟
  3. یه چیزی مثلا مثل این کتابخونه B4A Library - Strong Password Generator | B4X Community - Android, iOS, desktop, server and IoT programming tools البته با ساخت اعداد تصادفی و تبدیلش به کاراکتر هم میشه پسورد ساخت. ولی ترجیحا یک متد یا کلاس کاملتر و دقیقتر می خوام که خروجیش همیشه همه چیز داشته باشه. (روش کاراکتر های تصادفی ممکنه مثلا همش کاراکتر یا عدد بشه)
  4. فرض کنیم کاربر میاد تو یک اکتیویتی نام کاربری و رمز عبور رو وارد میکنه و اگه درست بود اون رو هدایت میکنیم به یه اکتیویتی دیگه. حالا تو اکتیویتی های دیگه هم قراره از این پسورد و نام کاربری و یا وضعیت لاگین استفاده کنیم. مثلا با پسورد متن های رمز نگاری شده رو باز کنیم. حالا اگه پسورد و نام کاربری رو در process global یا code module قرار بدم امن هستش؟ prosess global همون متغیر های public static هستش؟
  5. ممنون از دوستانی که پاسخ دادن. مشکلم حل شد.
  6. برای اندازه گیری در کد بالا از Canvas1 هم می تونید استفاده کنید. مقدار Step در حلقه رو برای افزایش سرعت میشه بیشتر کرد. Chr(0x202b) و Chr(0x202c) رو فقط برای راست به چپ کردن گذاشتم.
  7. 'txt = "wg qdgh qdgqwh gdhwqg dhgwq dgwqjh gdjhwq gjhwqg jhwqg jgwq gdjh gdhg jhwdg wqjhd gwqjh dg wda dwa d ad" txt = " " & Chr(0xF114) & " " & "لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. " 'txt = "لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. " Dim l1,l2 As Label l1.Initialize("l1") l2.Initialize("l2") Activity.AddView(l1,0,0,100%x,10%y) Activity.AddView(l2,0,10%y,100%x,10%y) l1.TextSize = 20 l2.TextSize = 20 l1.Typeface = Typeface.FONTAWESOME l2.Typeface = Typeface.FONTAWESOME l1.Gravity = Gravity.RIGHT + Gravity.CENTER_VERTICAL l2.Gravity = Gravity.RIGHT + Gravity.CENTER_VERTICAL l1.SingleLine = True l2.SingleLine = True l1.Ellipsize = "END" l2.Ellipsize = "NONE" l1.Text = Chr(0x202b)& txt &Chr(0x202c) l2.Text = Chr(0x202b)& txt &Chr(0x202c) Dim lv1 As ListView lv1.Initialize("lv1") Activity.AddView(lv1,0,20%y,100%x,20%y) lv1.SingleLineLayout.Label.TextSize = 20 lv1.SingleLineLayout.Label.Typeface = Typeface.FONTAWESOME lv1.SingleLineLayout.Label.SingleLine = True lv1.SingleLineLayout.Label.Gravity = Gravity.RIGHT + Gravity.CENTER_VERTICAL lv1.SingleLineLayout.Label.Color = Colors.Gray 'lv1.SingleLineLayout.Label.Padding = Array As Int (10dip, 10dip, 10dip, 10dip) 'lv1.Padding = Array As Int (0dip, 0dip, 0dip, 0dip) lv1.Color = Colors.White lv1.SingleLineLayout.Label.Width = lv1.Width - 10dip 'or (- lv1.SingleLineLayout.Label.Left) Dim maxTL As Int = 5 lv1.AddSingleLine( Chr(0x202b)& txt &Chr(0x202c) ) Dim maxWidth As Int = lv1.Width - 10dip' - 20dip maxWidth = maxWidth * 0.95 Dim Canvas1,c1 As Canvas c1.Initialize(Activity) Dim b As Bitmap b.InitializeMutable(1dip,1dip) Canvas1.Initialize2(b) 'c1.DrawText(txt, 0, 10%y, l1.Typeface, 20, Colors.White, "LEFT") Dim maxTL As Int = 2 For i = txt.Length To 5 Step -1 Log(i) If c1.MeasureStringWidth(txt.SubString2(0,i) & "...",l1.Typeface,20) <= maxWidth Then maxTL = i Exit End If Next Log(maxTL) l2.Text = Chr(0x202b)&txt.SubString2(0,maxTL) & "..."&Chr(0x202c) lv1.AddSingleLine(Chr(0x202b) &txt.SubString2(0,maxTL) & "..."&Chr(0x202c)) c1.DrawText("["&txt.SubString2(0,maxTL)&"...]", 0, 60%y, l1.Typeface, 20, Colors.White, "LEFT") c1.DrawText(txt.SubString2(0,maxTL)&"...", 0, 80%y, l1.Typeface, 20, Colors.White, "LEFT") Log("-----")
  8. سلام. این کد رو به این شکل تست کردم ولی جواب نداد. Dim r As Reflector r.Target = lv1.SingleLineLayout.Label r.RunMethod("setSingleLine") r.RunMethod2("setEllipsize", "END", "android.text.TextUtils$TruncateAt")
  9. باسه کوتاه کردن متن طولانی داخل لیست ویوو از این کد استفاده میکنم ولی ظاهرا کار نمیکنه. lv1.SingleLineLayout.Label.SingleLine = True lv1.SingleLineLayout.Label.Ellipsize ="MIDDLE" میشه متدی نوشت که باتوجه به عرض لیست ویوو و لیبل داخلش متن رو کوتاه کنه؟
  10. مشکلم با لیست ویوو فقط این هستش که Ellipsize باسه label هاش کار نمیکنه
  11. سلام. من کتابخانه ی پرشین رسایکل ویوو رو دارم. منتها برای پروژه ی درسیم ترجیها یه کتابخانه ی رایگان می خوام که امکاناتش کمی بهتر از لیست ویوو ساده باشه و کار باهاش هم ساده باشه. تعداد ایتم ها هم خیلی زیاد نمیشه (نهایت 100-200 تا). هرچی کتابخونش سبک تر و ساده تر هم باشه بهتره .فقط قابلیت اپدیت و حذف هم باید داشته باشه. چه کتابخونه ای پیشنهاد می کنید؟ از اسکرول ویوو می تونم استفاده کنم ولی فکر می کنم حتی با تعداد کم ایتم هم رم اضافه زیادی استفاده میکنه.
  12. یک تست یک روزه و همچنبن یک ساعته که روی اندروید 7 انجام دادم . خوب کار کرد. از نظر پایداری سرویس مشکلی ندارم. هر وقت لازم باشه سرویس رو Foreground میکنم و پایدار میمونه. برای راه اندازی سرویس هنگامی که برنامه Foreground نیستش هم Automatic Foreground Mode مشکل رو بنظرم حل میکنه . فقط می خوام از استارت شدن سرویس مطمئن بشم. گفتم از تجربه دوستان در این زمینه استفاده کنم
  13. سلام. متد های StartServiceAt / StartServiceAtExact در ورژن قدیمی b4a روی گوشی های جدید خوب کار نمی کرد. (گاهی کار میکرد و گاهی نه) حالا ظاهرا از b4a 8.0 به بعد دوباره برای سازگاری با اندروید 8 و گوشی های جدید بازنویسی شده و نباید با گوشی های جدید مشکل داشته باشه. B4A Change Log (versions history) حالا می خواستم ببینم کسی از این متد ها داخل تقویم یا برنامش استفاده کرده و میشه روی دقیق بودن و عملکرد همیشگی و 100% اش حساب کرد؟ (باسه گذاشتن یادداشت و رویداد داخل تقویم می خوام استفاده کنم) دقیق بودن در مقیاس روز یا ساعت بیشتر مد نظرم هست . یعنی اگه شروع سرویس رو روی 60 روز دیگه هم تنظیم کنم. مطمئن باشم کار میکنه ؟ همچنین بعد از خاموش و روشن شدن گوشی باید دوباره متد رو فراخونی و زمان رو ست کنم؟ این متد ها بنظرتون از Alarm Manager استفاده می کنند یا مثلا از برودکست و روش دیگه ..؟
  14. بنظرتون دانلود فایل باسه سرور مصرف زیادی از رم و cpu به همراه داره یا نسبت به اجرای اسکریپت مصرف کمتری داره؟
  15. سلام دوستان . منم به یه هاست دانلود نیاز دارم. حجم فایل هام کمه. (نهایت 1 گیگ) ولی به ترافیک زیادی نیاز دارم. (برای هر کاربر 200-300 مگ یا بیشتر می خوام در نظر بگیرم . یعنی برای خود برنامه ها و فایل های برنامه ها) چه هاست هایی پیشنهاد میدید؟ هاست دانلود با ترافیک نامحدود و فضای کم بگیرم بنظرتون خوبه؟ چون هاست با مثلا 50 - 100 گیگ فضا هم بگیرم. الکی پول باسه فضا دادم. یه هاست معمولی هم نیاز دارم . چطوره یه هاست یا سرور مجازی معمولی با ترافیک نامحدود بگیرم؟
×