انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دریافت رشته ورودی از TextEdit و encode کردن String (در اندروید)

دریافت رشته ورودی از TextEdit و encode کردن String (در اندروید)

#1
سلام

جمعا یک Button در پروژه هست به اضافه دو TextEdit
من میخوام یک رشته توسط کاربر در textedit اول وارد و  توسط Button به هش تبدیل شده و در یک Toast یا textedit دوم ، هش مورد نظر نمایش داده بشه.
برای تبدیل شدن به هش موارد زیر رو پیدا کردم ،

http://stackoverflow.com/questions/13759...in-android
http://www.mysamplecode.com/2011/10/andr...-hash.html
http://www.mkyong.com/java/java-md5-hashing-example/

مشکل اینجاست که نمیدونم به چه طریق و از کجا باید شروع کرد برای نمایش خروجی در textedit دوم یا Toast
ممنون اگر راهنمایی کنید.
edit :
نمونه پیدا شد :
http://karanbalkar.com/2013/05/tutorial-...n-android/
اما این مشکل هنوز پابرجاست :
مشکل اینجاست که نمیدونم به چه طریق و از کجا باید شروع کرد برای نمایش خروجی در textedit دوم یا Toast
پاسخ

دریافت رشته ورودی از TextEdit و encode کردن String (در اندروید)

#2
سلام.
برای دریافت متن از کاربر (در EditText اول)، کلید زیر را بخوانید :

کلید شماره 265

تا اینجا، متن در یک متغیر از جنس رشته (String) ذخیره شده است، بنابراین روش های مربوط به hash کردن که در لینک ها ذکر شده را بر روی آن اعمال نمایید.
برای نمایش نتیجه در EditText دوم، مطابق کلید زیر عمل کنید :

کلید شماره 266

همه کدهای قبل (مراحل دریافت متن، hash کردن و نمایش نتیجه)، باید برای یک دکمه (Button) تعیین شوند (با اشاره بر روی دکمه، کد مورد نظر اجرا شود) :

کلید شماره 2728

اگر قرار است نتیجه با Toast نمایش داده شود، کلید زیر را بخوانید :

کلید شماره 232

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط am5152

دریافت رشته ورودی از TextEdit و encode کردن String (در اندروید)

#3
درحال حاظر خروجی رو میتونم در یک toast نمایش بدهم اما نمیتونم در edittext دوم نمایش بدم.این کدی هستش که استفاده میکنم برای خروجی :

کد پی‌اچ‌پی:
try { 
                
Toast.makeText(MainActivity.thisAeSimpleMD5.MD5(rawString),1000).show();
            } catch (
NoSuchAlgorithmException e) { 
                
// TODO Auto-generated catch block 
                
e.printStackTrace();
            } catch (
UnsupportedEncodingException e) { 
                
// TODO Auto-generated catch block 
                
e.printStackTrace();
            } 

اون موردی که فرمودید جواب نداد و نتونستم ازش استفاده کنم ،
http://www.kelidestan.com/keys/keys.php?key=266
باید به چه طریق بجای toast نمایشش داد ؟ من هرکاری کردم نشد.
بازم ممنون.
پاسخ

دریافت رشته ورودی از TextEdit و encode کردن String (در اندروید)

#4
با این کد اوکی شد :

editText2.setText(AeSimpleMD5.MD5(rawString));
پاسخ
 سپاس شده توسط admin ، شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان