ImageView简单加载网络图片实例代码
private void loadImage() {
mImageView = (ImageView) findViewById(R.id.imageView);
try {
URL url = new URL("http://images.csdn.net/20130609/zhuanti.jpg");
mImageView.setImageBitmap(BitmapFactory.decodeStream(url.openStream()));
} catch (Exception e) {
}
}
相关推荐
-
Android中通过反射实现圆角ImageView代码实例
private void init(){ paint = new Paint(Paint.ANTI_ALIAS_FLAG); roundRect = new RectF(0, 0, getWidth() , getHeight()); radius = 40; mPorterDuffXfermode = new PorterDuffXfermode(PorterDuff.Mode.SRC_IN) ; } 继承ImageView,在构造方法中调用,初始化Paint和Xfermode. protec
-
Android ImageView绘制圆角效果
前言 Android 开发中,我们经常需要实现图片的圆形/圆角的效果,我们可以使用两种方式来实现这样的效果.一种是使用Xfermode,另一种是BitmapShader来实现.下面我将分别介绍这两种用法. 使用Xfermode的方式实现 使用该方式的关键代码,如下: private Bitmap creataBitmap(Bitmap bitmap) { //用指定的一个Bitmap来构建一个画布 Bitmap target = Bitmap.createBitmap(1000,1000, Bi
-
Android开发笔记之:在ImageView上绘制圆环的实现方法
绘制圆环其实很简单,有大概以下三种思路. 这里先说网上提到的一种方法.思路是先绘制内圆,然后绘制圆环(圆环的宽度就是paint设置的paint.setStrokeWidth的宽度),最后绘制外圆.请看核心源码: 复制代码 代码如下: <SPAN xmlns="http://www.w3.org/1999/xhtml">package yan.guoqi.rectphoto;import android.content.Context;import android.graph
-
Android 圆角 ImageView类可设置弧度(代码简单)
废话不多说了,直接给大家贴代码了,具体代码如下所示: public class RoundImageView extends ImageView { private Paint paint; private int roundWidth = 50; private int roundHeight = 50; private Paint paint2; public RoundImageView(Context context, AttributeSet attrs, int defStyle)
-
Android实现圆角矩形和圆形ImageView的方式
Android中实现圆角矩形和圆形有很多种方式,其中最常见的方法有ImageLoader设置Option和自定义View. 1.ImageLoader加载图片 public static DisplayImageOptions getRoundOptions() { DisplayImageOptions options = new DisplayImageOptions.Builder() // 是否设置为圆角,弧度为多少,当弧度为90时显示的是一个圆 .displayer(new Round
-
android imageview图片居中技巧应用
做UI布局,尤其是遇到比较复杂的多重LinearLayout嵌套,常常会被一些比较小的问题困扰上半天,比如今天在使用ImageView的时候,想让其居中显示,可是无论怎样设置layout_gravity属性,都无法达到效果,部分代码如下: [java] 复制代码 代码如下: <LinearLayout android:layout_width="wrap_content" android:layout_height="fill_parent" android:
-
Android自定义圆角ImageView
废话不多说了,直接给大家贴代码了. java类如下: import android.content.Context; import android.content.res.TypedArray; import android.graphics.Bitmap; import android.graphics.Bitmap.Config; import android.graphics.Canvas; import android.graphics.Color; import android.gra
-
android ImageView 的几点经验总结
最近作图片的显示,遇到了些问题,简单总结1)可以用ImageSwicher和ImageView结合在来做,这样会用到setFectory(),华而不实最要命的是如果图片的大小超过屏幕,实现比较困难,目前是没有找到方法 2)最简单的方法是用ImageView,图片直接FIT_CENTER,android会根据图片的大小自动调节保持图片的比例.如果图片分辨率超过屏幕,android也会自动的调整到屏幕能放下整张的图片在放大图片的时候,可以用ImageView的SetFrame() 和setScale
-
Android开发ImageView图片无法显示解决过程
今天碰到一个非常奇怪的问题: 在Android中ImageView无法显示加载的本地SDCard图片. 具体过程是:先调用本地照相机程序摄像,然后将拍摄的图片加载在ImageView中显示. 复制代码 代码如下: public class ActiEnvi extends Activity { static final String TAG = "ActiEnvi"; private static final int REQ_CODE_CAMERA = 0x1; private Str
-
Android控件系列之ImageView使用方法
学习目的: 1.掌握在Android中如何插入图片 图片的加入可以立刻让您的程序增色不少,我们样例选用一张Android机器人(picture.jpg),您可以使用自己的任何图片进行试验 一般建议您程序中的图片加入资源,而不是放在SD卡中用流的方式去读取,毕竟嵌入的资源比较安全,不容易被篡改. 1.导入图片到资源 将图片拖拽到项目res\drawable开头的3个文件夹下,他们分别代表了高.中.低分辨度的图片.Android读取图片时自动优化,选用合适的一个图片显示,比如高分辨率可以存放128*
随机推荐
- Python使用sftp实现上传和下载功能(实例代码)
- 使用perl清理电脑上重复文件实现代码(续)
- freebsd安装图解
- 批处理判断是否特殊字符的实现代码
- php-perl哈希算法实现(times33哈希算法)
- js实现网页防止被iframe框架嵌套及几种location.href的区别
- asp.net(c#)复数类(复数加减乘除四则运算)
- 用Python实现随机森林算法的示例
- Javascript 基础---Ajax入门必看
- Linux下C语言实现C/S模式编程
- PowerShell捕获错误的2种方法(异常捕获命令、错误变量)
- jQuery+slidereveal实现的面板滑动侧边展出效果
- 弹出广告特效代码(一个IP只弹出一次)
- Wins2003系统中Apache性能优化方法
- 免费的Linux在构建绿色校园网中的应用
- 简单谈谈C#中深拷贝、浅拷贝
- spring boot中使用@Async实现异步调用任务
- maven 隐式依赖引起的包冲突解决办法
- 在AndroidManifest.xml中uses-sdk内属性意思
- 简单的excel导入导出示例分享
