کلیدستان

نسخه‌ی کامل: رمز ورود در برنامه نویسی اندروید
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام

می خوام یه رمز ورود در تنظیمات اعمال بشه و وقتی نرم افزار باز شد رمز ورود درخواست بشه
لطفا راهنمایی کنید
 
کسی نیست کمک کنه ؟؟؟
 
خب برای اینکار کار . اول باید کاربر یک رمز برای تنظیمات انتخاب کنه..پس  در اجرای اولین بار برنامه باید از کاربر رشته ای رو به عنوان رمز توسط Edittext بگیرید. و مقدار رو توسط ShearedPreferenced ذخیره کنید..
حال وقتی کاربر وارد تنظیمات شد .یک پنجره دیالوگ نمایش داده بشه .که داخل اون یک Edittext قرار داره و از کاربر رمز مورد نظر رو بخواد..رشته رو از کاربر بگیریدو با مقداری که قبلا ذخیره کردید مقایسه کنید.اگر درست نبود: پیغامی مبنی بر درست نبود رمز نمایش دهید.
اگر درست بود.به اکتیویتی تنظیمات فرستاده شود.
(۱۳۹۴/۰۴/۱۳, ۰۷:۴۰ ب.ظ)'داش بهروز' نوشته: [ -> ]خب برای اینکار کار . اول باید کاربر یک رمز برای تنظیمات انتخاب کنه..پس  در اجرای اولین بار برنامه باید از کاربر رشته ای رو به عنوان رمز توسط Edittext بگیرید. و مقدار رو توسط ShearedPreferenced ذخیره کنید..
حال وقتی کاربر وارد تنظیمات شد .یک پنجره دیالوگ نمایش داده بشه .که داخل اون یک Edittext قرار داره و از کاربر رمز مورد نظر رو بخواد..رشته رو از کاربر بگیریدو با مقداری که قبلا ذخیره کردید مقایسه کنید.اگر درست نبود: پیغامی مبنی بر درست نبود رمز نمایش دهید.
اگر درست بود.به اکتیویتی تنظیمات فرستاده شود.


 

سلام
ممنون بابت پاسختون

فقط فکر می کنم منظورم رو بد گفتم
می خوام رمز برای ورود به نرم افزار باشه نه تنظیمات ( رمز ورود از قسمت تنظیمات تایین بشه )

در ضمن من مبتدی هستم و زیاد وارد نیستم
اگه لطف کنید بیشتر توضیح بدید و کد های لازم رو بهم بدید ممنون میشم
(۱۳۹۴/۰۴/۱۳, ۰۷:۴۰ ب.ظ)'داش بهروز' نوشته: [ -> ]خب برای اینکار کار . اول باید کاربر یک رمز برای تنظیمات انتخاب کنه..پس  در اجرای اولین بار برنامه باید از کاربر رشته ای رو به عنوان رمز توسط Edittext بگیرید. و مقدار رو توسط ShearedPreferenced ذخیره کنید..
حال وقتی کاربر وارد تنظیمات شد .یک پنجره دیالوگ نمایش داده بشه .که داخل اون یک Edittext قرار داره و از کاربر رمز مورد نظر رو بخواد..رشته رو از کاربر بگیریدو با مقداری که قبلا ذخیره کردید مقایسه کنید.اگر درست نبود: پیغامی مبنی بر درست نبود رمز نمایش دهید.
اگر درست بود.به اکتیویتی تنظیمات فرستاده شود.


 

سلام

خب اون بخش اول رو من ایجاد کردم فقط برای مقایسه چیکار باید بکنم ؟؟

 
(۱۳۹۴/۰۵/۰۶, ۱۱:۴۹ ق.ظ)'Shadow 7' نوشته: [ -> ]سلام

خب اون بخش اول رو من ایجاد کردم فقط برای مقایسه چیکار باید بکنم ؟؟


 


سلام.
از روش equals برای مقایسه دو رشته (String) استفاده کنید (یک رشته، عبارت شده از کاربر و رشته دیگر، همان رمز ذخیره شده است) :

کلید شماره 282

(۱۳۹۴/۰۵/۰۶, ۱۲:۵۷ ب.ظ)'admin' نوشته: [ -> ]
(۱۳۹۴/۰۵/۰۶, ۱۱:۴۹ ق.ظ)'Shadow 7' نوشته: [ -> ]سلام

خب اون بخش اول رو من ایجاد کردم فقط برای مقایسه چیکار باید بکنم ؟؟



 


سلام.
از روش equals برای مقایسه دو رشته (String) استفاده کنید (یک رشته، عبارت شده از کاربر و رشته دیگر، همان رمز ذخیره شده است) :

کلید شماره 282



 
سلام

واقعا بابت کمکتون ممنون
فقط من زیاد وارد نیستم اگه دقیق تر بگید که کدش چی میشه ممنون میشم