登录圆形头像之网络加载与缓存到本地
Android开发中常常有用户头像显示,似乎大多数都是圆形显示,如果每次加载网络头像,会频繁的请求网络,所以本文主要说的是登录时的头像网络加载和缓存到本地,以便于下次加载时直接从本地获取即可。 效果图: 自定义控件实现圆形头像显示请看 , Android自定义ImageView实现图片圆形 ,椭圆和矩形圆角显示 这篇博客即可。 /***** * * 圆形头像+HTTP网络加载头像并缓存到本地 * * * @author zq * */ public class MainActivity extends Activity implements OnClickListener { private ImageView mImageView, mImageView2; String url = " http://avatar.csdn.net/8/6/0/1_dickyqie.jpg"; private String mFileName; private String mSaveMessage; Util util = new Util(); private Bitmap mBitmap; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);