Advertisement
Guest User

Untitled

a guest
Apr 26th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.68 KB | None | 0 0
  1. EditText uname, email, phno, pass1, pass2, address;
  2. String username,Email,phoneno,password,Address;
  3. Button Next;
  4. SQLiteDatabase db;
  5. Database newdb;
  6.  
  7.  
  8.  
  9. @Override
  10. protected void onCreate(Bundle savedInstanceState) {
  11. super.onCreate(savedInstanceState);
  12. setContentView(R.layout.activity_register);
  13.  
  14.  
  15. uname = (EditText) findViewById(R.id.TFuname);
  16. String username = uname.getText().toString();
  17. email = (EditText) findViewById(R.id.TFemail);
  18. String Email = email.getText().toString();
  19. phno = (EditText) findViewById(R.id.phonenumber);
  20. String phoneno = phno.getText().toString();
  21. pass1 = (EditText) findViewById(R.id.TFpass1);
  22. String password = pass1.getText().toString();
  23. pass2 = (EditText) findViewById(R.id.TFpass2);
  24. address = (EditText) findViewById(R.id.TFaddress);
  25. String Address = address.getText().toString();
  26. Next = (Button) findViewById(R.id.BNextbutton);
  27.  
  28. uname.addTextChangedListener(mWatcher);
  29. email.addTextChangedListener(mWatcher);
  30. phno.addTextChangedListener(mWatcher);
  31. pass1.addTextChangedListener(mWatcher);
  32. pass2.addTextChangedListener(mWatcher);
  33. address.addTextChangedListener(mWatcher);
  34.  
  35. //newdb = new Database();
  36. //db = newdb.open();
  37. db = openOrCreateDatabase(Environment.getExternalStorageDirectory() + "/CardioStick1/table", MODE_PRIVATE, null);
  38. db.execSQL("create table if not exists new_user3(Username varchar(20), email varchar(20),phone_number int(11), password varchar(20),address varchar(40), emergency_contact_number1 int(11), emergency_contact_number2 int(11), emergency_contact_number3 int(11))");
  39.  
  40. Next.setOnClickListener(new View.OnClickListener() {
  41. @Override
  42. public void onClick(View v) {
  43. /** if (isNetworkAvailable()) {
  44. registerUser();
  45. } else {
  46. Toast.makeText(Register.this, "No Internet Connection", Toast.LENGTH_SHORT).show();
  47. }
  48. }**/
  49.  
  50. /** private boolean isNetworkAvailable() {
  51. // ConnectivityManager cm = (ConnectivityManager)
  52. getSystemService(Context.CONNECTIVITY_SERVICE);
  53. NetworkInfo networkInfo = cm.getActiveNetworkInfo();
  54. // if no network is available networkInfo will be null
  55. // otherwise check if we are connected
  56. if (networkInfo != null && networkInfo.isConnected()) {
  57. return true;
  58. }
  59. return false;
  60. }**/
  61. // });
  62.  
  63.  
  64. Intent intent = new Intent(getApplicationContext(),register2.class);
  65.  
  66.  
  67. intent.putExtra("Username", String.valueOf(uname));
  68.  
  69.  
  70. startActivity(intent);
  71.  
  72. uname.setText(""); email.setText(""); phno.setText(""); pass1.setText(""); address.setText("");
  73.  
  74. }
  75. });
  76.  
  77.  
  78.  
  79. if (uname.getText().toString().length() == 0 && email.getText().toString().length() == 0 && phno.getText().toString().length() == 0 && pass1.getText().toString().length() == 0 && pass2.getText().toString().length() == 0) {
  80. Toast.makeText(Register.this, "Enter the fields", Toast.LENGTH_SHORT).show();
  81. } else {
  82.  
  83. if (!pass1.getText().toString().equals(pass2.getText().toString())) {
  84. Toast.makeText(Register.this, "Password dont match", Toast.LENGTH_SHORT).show();
  85. } else {
  86. //db.execSQL("Insert into new_user3 Values('" + uname.getText().toString() + "','" + email.getText().toString() + "','" + phno.getText().toString() + "','" + pass1.getText().toString() + "')");
  87. //Toast.makeText(Register.this, "Data inserted successfully", Toast.LENGTH_SHORT).show();
  88. startActivity(new Intent(getApplicationContext(), register2.class));
  89. }
  90. }
  91. }
  92.  
  93.  
  94.  
  95.  
  96.  
  97. private TextWatcher mWatcher = new TextWatcher() {
  98. @Override
  99. public void afterTextChanged(Editable s) {
  100. boolean nameNotEmpty = uname.getText().length() > 0;
  101. boolean emailNotEmpty = email.getText().length() > 0;
  102. boolean phNotEmpty = phno.getText().length() > 0;
  103. boolean pw1NotEmpty = pass1.getText().length() > 0;
  104. boolean pw2NotEmpty = pass2.getText().length() > 0;
  105. Next.setEnabled(nameNotEmpty && emailNotEmpty && phNotEmpty && pw1NotEmpty && pw2NotEmpty);
  106. }
  107.  
  108. @Override
  109. public void beforeTextChanged(CharSequence s, int start, int count, int after) {
  110. }
  111.  
  112. @Override
  113. public void onTextChanged(CharSequence s, int start, int before, int count) {
  114. }
  115. };
  116.  
  117. EditText emergencyContactNumber1,emergencyContactNumber2,emergencyContactNumber3, uname, email, phno, pass1, pass2,address;
  118. public RadioGroup radioGroup ; public RadioButton User, Health_Worker, Doctor;
  119. String ecn1,ecn2,ecn3;
  120. Button Register;
  121.  
  122. SQLiteDatabase db;
  123. Database newdb;
  124.  
  125. @Override
  126. protected void onCreate(Bundle savedInstanceState) {
  127. super.onCreate(savedInstanceState);
  128. setContentView(R.layout.activity_register2);
  129.  
  130.  
  131. emergencyContactNumber1 = (EditText) findViewById(R.id.TFecn1);
  132. String ecn1 = emergencyContactNumber1.getText().toString();
  133. emergencyContactNumber2 = (EditText) findViewById(R.id.TFecn2);
  134. String ecn2 = emergencyContactNumber2.getText().toString();
  135. emergencyContactNumber3 = (EditText) findViewById(R.id.TFecn3);
  136. String ecn3 = emergencyContactNumber3.getText().toString();
  137. /*uname = (EditText) findViewById(R.id.TFuname);
  138. email = (EditText) findViewById(R.id.TFemail);
  139. phno = (EditText) findViewById(R.id.phonenumber);
  140. pass1 = (EditText) findViewById(R.id.TFpass1);
  141. pass2 = (EditText) findViewById(R.id.TFpass2);
  142. address = (EditText) findViewById(R.id.TFaddress);*/
  143.  
  144.  
  145. User = (RadioButton)findViewById(radio_user);
  146. Health_Worker = (RadioButton)findViewById(R.id.radio_hc);
  147. Doctor = (RadioButton)findViewById(R.id.radio_doctor);
  148.  
  149. Register = (Button)findViewById(R.id.Breg);
  150.  
  151. db = openOrCreateDatabase(Environment.getExternalStorageDirectory() + "/CardioStick1/table", MODE_PRIVATE, null);
  152. db.execSQL("create table if not exists new_user3(Username varchar(20), email varchar(20),phone_number int(11), password varchar(20),address varchar(40), emergency_contact_number1 int(11), emergency_contact_number2 int(11), emergency_contact_number3 int(11))");
  153.  
  154. final String username = getIntent().getStringExtra("username");
  155. final String Email = getIntent().getStringExtra("Email");
  156. final String phoneno = getIntent().getStringExtra("phoneno");
  157. final String password = getIntent().getStringExtra("password");
  158. final String Address = getIntent().getStringExtra("Address");
  159.  
  160. final String emergencyConatctNumber1 =getIntent().getStringExtra("ecn1");
  161. final String emergencyConatctNumber2 =getIntent().getStringExtra("ecn2");
  162. final String emergencyConatctNumber3 =getIntent().getStringExtra("ecn3");
  163.  
  164.  
  165. Register.setOnClickListener(new View.OnClickListener() {
  166. @Override
  167. public void onClick(View v) {
  168. /** if (isNetworkAvailable()) {
  169. registerUser();
  170. } else {
  171. Toast.makeText(Register.this, "No Internet Connection", Toast.LENGTH_SHORT).show();
  172. }
  173. }**/
  174.  
  175. /** private boolean isNetworkAvailable() {
  176. // ConnectivityManager cm = (ConnectivityManager)
  177. getSystemService(Context.CONNECTIVITY_SERVICE);
  178. NetworkInfo networkInfo = cm.getActiveNetworkInfo();
  179. // if no network is available networkInfo will be null
  180. // otherwise check if we are connected
  181. if (networkInfo != null && networkInfo.isConnected()) {
  182. return true;
  183. }
  184. return false;
  185. }**/
  186. // });
  187.  
  188. db.execSQL("Insert into new_user3 Values('" + uname.getText().toString() + "','" + email.getText().toString() + "','" + phno.getText().toString() + "','" + pass1.getText().toString() + "','" + address.getText().toString() + "','" + emergencyContactNumber1.getText().toString() + "','" + emergencyContactNumber2.getText().toString() + "','" + emergencyContactNumber3.getText().toString() + "')");
  189. Toast.makeText(register2.this, "Data inserted successfully", Toast.LENGTH_SHORT).show();
  190. startActivity(new Intent(getApplicationContext(), MainActivity.class));
  191.  
  192. }
  193.  
  194. public void onRadioButtonClicked(View view) {
  195. // Is the button now checked?
  196. boolean checked = ((RadioButton) view).isChecked();
  197.  
  198. // Check which radio button was clicked
  199. switch(view.getId()) {
  200. case radio_user:
  201. if (checked)
  202. startActivity(new Intent(getApplicationContext(),user.class));
  203. break;
  204. case R.id.radio_hc:
  205. if (checked)
  206.  
  207. break;
  208.  
  209. case R.id.radio_doctor:
  210. if (checked)
  211. // Ninjas rule
  212. break;
  213. }
  214. }
  215. });
  216. }
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226. public void onRadioButtonClicked(View view) {
  227. // Is the button now checked?
  228. boolean checked = ((RadioButton) view).isChecked();
  229.  
  230. // Check which radio button was clicked
  231. switch(view.getId()) {
  232. case radio_user:
  233. if (checked)
  234.  
  235. break;
  236. case R.id.radio_hc:
  237. if (checked)
  238.  
  239. break;
  240.  
  241. case R.id.radio_doctor:
  242. if (checked)
  243. // Ninjas rule
  244. break;
  245. }
  246. }
  247. public void onTextChanged(CharSequence s, int start, int before, int count) {
  248. try {
  249.  
  250. }
  251. catch (NumberFormatException e){
  252. }
  253. }
  254.  
  255. EditText emergencyContactNumber1,emergencyContactNumber2,emergencyContactNumber3, uname, email, phno, pass1, pass2,address;
  256. public RadioGroup radioGroup ; public RadioButton User, Health_Worker, Doctor;
  257. String ecn1,ecn2,ecn3;
  258. Button Register;
  259.  
  260. SQLiteDatabase db;
  261. Database newdb;
  262.  
  263. @Override
  264. protected void onCreate(Bundle savedInstanceState) {
  265. super.onCreate(savedInstanceState);
  266. setContentView(R.layout.activity_register2);
  267.  
  268.  
  269. emergencyContactNumber1 = (EditText) findViewById(R.id.TFecn1);
  270. String ecn1 = emergencyContactNumber1.getText().toString();
  271. emergencyContactNumber2 = (EditText) findViewById(R.id.TFecn2);
  272. String ecn2 = emergencyContactNumber2.getText().toString();
  273. emergencyContactNumber3 = (EditText) findViewById(R.id.TFecn3);
  274. String ecn3 = emergencyContactNumber3.getText().toString();
  275. /*uname = (EditText) findViewById(R.id.TFuname);
  276. email = (EditText) findViewById(R.id.TFemail);
  277. phno = (EditText) findViewById(R.id.phonenumber);
  278. pass1 = (EditText) findViewById(R.id.TFpass1);
  279. pass2 = (EditText) findViewById(R.id.TFpass2);
  280. address = (EditText) findViewById(R.id.TFaddress);*/
  281.  
  282.  
  283. User = (RadioButton)findViewById(radio_user);
  284. Health_Worker = (RadioButton)findViewById(R.id.radio_hc);
  285. Doctor = (RadioButton)findViewById(R.id.radio_doctor);
  286.  
  287. Register = (Button)findViewById(R.id.Breg);
  288.  
  289. db = openOrCreateDatabase(Environment.getExternalStorageDirectory() + "/CardioStick1/table", MODE_PRIVATE, null);
  290. db.execSQL("create table if not exists new_user3(Username varchar(20), email varchar(20),phone_number int(11), password varchar(20),address varchar(40), emergency_contact_number1 int(11), emergency_contact_number2 int(11), emergency_contact_number3 int(11))");
  291.  
  292. final String username = getIntent().getStringExtra("username");
  293. final String Email = getIntent().getStringExtra("Email");
  294. final String phoneno = getIntent().getStringExtra("phoneno");
  295. final String password = getIntent().getStringExtra("password");
  296. final String Address = getIntent().getStringExtra("Address");
  297.  
  298. final String emergencyConatctNumber1 =getIntent().getStringExtra("ecn1");
  299. final String emergencyConatctNumber2 =getIntent().getStringExtra("ecn2");
  300. final String emergencyConatctNumber3 =getIntent().getStringExtra("ecn3");
  301.  
  302.  
  303. Register.setOnClickListener(new View.OnClickListener() {
  304. @Override
  305. public void onClick(View v) {
  306. /** if (isNetworkAvailable()) {
  307. registerUser();
  308. } else {
  309. Toast.makeText(Register.this, "No Internet Connection", Toast.LENGTH_SHORT).show();
  310. }
  311. }**/
  312.  
  313. /** private boolean isNetworkAvailable() {
  314. // ConnectivityManager cm = (ConnectivityManager)
  315. getSystemService(Context.CONNECTIVITY_SERVICE);
  316. NetworkInfo networkInfo = cm.getActiveNetworkInfo();
  317. // if no network is available networkInfo will be null
  318. // otherwise check if we are connected
  319. if (networkInfo != null && networkInfo.isConnected()) {
  320. return true;
  321. }
  322. return false;
  323. }**/
  324. // });
  325.  
  326. db.execSQL("Insert into new_user3 Values('" + uname.getText().toString() + "','" + email.getText().toString() + "','" + phno.getText().toString() + "','" + pass1.getText().toString() + "','" + address.getText().toString() + "','" + emergencyContactNumber1.getText().toString() + "','" + emergencyContactNumber2.getText().toString() + "','" + emergencyContactNumber3.getText().toString() + "')");
  327. Toast.makeText(register2.this, "Data inserted successfully", Toast.LENGTH_SHORT).show();
  328. startActivity(new Intent(getApplicationContext(), MainActivity.class));
  329.  
  330. }
  331.  
  332. public void onRadioButtonClicked(View view) {
  333. // Is the button now checked?
  334. boolean checked = ((RadioButton) view).isChecked();
  335.  
  336. // Check which radio button was clicked
  337. switch(view.getId()) {
  338. case radio_user:
  339. if (checked)
  340. startActivity(new Intent(getApplicationContext(),user.class));
  341. break;
  342. case R.id.radio_hc:
  343. if (checked)
  344.  
  345. break;
  346.  
  347. case R.id.radio_doctor:
  348. if (checked)
  349. // Ninjas rule
  350. break;
  351. }
  352. }
  353. });
  354. }
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364. public void onRadioButtonClicked(View view) {
  365. // Is the button now checked?
  366. boolean checked = ((RadioButton) view).isChecked();
  367.  
  368. // Check which radio button was clicked
  369. switch(view.getId()) {
  370. case radio_user:
  371. if (checked)
  372.  
  373. break;
  374. case R.id.radio_hc:
  375. if (checked)
  376.  
  377. break;
  378.  
  379. case R.id.radio_doctor:
  380. if (checked)
  381. // Ninjas rule
  382. break;
  383. }
  384. }
  385. public void onTextChanged(CharSequence s, int start, int before, int count) {
  386. try {
  387.  
  388. }
  389. catch (NumberFormatException e){
  390. }
  391. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement