添加 imageview 两种方式

简介: package com.zj; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.

package com.zj;

import android.app.Activity;

import android.graphics.Bitmap;

import android.graphics.BitmapFactory;

import android.os.Bundle;

import android.widget.ImageView;

import android.widget.LinearLayout;

import android.widget.TextView;

public class TestTestActivity extends Activity {

    /** Called when the activity is first created. */

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        

        setContentView(R.layout.main);

        LinearLayout lineLayout = (LinearLayout)findViewById(R.id.main_layout);

        ImageView imageView = new ImageView(this);

        

//      imageView.setBackgroundResource(R.drawable.icon);//形式一setBackgroundResource

        Bitmap sourcePicture = BitmapFactory.decodeResource(getResources(), R.drawable.icon);//形式二得到图片

        imageView.setImageBitmap(sourcePicture);

        

        lineLayout.addView(imageView);

        

    }

}

相关文章
|
9月前
|
开发工具 Android开发 git
Android自定义View——可以设置最大宽高的FrameLayout
Android自定义View——可以设置最大宽高的FrameLayout
375 0
|
Android开发
Android ImageView视图的七种图片缩放类型
Android ImageView视图的七种图片缩放类型
363 0
|
缓存 Android开发
Android RecyclerView 绘制流程及Recycler缓存(上)
RecyclerView 源码一万多行,想全部读懂学会挺麻烦的,感兴趣的可以自己去瞅瞅,这篇文章重点来看下 RecyclerView是如何一步步将每一个 ItemView 显示到屏幕上,然后再分析在显示和滑动过程中,是如何通过缓存复用来提升整体性能的。 RecyclerView本质上也是一个 自定义控件 ,因此我们可以沿着分析其 onMeasure -> onLayout -> onDraw 这 3 个方法的路线来深入研究。
260 0
Android RecyclerView 绘制流程及Recycler缓存(上)
|
缓存 Android开发 容器
Android RecyclerView 绘制流程及Recycler缓存(下)
缓存复用原理 Recycler 缓存复用是 RecyclerView 中另一个非常重要的机制,这套机制主要实现了 ViewHolder 的缓存以及复用。
445 0
|
XML 前端开发 Android开发
自定义View - 简单的TextView封装
引言 在平常的开发中,我们总会有各种各样的按钮,圆角的、直角的、正常状态的、按下状态的、禁用状态的。一直的做法就是在drawable中写一个selector,然后用item加shap来实现。
1209 0
ImageView的ScaleType原理及效果分析
ImageView的ScaleType决定了图片在ImageView中的缩放形式。本文从ImageView的源码角度,结合图表展示不同ScaleType状态下图片的展示形式。
1153 0
|
Java Android开发 数据格式
使用代码为TextView设置drawableLeft
直接上代码:   类似调用方法如下:1.在XML中使用 Java code   android:drawableLeft="@drawable/icon" 2.
688 0