import android.widget.TextView;\r
import android.widget.Toast;\r
\r
-import iotinstaller.IoTInstaller;\r
-\r
public class MainActivity extends AppCompatActivity implements View.OnClickListener {\r
\r
Button registerButton;\r
Button listButton;\r
+ Button insertDBButton;\r
+ Button deleteDBButton;\r
Button configButton;\r
+ Button relationButton;\r
TextView ssid;\r
protected static Context context;\r
protected static String DEF_RSSID;\r
protected static String DEF_RPWD;\r
protected static String DEF_ROUTERIP;\r
protected static String DEF_ROUTERUSER;\r
+ protected static String DEF_MYSQLHOSTUSER;\r
+ protected static String DEF_MYSQLHOSTIP;\r
+ protected static String DEF_MYSQLHOSTPASSWORD;\r
protected static String DEF_CHANGE_DEFAULT_SCRIPT;\r
protected static String DEF_CONNECT_DEVICE_SCRIPT;\r
protected static String DEF_REGISTER_DEVICE_SCRIPT;\r
+ protected static String DEF_ADD_DEVICE_FILE;\r
+ protected static String DEF_ADD_DEVICE_ADDRESS_FILE;\r
+ protected static String DEF_ADD_DEVICE_COMM_FILE;\r
+ protected static String DEF_ADD_DEVICE_TO_MYSQL;\r
+ protected static String DEF_MYSQL_CONFIG_FILE;\r
+ protected static String DEF_INSTALL_CMD;\r
+ protected static String DEF_DELETE_CMD;\r
+ protected static String DEF_INSTALL_ADDRESS_CMD;\r
+ protected static String DEF_DELETE_ADDRESS_CMD;\r
+ protected static String DEF_INSTALL_RELATION_CMD;\r
\r
@Override\r
protected void onCreate(Bundle savedInstanceState) {\r
\r
registerButton = (Button) findViewById(R.id.register);\r
listButton = (Button) findViewById(R.id.list);\r
+ insertDBButton = (Button) findViewById(R.id.insert_db);\r
+ deleteDBButton = (Button) findViewById(R.id.delete_db);\r
configButton = (Button) findViewById(R.id.config);\r
- ssid = (TextView)findViewById(R.id.ssid);\r
+ relationButton = (Button) findViewById(R.id.add_comm);\r
+ ssid = (TextView)findViewById(R.id.device_subtype);\r
\r
registerButton.setOnClickListener(this);\r
listButton.setOnClickListener(this);\r
+ insertDBButton.setOnClickListener(this);\r
+ deleteDBButton.setOnClickListener(this);\r
configButton.setOnClickListener(this);\r
+ relationButton.setOnClickListener(this);\r
\r
context = getApplicationContext();\r
DEF_RSSID = context.getResources().getString(R.string.default_rssid);\r
DEF_CHANGE_DEFAULT_SCRIPT = context.getResources().getString(R.string.change_default_script);\r
DEF_CONNECT_DEVICE_SCRIPT = context.getResources().getString(R.string.connect_device_script);\r
DEF_REGISTER_DEVICE_SCRIPT = context.getResources().getString(R.string.register_device_script);\r
+ DEF_ADD_DEVICE_FILE = context.getResources().getString(R.string.add_device_file);\r
+ DEF_ADD_DEVICE_ADDRESS_FILE = context.getResources().getString(R.string.add_device_address_file);\r
+ DEF_ADD_DEVICE_COMM_FILE = context.getResources().getString(R.string.add_device_comm_file);\r
+ DEF_MYSQLHOSTUSER = context.getResources().getString(R.string.mysql_hostuser);\r
+ DEF_MYSQLHOSTIP = context.getResources().getString(R.string.mysql_hostip);\r
+ DEF_MYSQLHOSTPASSWORD = context.getResources().getString(R.string.mysql_hostpassword);\r
+ DEF_ADD_DEVICE_TO_MYSQL = context.getResources().getString(R.string.add_device_to_mysql);\r
+ DEF_MYSQL_CONFIG_FILE = context.getResources().getString(R.string.mysql_config_file);\r
+ DEF_INSTALL_CMD = context.getResources().getString(R.string.install_cmd);\r
+ DEF_DELETE_CMD = context.getResources().getString(R.string.delete_cmd);\r
+ DEF_INSTALL_ADDRESS_CMD = context.getResources().getString(R.string.install_address_cmd);\r
+ DEF_DELETE_ADDRESS_CMD = context.getResources().getString(R.string.delete_address_cmd);\r
+ DEF_INSTALL_RELATION_CMD = context.getResources().getString(R.string.add_comm_cmd);\r
ssid.setText(DEF_RSSID);\r
}\r
\r
if (v == registerButton) {\r
Log.d("CLICKING", "Clicking on register!");\r
startActivity(new Intent(this, EnrollDeviceActivity.class));\r
+ //startActivity(new Intent(this, AddDeviceActivity.class));\r
} else if (v == listButton) {\r
+ Log.d("CLICKING", "Clicking on list activity!");\r
startActivity(new Intent(this, ListActivity.class));\r
+ } else if (v == insertDBButton) {\r
+ Log.d("CLICKING", "Clicking on add device!");\r
+ startActivity(new Intent(this, AddDeviceActivity.class));\r
+ } else if (v == deleteDBButton) {\r
+ Log.d("CLICKING", "Clicking on delete device!");\r
+ startActivity(new Intent(this, DeleteDeviceActivity.class));\r
+ } else if (v == relationButton) {\r
+ Log.d("CLICKING", "Clicking on add communication!");\r
+ startActivity(new Intent(this, AddRelationActivity.class));\r
}\r
}\r
- //IoTInstaller ioTInstaller = new IoTInstaller();\r
- //ioTInstaller.helpMessages();\r
-\r
}\r
\r
boolean isNetworkAvailable() {//check whether wifi connection is or not\r