@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.scans); String test = MySingleton.getInstance().teamid; String pname = MySingleton.getInstance().patientName; String pid = MySingleton.getInstance().patientID; String title = pname + " / " + pid; TextView message = (TextView) findViewById(R.id.patientNameAndID); message.setText(title); // handleIntent(getIntent()); if (!isNetworkAvailable()) { AlertDialog.Builder alertbox = new AlertDialog.Builder(this); alertbox .setTitle("Your Internet Connection is not online") .setMessage("Check your internet settings before proceeding.") .setNeutralButton("OK", null) .show(); return; } reportOnline.clear(); formatted_dates.clear(); ReadScans(); }
@Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder; if (convertView == null) { holder = new ViewHolder(); convertView = inflater.inflate(R.layout.item_main_listview, parent, false); holder.text = (TextView) convertView.findViewById(R.id.tv_fragment_lv_item); holder.img = (NetworkImageView) convertView.findViewById(R.id.iv_fragment_lv_item); mImageLoader = MySingleton.getInstance(mContext).getImageLoader(); convertView.setTag(holder); } else { holder = (ViewHolder) convertView.getTag(); } holder.text.setText(getItem(position).getItem_title()); holder.img.setImageUrl( getItem(position).getImg_add() + getItem(position).getImg_names()[0], mImageLoader); // Set the URL of the image that should be loaded into this view, and // specify the ImageLoader that will be used to make the request. Log.i(TAG, "image url: " + img_add.get(position)); holder.img.getLayoutParams().height = img_size; holder.img.getLayoutParams().width = img_size; return convertView; }
@Override public boolean onCreateOptionsMenu(Menu menu) { if (MySingleton.getInstance().userAdmin.equalsIgnoreCase("Y")) { getMenuInflater().inflate(R.menu.activity_doctoredit, menu); } else { getMenuInflater().inflate(R.menu.activity_doctoredit_v, menu); } return true; }
@Override public boolean onCreateOptionsMenu(Menu menu) { if (MySingleton.getInstance().userAdmin.equalsIgnoreCase("Y")) { getMenuInflater().inflate(R.menu.activity_scans, menu); } else { getMenuInflater().inflate(R.menu.activity_scans_v, menu); } // Log.i(TAG,"Here in create options"); return true; }
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.lesion_add2); String test = MySingleton.getInstance().teamid; String patient_id = getIntent().getExtras().getString("patient_id"); String patient_name = getIntent().getExtras().getString("patient_name"); String scan_date = getIntent().getExtras().getString("scan_date"); TextView patientName = (TextView) findViewById(R.id.patientName); patientName.setText(patient_name); TextView scanDate = (TextView) findViewById(R.id.scanDate); scanDate.setText( scan_date.substring(5, 7) + "/" + scan_date.substring(8, 10) + "/" + scan_date.substring(2, 4)); ImageView mybutton = (ImageView) findViewById(R.id.viewImage); mybutton.setVisibility(View.INVISIBLE); TextView fileT = (TextView) findViewById(R.id.fileType); String ft = MySingleton.getInstance().mediaType; fileT.setText(ft); String year = scan_date.substring(2, 4); String month = scan_date.substring(5, 7); String day = scan_date.substring(8, 10); String fileName = "Image/File Name " + patient_id + "-" + month + day + year + "-" + "X" + "." + ft; TextView fn = (TextView) findViewById(R.id.imageFileName); fn.setText(fileName); /* String year = scan_date.substring(2,4); String month = scan_date.substring(5,7); String day = scan_date.substring(8,10); String fileName = "Image/File Name " + patient_id + "-" + month + day + year + "-" + lesion_number + "." + lesion_media_type; TextView imageFileName = (TextView)findViewById(R.id.imageFileName); imageFileName.setText(fileName); */ }
public static void main(String[] args) { int sum = Calculator.makeSum(12, 34, 2321); System.out.println(Calculator.PI); Bus b1 = new Bus("Istanbul", "Ankara", 55.5); Bus b2 = new Bus("Istanbul", "Ankara", 55.5); Bus b3 = new Bus("Istanbul", "Ankara", 55.5); Bus b4 = new Bus("Istanbul", "Ankara", 55.5); Bus b5 = new Bus("Istanbul", "Ankara", 55.5); Bus b6 = new Bus("Istanbul", "Ankara", 55.5); System.out.println(Bus.count); MySingleton sing = MySingleton.getInstance(); sing.setName("altug"); MySingleton sing2 = MySingleton.getInstance(); System.out.println(sing2.getName()); }
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN); setContentView(R.layout.doctor_edit2); String test = MySingleton.getInstance().teamid; String doctor_name = getIntent().getExtras().getString("doctor_name"); String doctor_info = getIntent().getExtras().getString("doctor_info"); // fill in study_edit form TextView dr_name = (TextView) findViewById(R.id.doctor_name); dr_name.setText(doctor_name); EditText dr_info = (EditText) findViewById(R.id.doctor_info); dr_info.setText(doctor_info); }
public boolean isNetworkAvailable() { ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo networkInfo = cm.getActiveNetworkInfo(); // if no network is available networkInfo will be null // otherwise check if we are connected String server = MySingleton.getInstance().imageDocServer; if (server == null) { Toast msg = Toast.makeText( getBaseContext(), "Lost server connection, need to login again!", Toast.LENGTH_SHORT); msg.setGravity(Gravity.CENTER, msg.getXOffset() / 2, msg.getYOffset() / 2); msg.show(); Intent myIntent = new Intent(); myIntent.setClassName("com.websoftmagic.team", "com.websoftmagic.team.Login"); startActivity(myIntent); } if (networkInfo != null && networkInfo.isConnected()) { return true; } return false; }
private void getMailboxList() { showDialog(); Map<String, String> params = new HashMap<String, String>(); params.put("id", user_id); JSONObject jsonObjParams = new JSONObject(params); JsonArrayRequest jsArrayRequest = new JsonArrayRequest( Request.Method.POST, AppConfig.URL_GET_MESSAGES, jsonObjParams, new Response.Listener<JSONArray>() { @Override public void onResponse(JSONArray response) { Log.d("GetMailboxList", "Before getting first object"); try { JSONObject statusJsonObj = response.getJSONObject(0); Log.d("GetMailboxList", "Get mailbox Response: " + statusJsonObj.toString()); boolean error = statusJsonObj.getBoolean("error"); if (!error) { String message = statusJsonObj.getString("status"); Toast.makeText( getActivity().getApplicationContext(), message, Toast.LENGTH_SHORT) .show(); for (int i = 1; i < response.length(); i++) { if (response.getJSONObject(i).getInt("is_new") == 1 && !response.getJSONObject(i).getString("sender_id").equals(user_pid)) { adapter.addNewItem( response.getJSONObject(i).getString("name"), response.getJSONObject(i).getString("content"), response.getJSONObject(i).getInt("sender_id"), response.getJSONObject(i).getInt("is_new"), response.getJSONObject(i).getString("created_at")); } else { adapter.addNormalItem( response.getJSONObject(i).getString("name"), response.getJSONObject(i).getString("content"), response.getJSONObject(i).getInt("sender_id"), response.getJSONObject(i).getInt("is_new"), response.getJSONObject(i).getString("created_at")); } } adapter.notifyDataSetChanged(); } else { // Error occurred during downloading. Get the error message String errorMsg = statusJsonObj.getString("error_msg"); Toast.makeText( getActivity().getApplicationContext(), errorMsg, Toast.LENGTH_LONG) .show(); // messsages.add(new MailboxListItem("No messages", "An error occurred", 0, // "00:00", 0)); } } catch (JSONException e) { e.printStackTrace(); } } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { Log.e("MailboxFragment", "Error: " + error.getMessage()); Toast.makeText( getActivity().getApplicationContext(), error.getMessage(), Toast.LENGTH_LONG) .show(); } }); MySingleton.getInstance(this.getActivity()).addToRequestQueue(jsArrayRequest, TAG); }
@Override protected Object doInBackground(Object... paramsx) { // Log.i(TAG, "test in background"); String teamid = MySingleton.getInstance().teamid; String dbserver = MySingleton.getInstance().dbServer; String dbuser = MySingleton.getInstance().dbUser; String dbpassword = MySingleton.getInstance().dbPassword; String doctor_name = getIntent().getExtras().getString("doctor_name"); String username = MySingleton.getInstance().userName; String URL = "http://" + dbserver + "/teamdeletedoctor.php?teamid=" + teamid + "&doctor_name=" + doctor_name + "&user_name=" + username; // build the URL string // Log.i(TAG,"URL="+URL); String NewURL = new String(URL.replace(" ", "%20")); try { HttpConnectionParams.setConnectionTimeout(params, REGISTRATION_TIMEOUT); HttpConnectionParams.setSoTimeout(params, WAIT_TIMEOUT); ConnManagerParams.setTimeout(params, WAIT_TIMEOUT); HttpPost httpPost = new HttpPost(NewURL); String authString = (dbuser + ":" + dbpassword); httpPost.addHeader( "Authorization", "Basic " + Base64.encodeToString(authString.getBytes(), Base64.NO_WRAP)); // Response from the Http Request response = httpclient.execute(httpPost); StatusLine statusLine = response.getStatusLine(); // Check the Http Request for success if (statusLine.getStatusCode() == HttpStatus.SC_OK) { ByteArrayOutputStream out = new ByteArrayOutputStream(); response.getEntity().writeTo(out); out.close(); content = out.toString(); } else { // Closes the connection. Log.w("HTTP1:", statusLine.getReasonPhrase()); response.getEntity().getContent().close(); throw new IOException(statusLine.getReasonPhrase()); } } catch (ClientProtocolException e) { Log.w("HTTP2:", e); content = e.getMessage(); error = true; cancel(true); } catch (IOException e) { Log.w("HTTP3:", e); content = e.getMessage(); error = true; cancel(true); } catch (Exception e) { Log.w("HTTP4:", e); content = e.getMessage(); error = true; cancel(true); } // Log.i(TAG, "content=" + content); return content; }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_details_match); initialize(); Intent i = getIntent(); if (i.hasExtra("ONE_MATCH")) { MatchEntity oneMatch = (MatchEntity) i.getSerializableExtra("ONE_MATCH"); queue = MySingleton.getInstance(this).getRequestQueue(); request = new ApiRequest(queue, this); if (oneMatch.isWinner()) { rlInfosJoueur.setBackgroundColor(getResources().getColor(R.color.win_row_bg)); } else { rlInfosJoueur.setBackgroundColor(getResources().getColor(R.color.lose_row_bg)); } Picasso.with(this) .load( "http://ddragon.leagueoflegends.com/cdn/5.16.1/img/champion/" + oneMatch.getChampName()) .into(portrait); if (oneMatch.getSum1().equals("Default")) { Picasso.with(this).load(R.drawable.empty).into(sum1); } else { Picasso.with(this) .load("http://ddragon.leagueoflegends.com/cdn/5.16.1/img/spell/" + oneMatch.getSum1()) .into(sum1); } if (oneMatch.getSum2().equals("Default")) { Picasso.with(this).load(R.drawable.empty).into(sum2); } else { Picasso.with(this) .load("http://ddragon.leagueoflegends.com/cdn/5.16.1/img/spell/" + oneMatch.getSum2()) .into(sum2); } // Rajout des items Helper.setImageItems(this, oneMatch.getItems()[0], item1); Helper.setImageItems(this, oneMatch.getItems()[1], item2); Helper.setImageItems(this, oneMatch.getItems()[2], item3); Helper.setImageItems(this, oneMatch.getItems()[3], item4); Helper.setImageItems(this, oneMatch.getItems()[4], item5); Helper.setImageItems(this, oneMatch.getItems()[5], item6); Helper.setImageItems(this, oneMatch.getItems()[6], item7); // Rajout des infos typeMatch.setText(oneMatch.getTypeMatch()); level.setText("Level " + String.valueOf(oneMatch.getChampLevel())); gold.setText(String.valueOf(Math.round(oneMatch.getGold() / 1000.0)) + "K"); cs.setText(String.valueOf(oneMatch.getCs())); kda.setText(oneMatch.getKills() + "/" + oneMatch.getDeaths() + "/" + oneMatch.getAssists()); duration.setText(Helper.convertDuration(oneMatch.getMatchDuration())); creation.setText(Helper.convertDate(oneMatch.getMatchCreation())); // Rajout des Vainqueurs float density = getResources().getDisplayMetrics().density; int size = (int) (70 * density); Helper.setImagePortraits(this, oneMatch.getTeamWinner().get(0), vainqueur1, request); Helper.setImagePortraits(this, oneMatch.getTeamWinner().get(1), vainqueur2, request); Helper.setImagePortraits(this, oneMatch.getTeamWinner().get(2), vainqueur3, request); Helper.setImagePortraits(this, oneMatch.getTeamWinner().get(3), vainqueur4, request); if (oneMatch.getChampId() == oneMatch.getTeamWinner().get(4) && oneMatch.isWinner() == true) { vainqueur5.getLayoutParams().height = size; vainqueur5.getLayoutParams().width = size; } Helper.setImagePortraits(this, oneMatch.getTeamWinner().get(4), vainqueur5, request); // Rajout des perdants if (oneMatch.getTeamLoser().size() > 0) { // Si c'est un match contre l'ordinateur cette liste sera vide. On fait donc une // vérification Helper.setImagePortraits(this, oneMatch.getTeamLoser().get(0), perdant1, request); Helper.setImagePortraits(this, oneMatch.getTeamLoser().get(1), perdant2, request); Helper.setImagePortraits(this, oneMatch.getTeamLoser().get(2), perdant3, request); Helper.setImagePortraits(this, oneMatch.getTeamLoser().get(3), perdant4, request); if (oneMatch.getChampId() == oneMatch.getTeamLoser().get(4) && oneMatch.isWinner() == false) { perdant5.getLayoutParams().height = size; perdant5.getLayoutParams().width = size; } Helper.setImagePortraits(this, oneMatch.getTeamLoser().get(4), perdant5, request); } // Affichage des statistiques Iterator iterator = oneMatch.getStats().entrySet().iterator(); while (iterator.hasNext()) { HashMap.Entry key = (HashMap.Entry) iterator.next(); TableRow row = new TableRow(this); TextView tv_key = new TextView(this); tv_key.setTextSize(15); TextView tv_value = new TextView(this); tv_value.setTextSize(15); row.addView(tv_key); row.addView(tv_value); LinearLayout.LayoutParams key_params = (LinearLayout.LayoutParams) tv_key.getLayoutParams(); key_params.width = 0; key_params.weight = 1; key_params.height = (int) (20 * density); tv_key.setLayoutParams(key_params); LinearLayout.LayoutParams value_params = (LinearLayout.LayoutParams) tv_value.getLayoutParams(); value_params.gravity = Gravity.RIGHT; value_params.height = (int) (20 * density); tv_value.setLayoutParams(value_params); tv_key.setText(key.getKey().toString()); tv_value.setText(key.getValue().toString()); statistiques.addView( row, new TableLayout.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)); } } }
@Override protected Object doInBackground(Object... paramsx) { // Log.i(TAG, "test in background"); String teamid = MySingleton.getInstance().teamid; String dbserver = MySingleton.getInstance().dbServer; String dbuser = MySingleton.getInstance().dbUser; String dbpassword = MySingleton.getInstance().dbPassword; String scan_date = getIntent().getExtras().getString("scan_date"); EditText myEditText = (EditText) findViewById(R.id.lesionNumberInput); String lesion_number = myEditText.getText().toString(); EditText lsize = (EditText) findViewById(R.id.lesionSize); String lesion_size = lsize.getText().toString(); EditText editText2 = (EditText) findViewById(R.id.lesionDescription); String lesion_description = editText2.getText().toString(); String lesion_comment = new String(lesion_description.replace("'", " ")); EditText editText3 = (EditText) findViewById(R.id.fileType); String lesion_mediat = editText3.getText().toString(); String lesion_media_type = new String(lesion_mediat.replace("'", " ")); String lesion_target = "N"; ToggleButton tb = (ToggleButton) findViewById(R.id.tb_target); if (tb.isChecked()) { lesion_target = "Y"; } String lesion_node = "N"; ToggleButton tb2 = (ToggleButton) findViewById(R.id.tb_lymph); if (tb2.isChecked()) { lesion_node = "Y"; } String lesion_media_online = "N"; ToggleButton tb3 = (ToggleButton) findViewById(R.id.tb_imageOnline); if (tb3.isChecked()) { lesion_media_online = "Y"; } String username = MySingleton.getInstance().userName; String URL = "http://" + dbserver + "/teamaddlesion.php?teamid=" + teamid + "&patient_id=" + getIntent().getExtras().getString("patient_id") + "&scan_date=" + scan_date + "&lesion_number=" + lesion_number + "&lesion_size=" + lesion_size + "&lesion_comment=" + lesion_comment + "&lesion_target=" + lesion_target + "&lesion_media_type=" + lesion_media_type + "&lesion_media_online=" + lesion_media_online + "&lesion_node=" + lesion_node + "&user_name=" + username; // build the URL string // Log.i(TAG,"URL="+URL); String NewURL = new String(URL.replace(" ", "%20")); try { HttpConnectionParams.setConnectionTimeout(params, REGISTRATION_TIMEOUT); HttpConnectionParams.setSoTimeout(params, WAIT_TIMEOUT); ConnManagerParams.setTimeout(params, WAIT_TIMEOUT); HttpPost httpPost = new HttpPost(NewURL); String authString = (dbuser + ":" + dbpassword); httpPost.addHeader( "Authorization", "Basic " + Base64.encodeToString(authString.getBytes(), Base64.NO_WRAP)); // Response from the Http Request response = httpclient.execute(httpPost); StatusLine statusLine = response.getStatusLine(); // Check the Http Request for success if (statusLine.getStatusCode() == HttpStatus.SC_OK) { ByteArrayOutputStream out = new ByteArrayOutputStream(); response.getEntity().writeTo(out); out.close(); content = out.toString(); } else { // Closes the connection. Log.w("HTTP1:", statusLine.getReasonPhrase()); response.getEntity().getContent().close(); throw new IOException(statusLine.getReasonPhrase()); } } catch (ClientProtocolException e) { Log.w("HTTP2:", e); content = e.getMessage(); error = true; cancel(true); } catch (IOException e) { Log.w("HTTP3:", e); content = e.getMessage(); error = true; cancel(true); } catch (Exception e) { Log.w("HTTP4:", e); content = e.getMessage(); error = true; cancel(true); } Log.i(TAG, "content=" + content); return content; }
@Override protected void onPostExecute(Object content) { if (error) { Log.i(TAG, "Error occurred"); AlertDialog.Builder alertbox = new AlertDialog.Builder(LesionAdd.this); alertbox .setTitle("An internet error occurred") .setMessage("Try going to another TEAM screen via the menu to reset the connection.") .setNeutralButton("OK", null) .show(); } else { // Log.i(TAG, "Post exexs content=" + content); String s = content.toString(); try { processXMLLesion(s); // check succeed for Y int myint = succeed.length; if (myint < 1) { AlertDialog.Builder alertbox = new AlertDialog.Builder(LesionAdd.this); alertbox .setTitle("TEAM Server Problem") .setMessage("Please Contact Tom") .setNeutralButton("OK", null) .show(); return; } if (succeed[0].equals("1")) { // all ok String ft = MySingleton.getInstance().mediaType; String patient_id = getIntent().getExtras().getString("patient_id"); String scan_date = getIntent().getExtras().getString("scan_date"); String year = scan_date.substring(2, 4); String month = scan_date.substring(5, 7); String day = scan_date.substring(8, 10); EditText editText2 = (EditText) findViewById(R.id.lesionNumberInput); String ln = editText2.getText().toString(); String fileName = "Image/File Name " + patient_id + "-" + month + day + year + "-" + ln + "." + ft; TextView fn = (TextView) findViewById(R.id.imageFileName); fn.setText(fileName); } else { AlertDialog.Builder alertbox = new AlertDialog.Builder(LesionAdd.this); alertbox .setTitle("This lesion already exists") .setMessage("Check the lesion number and re-add") .setNeutralButton("OK", null) .show(); setProgressBarIndeterminateVisibility(false); return; } TextView message = (TextView) findViewById(R.id.makeChanges); message.setText("Enter Changes..."); } catch (ClientProtocolException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } setProgressBarIndeterminateVisibility(false); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); JsonObjectRequest jsObjRequest; jsObjRequest = new JsonObjectRequest( Request.Method.GET, Utils.URL_GENRES(null), null, new Response.Listener<JSONObject>() { JSONArray jsonArray = new JSONArray(); @Override public void onResponse(JSONObject response) { try { jsonArray = response.getJSONArray("genres"); for (int i = 0; i < jsonArray.length(); i++) { Utils.ARRAY_GENRES.add( jsonArray.getJSONObject(i).getJSONObject("Genre").getString("name")); } } catch (JSONException e) { e.printStackTrace(); } } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { // TODO Auto-generated method stub } }); // Access the RequestQueue through your singleton class. MySingleton.getInstance(this).addToRequestQueue(jsObjRequest); jsObjRequest = new JsonObjectRequest( Request.Method.GET, Utils.URL_MOVIES("4"), null, new Response.Listener<JSONObject>() { JSONArray jsonArray = new JSONArray(); @Override public void onResponse(JSONObject response) { try { jsonArray = response.getJSONArray("movies"); for (int i = 0; i < jsonArray.length(); i++) { String filename = Utils.URL_BASE + Utils.DIR_IMAGE; filename += jsonArray.getJSONObject(i).getJSONObject("Movie").getString("filename"); Utils.ARRAY_MOVIES.add(filename); } } catch (JSONException e) { e.printStackTrace(); } } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { // TODO Auto-generated method stub } }); // Access the RequestQueue through your singleton class. MySingleton.getInstance(this).addToRequestQueue(jsObjRequest); }