host3nter

پسورد

سلام دوستان؛ همانند تاپیک قبلی میخوام براتون کدی رو قرار بدم که با هم همین جا ...

موضوع پسورد,.

برنامه نویس, برنامه نویسی, برنامه نویسی Android

تاريخ ارسال:2014/07/26

هاست سنتر سلام دوستان؛ همانند تاپیک قبلی میخوام براتون کدی رو قرار بدم که با هم همین جا کاملش کنیم؛ این تاپیک پیامک جعلی هست؛امیدوارم کمکم کنید تا کد رو کامل کنم؛اگه ازشون استفاده کردید تشکر یادتون نره:لبخند: http://barnamenevis.org/showthread.p...B9%D9%84%DB%8C این کدی که براتون قرار میدم مربوط به پسوریه که به صورت AlertDialog ظاهر میشه و اگه کد رو اشتباه بزنیم،یک AlertDialog دیگه ساخته میشه که ایمیلمون رو قرار میدیم و پسورد بهمون ارسال میشه؛ چند تا مشکل اساسی وجود داره: 1)پسورد تعویض نمیشه!!!:لبخند: 2)وقتی کد رو اشتباه بزنیم اون آلرت دیالوگ ایمیل ظاهر نمیشه. 3)کد ها بهینه نیستن. 4)کد ها در هم هستند و نظمی ندارن. امیدوارم توی تکمیل و ویرایش کمکم کنید؛ منتظر پیشنهاداتتون هستم؛ به تاپیک بالا هم سر بزنید:لبخند: package com.example.tespas; import android.os.Bundle; import android.preference.PreferenceManager; import android.text.InputType; import android.text.method.PasswordTransformationMethod; import android.widget.EditText; import android.widget.Toast; import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.content.DialogInterface.OnClickListener; import android.content.Intent; import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; public class MainActivity extends Activity { SharedPreferences sp; Editor edit; @SuppressWarnings("deprecation") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); sp = PreferenceManager.getDefaultSharedPreferences(this ); edit = sp.edit(); if(sp.getBoolean("FirstUse", true) == true){ AlertDialog ad = new AlertDialog.Builder(MainActivity.this).create(); ad.setCancelable(false); ad.setIcon(R.drawable.lock); final EditText et = new EditText(this); et.setTransformationMethod(PasswordTransformationM ethod.getInstance()); et.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); et.setHint("رمزعبور را وارد کنید..."); ad.setTitle("رمز گذاری"); ad.setView(et); ad.setButton("ثبت", new OnClickListener(){ @Override public void onClick(DialogInterface arg0, int arg1) { edit.putString("Password", et.getText().toString()); edit.putBoolean("FirstUse", false); edit.commit();}}); ad.show(); }else{ checkPassword();}} private void checkPassword(){ final AlertDialog.Builder ad = new AlertDialog.Builder(this); ad.setCancelable(false); ad.setIcon(R.drawable.lock); final EditText et = new EditText(this); et.setTransformationMethod(PasswordTransformationM ethod.getInstance()); et.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); et.setHint("رمز عبور را وارد کنید ..."); ad.setTitle("رمز ورود به برنامه").setView(et).setPositiveButton("ور ود", new OnClickListener(){ @SuppressWarnings("deprecation") @Override public void onClick(DialogInterface dialog, int arg1) { if(et.getText().toString().equals(sp.getString("Pa ssword",""))){ Toast.makeText(MainActivity.this, "خوش آمدید !!!", Toast.LENGTH_LONG).show(); dialog.dismiss(); ad.show(); }else{ AlertDialog send = new AlertDialog.Builder(MainActivity.this).create(); send.setCancelable(false); send.setCanceledOnTouchOutside(false); send.setIcon(R.drawable.refrash); final EditText add = new EditText(MainActivity.this); add.setInputType(InputType.TYPE_TEXT_VARIATION_WEB _EMAIL_ADDRESS); add.setHint("ایمیل خود را وارد کنید"); send.setButton("",new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface arg0, int arg1) { String address = add.getText().toString(); String pass = sp.getString("Password",""); Intent email = new Intent(Intent.ACTION_SEND); email.putExtra(Intent.EXTRA_EMAIL, new String[]{address}); email.putExtra(Intent.EXTRA_SUBJECT,"Your Password"); email.putExtra(Intent.EXTRA_TEXT,pass); email.setType("message/rfc822"); startActivity(Intent.createChooser(email,"Choose an Email client :"));}}); send.show();}}}); ad.show();}} هاست,دامین,سایت,وب,طراحی

سوال: دستوری بجای ReadLn در شبکه ایندی که بجای لاین با دریافت کلمه پایان پذیرد

نصب خودکار برنامه های جانبی

گذاشتن طرح توی themeforest.net / کسی اطلاعی داره مارو مطلع کنه لطفا

سوال: سخت تر کردن امکان خواندن کدهای سایت

سوال: ساخت elearning

بازدید ساز سئومارک

فازی c-mean

پسورد

پسورد

میزبانی وب ,هاست,فضای وب,ویندوز,لینوکس,دات نت,پی اچ پی,web hosting,windows host,linux host,asp.net,php,sql server,mysql میزبان پایتخت ارائه دهنده خدمات میزبانی وب، هاست و هاستینگ، میزبانی هاست، دامین، میزبانی نمایندگی، نمایندگی وب، سرور مجازی و سرور مجازی ابری می باشد.هاست,میزبانی وب,دامین,سرور مجازی,میزبان پایتخت,host,domain,vps,mizban paytakht,hosting,share hosting,میزبان وب,میزبانی هاست,هاستینگ

google
logo-samandehi