PDA

View Full Version : مشکل در



Mostafa_
سه شنبه 30 خرداد 1396, 08:53 صبح
سلام دوستان وقت بخیر

من یه نمونه کد ( مربوط به ارسال و ذخیره عکس پروفایل به سرور ) از نت برداشتم
اما یه سری از کلاسها رو نمیشناسه
دربارش هم نوشته بود احتمالا یه سری از کلاس ها رو باید جایگزین کنین

این کدی هست که کپی کردم


protected Boolean doInBackground(Void... params) {
ByteArrayOutputStream outStream = new ByteArrayOutputStream();
mainimage.compress(Bitmap.CompressFormat.JPEG, 100, outStream);
String encodeImg = Base64.encodeToString(outStream.toByteArray(), Base64.DEFAULT);
ArrayList<NameValuePair> dataToSend = new ArrayList<>();

dataToSend.add(new BasicNameValuePair("userfullname", mainhm.get("userfullname")));
dataToSend.add(new BasicNameValuePair("phoneNum", mainhm.get("phoneNum")));
dataToSend.add(new BasicNameValuePair("Uerimg", encodeImg));

HttpParams myHttpparams = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(myHttppa rams, 1000 * 30);
HttpConnectionParams.setSoTimeout(myHttpparams, 1000 * 30);
HttpClient client = new DefaultHttpClient(myHttpparams);
HttpPost post = new HttpPost(urlSendEditUserProfile);
try {
post.setEntity(new UrlEncodedFormEntity(myHttpparams));
client.execute(post);
return true;
} catch (Exception e) {return false;}
return null;




اینم کلاسهایی هست که توی کد بالا ناشناختس توی سیستمم

NameValuePair
BasicNameValuePair
BasicNameValuePair
HttpParams
BasicHttpParams
HttpConnectionParams
DefaultHttpClient
HttpClient
HttpPost
setEntity
UrlEncodedFormEntity

ممنون میشم راهنمایی کنین

JYasProgramer
سه شنبه 30 خرداد 1396, 09:20 صبح
سلام جایی که نوشته useLibrary رو دقت کن
باید به gradle اضافه کنی


android {
.
.
.
compileSdkVersion 24
buildToolsVersion '25.0.0'
useLibrary 'org.apache.http.legacy'
defaultConfig {
.
.
.
}
.
.
.
}

Mostafa_
سه شنبه 30 خرداد 1396, 10:03 صبح
سلام جایی که نوشته useLibrary رو دقت کن
باید به gradle اضافه کنی


android {
.
.
.
compileSdkVersion 24
buildToolsVersion '25.0.0'
useLibrary 'org.apache.http.legacy'
defaultConfig {
.
.
.
}
.
.
.
}




سلام ممنون از راهنماییت ،،،
تست میکنم ،،، اگه مشکلی بود مزاحم میشم
تشکر