Академический Документы
Профессиональный Документы
Культура Документы
java
package com.example.onlinegrocery;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
}
@Override
public void onUpgrade(SQLiteDatabase db,int oldVersion,int newVersion){
String query = "DROP TABLE IF EXISTS "+TABLE_NAME;
db.execSQL(query);
this.onCreate(db);
}
public boolean chkmail(String email){
SQLiteDatabase db =this.getReadableDatabase();
Cursor cursor =db.rawQuery("Select * from Signup where email=?",new String[]
{email});
if(cursor.getCount()>0) return false;
else return true;
}
public Boolean emailpassword(String email,String pass){
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = db.rawQuery("Select * from Signup where email=? and
pass=?",new String[]{email,pass});
if(cursor.getCount()>0) return false;
else return true;
}
main3act
bt8 = (Button)findViewById(R.id.b1);
bt8.setOnClickListener(new View.OnClickListener()
private final Object v;
{
@Override
public void onClick(View v) {
Intent is = new Intent(Main4Activity.this, Main3Activity.class);
startActivity(is);
}
}
);
if(!pass1str.equals(pass2str))
{
Toast pass = Toast.makeText(this, "Password don't match :) ",
Toast.LENGTH_SHORT);
pass.show();
}
else
{
Signup s = new Signup();
s.setName(namestr);
s.setEmail(emailstr);
s.setPass(pass1str);
helper.insertSignup();
}
}
bt8 = (Button) findViewById(R.id.b8);
bt8.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent mm = new Intent(Main4Activity.this, Main3Activity.class);
startActivity(mm);
}
});
xml
<com.google.android.material.navigation.NavigationView
android:layout_width="411dp"
android:layout_height="728dp"
tools:layout_editor_absoluteX="0dp"
tools:layout_editor_absoluteY="3dp" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<CheckBox
android:id="@+id/checkBox18"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginEnd="32dp"
android:layout_marginBottom="326dp"
android:text="CheckBox" />
<CheckBox
android:id="@+id/checkBox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginStart="18dp"
android:layout_marginTop="88dp"
android:text="Milk 1 ltr" />
<CheckBox
android:id="@+id/checkBox2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentEnd="true"
android:layout_marginTop="84dp"
android:layout_marginEnd="197dp"
android:text="sugar 1 kg" />
<CheckBox
android:id="@+id/checkBox3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginStart="301dp"
android:layout_marginTop="146dp"
android:text="svs oil 1 ltr" />
<CheckBox
android:id="@+id/checkBox4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentEnd="true"
android:layout_marginTop="85dp"
android:layout_marginEnd="6dp"
android:text="Fresh Mixed fruits -1kg " />
<CheckBox
android:id="@+id/checkBox5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginStart="20dp"
android:layout_marginTop="145dp"
android:text="water - 20 ltr " />
<CheckBox
android:id="@+id/checkBox6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentEnd="true"
android:layout_marginTop="145dp"
android:layout_marginEnd="136dp"
android:text="Idly Batter - 1 ltr" />
<CheckBox
android:id="@+id/checkBox7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginStart="17dp"
android:layout_marginTop="196dp"
android:text="mixed Vegetables -1 kg" />
<CheckBox
android:id="@+id/checkBox8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentEnd="true"
android:layout_marginTop="680dp"
android:layout_marginEnd="285dp"
android:text="CheckBox" />
<CheckBox
android:id="@+id/checkBox9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="19dp"
android:layout_marginBottom="444dp"
android:text="Mutton 1kg"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<CheckBox
android:id="@+id/checkBox10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginEnd="69dp"
android:layout_marginBottom="503dp"
android:text="Chicken - 1kg"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<CheckBox
android:id="@+id/checkBox11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="149dp"
android:layout_marginBottom="448dp"
android:text="salt 1 pac" />
<CheckBox
android:id="@+id/checkBox12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentEnd="true"
android:layout_marginTop="245dp"
android:layout_marginEnd="-1dp"
android:text="Mixed cheese 1kg" />
<CheckBox
android:id="@+id/checkBox13"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginStart="19dp"
android:layout_marginTop="316dp"
android:text="CheckBox" />
<CheckBox
android:id="@+id/checkBox14"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="274dp"
android:layout_marginBottom="378dp"
android:text="CheckBox" />
<CheckBox
android:id="@+id/checkBox15"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginEnd="166dp"
android:layout_marginBottom="381dp"
android:text="CheckBox" />
<CheckBox
android:id="@+id/checkBox16"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="20dp"
android:layout_marginBottom="326dp"
android:text="CheckBox" />
<CheckBox
android:id="@+id/checkBox17"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="149dp"
android:layout_marginBottom="323dp"
android:text="CheckBox" />
<CheckBox
android:id="@+id/checkBox19"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="21dp"
android:layout_marginBottom="260dp"
android:text="CheckBox"
app:layout_constraintStart_toStartOf="parent" />
<CheckBox
android:id="@+id/checkBox20"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="138dp"
android:layout_marginBottom="258dp"
android:text="CheckBox" />
<CheckBox
android:id="@+id/checkBox21"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginEnd="28dp"
android:layout_marginBottom="262dp"
android:text="CheckBox" />
<TextView
android:id="@+id/textView10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginStart="114dp"
android:layout_marginTop="25dp"
android:text="Grocerey Stuffs"
android:textSize="24sp"
app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/textView11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginStart="159dp"
android:layout_marginTop="40dp" />
<TextView
android:id="@+id/textView12"
android:layout_width="120dp"
android:layout_height="35dp"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="27dp"
android:layout_marginBottom="199dp"
android:text="OTHERS"
android:textSize="18sp" />
<EditText
android:id="@+id/editText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginEnd="25dp"
android:layout_marginBottom="191dp"
android:ems="10"
android:gravity="start|top"
android:inputType="textMultiLine" />
<TextView
android:id="@+id/textView13"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="12dp"
android:layout_marginBottom="165dp"
android:text="For other products you can pay money at the time of
delivery" />
<TextView
android:id="@+id/textView14"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="30dp"
android:layout_marginBottom="137dp"
android:text="Shop name" />
<EditText
android:id="@+id/editText2"
android:layout_width="269dp"
android:layout_height="55dp"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:layout_marginEnd="17dp"
android:layout_marginBottom="105dp"
android:ems="10"
android:hint="enter shop name else enter none"
android:inputType="textPersonName" />
<Button
android:id="@+id/button"
android:layout_width="218dp"
android:layout_height="34dp"
android:layout_alignParentStart="true"
android:layout_alignParentBottom="true"
android:layout_marginStart="91dp"
android:layout_marginBottom="53dp"
android:text="Proceed to Payment" />
</RelativeLayout>
</com.google.android.material.navigation.NavigationView>
</androidx.constraintlayout.widget.ConstraintLayout>