View Full Version : نمایش عکس
ghamgin
یک شنبه 18 مهر 1395, 11:03 صبح
سلام
دوستان خواهش می کنم یکی بگه چطور در اکیلیپس بدون کتابخانه می تونم عکسی رو از بانک mysql بخونم و در یک imageview نشون بدم؟؟؟
ممنون میشم..
:عصبانی++::افسرده::گریه:
amirxbest
یک شنبه 18 مهر 1395, 11:35 صبح
اول بگید لینک عکس رو تو فیلد ذخیره کردید و یا اینکه عکس رو باینری کردید و داخل فیلد مورد نظر ذخیره کردید تا راهنماییتون کنم...
ghamgin
دوشنبه 19 مهر 1395, 07:25 صبح
این و مشکلی ندارم هم میتونم خود عکس رو بصورت Bolb ذخیره کنم و هم آدرسش رو بصورت img/namepic در فیلد varchar ( 90 ) ذخیره کنم که من از مورد دوم استفاده کردم
ممنون میشم لطف کنید بگین حالا برا نمایشش در اندرون چکار کنم؟ ؟؟
مرسی
ghamgin
چهارشنبه 21 مهر 1395, 08:07 صبح
خواهش میکنم کمکم کنید یکی بگه چکار کنم؟؟؟؟.....
amirxbest
چهارشنبه 21 مهر 1395, 08:38 صبح
از کتابخونه picaso استفاده کن اینم لینک github خودش کامل توضبح داده
https://github.com/square/picasso
که قابلیت کش کردن هم داره.و راحت ترین روش هست و روش های مختلف دیگه ای هم وجود داره.
spiderman200700
چهارشنبه 21 مهر 1395, 14:43 عصر
سلام
دوستان خواهش می کنم یکی بگه چطور در اکیلیپس بدون کتابخانه می تونم عکسی رو از بانک mysql بخونم و در یک imageview نشون بدم؟؟؟
ممنون میشم..
:عصبانی++::افسرده::گریه:
چون نیاز داری بدون هیچ کتابخونه ای انجامش بدی، باید اینجوری عمل کنی:
private class DownloadImageTask extends AsyncTask<String, Void, Bitmap> {
ImageView bmImage;
public DownloadImageTask(ImageView bmImage) {
this.bmImage = bmImage;
}
protected Bitmap doInBackground(String... urls) {
String urldisplay = urls[0];
Bitmap mIcon11 = null;
try {
InputStream in = new java.net.URL(urldisplay).openStream();
mIcon11 = BitmapFactory.decodeStream(in);
} catch (Exception e) {
Log.e("Error", e.getMessage());
e.printStackTrace();
}
return mIcon11;
}
protected void onPostExecute(Bitmap result) {
bmImage.setImageBitmap(result);
}
}
فراخوانیشم اینجوریه:
new DownloadImageTask((ImageView) findViewById(R.id.imageView1))
.execute("http://java.sogeti.nl/JavaBlog/wp-content/uploads/2009/04/android_icon_256.png");
امیدوارم مفید بوده باشه
ghamgin
پنج شنبه 22 مهر 1395, 09:14 صبح
سلام
ممنونم یه دنیا
کدها رو نوشتم اما در اجرا چیزی نشون نمیده...:متفکر:
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//get capture
Button b = (Button) findViewById(R.id.button1);
b.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
new DownloadImageTask((ImageView) findViewById(R.id.imageView1))
.execute("http://java.sogeti.nl/JavaBlog/wp-content/uploads/2009/04/android_icon_256.png");
}
});
}
private class DownloadImageTask extends AsyncTask<String, Void, Bitmap> {
ImageView bmImage;
public DownloadImageTask(ImageView bmImage) {
this.bmImage = bmImage;
}
protected Bitmap doInBackground(String... urls) {
String urldisplay = urls[0];
Bitmap mIcon11 = null;
try {
InputStream in = new java.net.URL(urldisplay).openStream();
mIcon11 = BitmapFactory.decodeStream(in);
} catch (Exception e) {
Log.e("Error", e.getMessage());
e.printStackTrace();
}
return mIcon11;
}
protected void onPostExecute(Bitmap result) {
bmImage.setImageBitmap(result);
}
}
}
اینم خطای لوک کت
Unable to resolve host "java.sogeti.nl": No address associated with hostname
ممنون میشم کمکم کنید
ghamgin
پنج شنبه 22 مهر 1395, 10:36 صبح
نقل قول نوشته شده توسط ghamgin
سلام
من برای اپلود عکس به سرور از طریق برنامه
یه برنامه نوشتم اما
موقع کلیک روی باتن اپلود عکس پیغام میده اپلود شده اما چیزی اپلود نمیشه
موقع کلیک هم روی باتن نمایش برنامه بسته میشه
142985
ممنون میشم راهنمایی کنید
ghamgin
جمعه 23 مهر 1395, 09:59 صبح
کسی نمیدونه؟؟؟؟؟؟؟؟
spiderman200700
جمعه 23 مهر 1395, 10:35 صبح
شما آدرسی که برای دریافت عکس در پروژه گذاشتی، برای دریافت نیست. برای آپلوده.
شما خودت فایل PHP رو دیدی؟
ghamgin
جمعه 23 مهر 1395, 10:42 صبح
خوب منم با کد php مشکل دارم گفتم که زیاد ازش سر در نمیارم
هرچی هم سرچ کردم و جایگذاری کردم چیزی ازش در نیومد:متفکر:
spiderman200700
جمعه 23 مهر 1395, 13:51 عصر
پیشنهاد میکنم که بیشتر PHP رو یاد بگیری بعد بیای سراغ کد نویسی سمت سرور.
چون بعد از این خیلی بهش نیاز داری و برای خودت سخته که برای کوچکترین مسئله ای بیای اینجا سوال بپرسی.
ghamgin
شنبه 24 مهر 1395, 09:59 صبح
فرمایش شما متین
اما الان وقت ندارم خیلی هم سرچ زدم جواب نگرفتم:عصبانی++:
اما
تالار برنامه نویس واسه کمک در مواقع اضطراریه دیگه جز اینه..:اشتباه:
دوستان هم چیزی ازشون کم نمیشه لطف کنند کمک کنند :ناراحت:
اصلا
کد خودتون چی چرا ایراد گرفته..(پست ۷):متفکر:
spiderman200700
شنبه 24 مهر 1395, 12:07 عصر
فرمایش شما متین
اما الان وقت ندارم خیلی هم سرچ زدم جواب نگرفتم:عصبانی++:
اما
تالار برنامه نویس واسه کمک در مواقع اضطراریه دیگه جز اینه..:اشتباه:
دوستان هم چیزی ازشون کم نمیشه لطف کنند کمک کنند :ناراحت:
شما باید در اون فایل PHP از دیتابیس URL تصویر رو بخونی و برای برنامه ارسال کنی.
و اینکه چطوری توی PHP این کار رو بکنی یا باید بری تحقیق کنی و یاد بگیری ، یا باید بری توی تالار PHP بپرسی.
فکر میکنم بقیه دوستان هم تا همین حد بتونن کمکت کنن. چون همونطور که شما وقت نداری اکثرا افرادی که اینجا لطف میکنن و در همین حد هم جوابتونو میدن، هم وقت ندارن و اکثرا نمیتونن این قدر وقت بزارن که کد سمت سرور شما رو واستون بنویسن.
اصلا
کد خودتون چی چرا ایراد گرفته..(پست ۷):متفکر:
من اون کد رو قبلا تست کردم و درست کار کرده که الان به شما تقدیمش کردم. اون خطایی هم که داده به خاطر آدرس عکسه. یه آدرس دیگه بزاری احتمالا درست میشه.
با احترام
ghamgin
یک شنبه 25 مهر 1395, 09:01 صبح
قصدم جسارت نبود اعصابم و خورد کرده.....
با یه لینکه دیگه هم عکسی نشون نداد
.
.
.
به هرحال ممنون
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.