(new AlertDialog.Builder(MainActivity.this)) .setMessage("삭제할까요?") .setPositiveButton("예", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // Do something... } }) .setNeutralButton("취소", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.cancel(); } }).create().show();
private class DownloadWebPageTask extends AsyncTask { @Override protected String doInBackground(String... urls) { String response = ""; for (String url : urls) { DefaultHttpClient client = new DefaultHttpClient(); HttpGet httpGet = new HttpGet(url); try { HttpResponse execute = client.execute(httpGet); InputStream content = execute.getEntity().getContent(); BufferedReader buffer = new BufferedRe..
res > 우클릭 > New > image Asset
Gradle Scripts > build.gradle (Module: app) android { useLibrary 'org.apache.http.legacy' String getHTML(String url) { AsyncTask task = new AsyncTask() { @Override protected String doInBackground(String... params) { String html = ""; DefaultHttpClient client = new DefaultHttpClient(); HttpGet httpGet = new HttpGet(params[0]); try { HttpResponse response = client.execute(httpGet); InputStream str..