ernesto logo
Torna al Magazine
Copertura del patio: come trovare imprese edili
consigli
Copertura del patio: come trovare imprese edili

Come Trovare Imprese Edili per la Copertura del Patio.

Come Trovare un'Impresa Edile per Realizzare una Copertura del Patio.

Scopri come trovare le migliori imprese edili per la copertura del tuo patio. Questo articolo offre consigli pratici su come valutare i servizi di ristrutturazione, giardinaggio e progettazione edilizia, garantendo risultati di qualità per il tuo spazio esterno. Non perdere l'opportunità di trasformare il tuo ambiente!

Trova professionisti vicino a te

Trova professionisti
package com.example.myapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.app.Activity; import android.app.AlertDialog; import android.content.ContentValues; import android.content.DialogInterface; import android.content.Intent; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.ImageView; import android.widget.TextView; import android.widget.Toast; public class Modify_password_Activity extends Activity { private EditText username; private EditText old_password; private EditText new_password; private Button submit; private Button return_; private TextView name; private ImageView back; private MyDatabaseHelper dbHelper; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_modify_password_); dbHelper = new MyDatabaseHelper(this,"UserInformation.db",null,3); username=(EditText)findViewById(R.id.username); old_password=(EditText)findViewById(R.id.old_password); new_password=(EditText)findViewById(R.id.new_password); submit=(Button)findViewById(R.id.submit); return_=(Button)findViewById(R.id.return_) ; name = (TextView)findViewById(R.id.name); back = (ImageView) findViewById(R.id.back); submit.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { String userName=username.getText().toString(); String oldpassword=old_password.getText().toString(); String newpassword=new_password.getText().toString(); String name_= name.getText().toString(); if(userName.equals("")||oldpassword.equals("")||newpassword.equals("")){ Toast.makeText(Modify_password_Activity.this,"请填写完整信息!",Toast.LENGTH_SHORT).show(); } else { SQLiteDatabase db=dbHelper.getWritableDatabase(); Cursor cursor=db.query("UserInformation",new String[]{"password"},"name=?",new String[]{userName},null,null,null); if(cursor.moveToFirst()){ String password=cursor.getString(cursor.getColumnIndex("password")); if(password.equals(oldpassword)){ ContentValues values=new ContentValues(); values.put("password",newpassword); db.update("UserInformation",values,"name=?",new String[]{userName}); Toast.makeText(Modify_password_Activity.this,"修改成功!",Toast.LENGTH_SHORT).show(); finish(); } else{ Toast.makeText(Modify_password_Activity.this, "旧密码错误!", Toast.LENGTH_SHORT).show(); } } else { Toast.makeText(Modify_password_Activity.this, "用户不存在!", Toast.LENGTH_SHORT).show(); } } } }); return_.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { new AlertDialog.Builder(Modify_password_Activity.this).setTitle("确认退出吗?") .setIcon(android.R.drawable.ic_dialog_info) .setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // 点击“确认”后的操作 finish(); } }) .setNegativeButton("返回", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // 点击“返回”后的操作,这里不设置没有任何操作 } }).show(); } }); name.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(Modify_password_Activity.this,MainActivity.class); startActivity(intent); } }); back.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { finish(); } }); } }
Ultimo aggiornamento
30 Mar 2025
Luca De Santis
Luca De Santis

Autore specializzato nel raccontare come funziona il mondo dei servizi locali e come trovare i professionisti migliori.