Tag: universal image loader

在Universal Image Loader UIL中设置ViewPager的Image Wallaper

我正在使用Nostra Universal Image Loader插件,我希望能够将ViewPager上的当前图像看作手机壁纸。 我下面的代码可以设置壁纸,但不是他当前在ViewPager上显示的图像,它将是之前的图像或之后的图像,有时是Sting Array的ramdom图像。 public class ImagePagerFragment extends Fragment { public static final String TAG = ImagePagerFragment.class.getSimpleName(); VarController vc; public static final int INDEX = 2; public String[] imageUrls; DisplayImageOptions options; ImageView imageView; Button buttonSetWallpaper; WallpaperManager wallManager; ViewPager pager; int storePosition; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.i(TAG, “onCreate”); options = new […]

用UIL显示图像的Pinterest风格

Pinterest显示图像的风格非常出色,这为您的应用增添了美感。 经过几次研究后,我发现有很好的库可以显示像Pinterest这样的图像,但不确定它是否与UIL兼容。 我正在使用Universal-Image-Loader来显示我的图像。 在下面显示的图像中,我以这种方式显示了我的图像,并带有一些视图。 无可否认,UIL库在显示大量图像时极大地处理了手机内存。 我想知道是否有可能像Pinterest那样显示我的图像,但仍然使用UIL作为生成器。 这种方法有什么可能的解决方案? 或者也许是另一个只处理显示并与UIL兼容的库 。 更新: 我尝试使用StaggeredGridView,但布局无法转换为GridView 。

如何使用Universal ImageLoader加载图像而不显示

我正在尝试做这样的事情: Android Map api v2使用ImageView的自定义标记但是我坚持使用图像加载器。 试: Bitmap bmImg = imageLoader.loadImageSync(url); LogCat给了我 04-13 14:11:44.953: E/ImageLoader(18542): android.os.NetworkOnMainThreadException 这是我的代码。 我有一个ArrayList相机,需要所有信息(titrle,position,url等)。 public void drawPicsOnMap() { String title = null; String place = null; for (int i = 0; i<camera.size(); i++) { Bitmap.Config conf = Bitmap.Config.ARGB_8888; Bitmap bmp = Bitmap.createBitmap(80, 80, conf); Canvas canvas = new Canvas(bmp); // paint defines […]

使用Universal-Image-Downloader下载图像时出现SecurityException

在我的应用程序中,我使用通用图像下载器BaseImageDownloader类来同步加载gallery的内容。对于来自Imageloader.getInstance()。loadImage asyncronious函数的相同内容,它不会给出任何安全exception并加载图像,因为它是真实的,但是当我尝试使用BaseImageDownloader同时下载它(也是Imageloader.getInstance()。loadImage()使得相同)我得到这个安全例外 09-02 18:49:43.971: W/System.err(4244): java.lang.SecurityException: Permission Denial: reading com.android.gallery3d.provider.GalleryProvider uri content://com.google.android.gallery3d.provider/picasa/item/5879964074642783474 from pid=4244, uid=10064 requires com.google.android.gallery3d.permission.GALLERY_PROVIDER, or grantUriPermission() 09-02 18:49:43.971: W/System.err(4244): at android.os.Parcel.readException(Parcel.java:1425) 09-02 18:49:43.971: W/System.err(4244): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:185) 09-02 18:49:43.971: W/System.err(4244): at android.database.DatabaseUtils.readExceptionWithFileNotFoundExceptionFromParcel(DatabaseUtils.java:148) 09-02 18:49:43.971: W/System.err(4244): at android.content.ContentProviderProxy.openTypedAssetFile(ContentProviderNative.java:617) 09-02 18:49:43.971: W/System.err(4244): at android.content.ContentResolver.openTypedAssetFileDescriptor(ContentResolver.java:717) 09-02 18:49:44.011: W/System.err(4244): at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:614) 09-02 18:49:44.011: W/System.err(4244): at android.content.ContentResolver.openInputStream(ContentResolver.java:449) 09-02 […]

如何在MovieAdapter的Viewholder中加载图像?

主要代码 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.movie); lv =(ListView)findViewById(R.id.lstMovieData); moviename.clear(); // tv = (TextView) findViewById(R.id.tv); Bundle b = getIntent().getExtras(); try { Title = b.getString(“MOVIE”); t = replace(Title); } catch (Exception e) { } String API = “https://api.cinemalytics.com/v1/movie/title/?value=” + t + “&auth_token=”; Toast.makeText(getApplicationContext(), Title, Toast.LENGTH_LONG).show(); OkHttpClient Client = new OkHttpClient(); Request request = new Request.Builder() […]