package com.zte.android.lession;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ImageView;
public class Activity_imageview_006 extends Activity
{
private ImageView imageView ;
private Button changeBtn,alphaBtn ;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.imageview_layout_006);
//实例化组件
imageView = (ImageView)findViewById(R.id.l006_imageView1);
changeBtn = (Button)findViewById(R.id.l006_button1);
alphaBtn = (Button)findViewById(R.id.l006_button2);
//set listener
changeBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
imageView.setImageResource(R.drawable.girl_c);
}
});
alphaBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
imageView.setAlpha(80);
}
});
}
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/l006_imageView1"
android:layout_width="wrap_content"
android:layout_height="100dp"
android:src="@drawable/car_b" />
<Button
android:id="@+id/l006_button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="换图" />
<Button
android:id="@+id/l006_button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="透明度" />
</LinearLayout>
分享到:
相关推荐
Android入门开发之ImageView,纯java代码
通过这个完整的Android入门Demo,开发者不仅可以学习到基础控件的使用,还能理解服务和广播的机制,掌握Android应用开发的核心概念。实践中不断练习,将有助于提升Android编程技能,为成为专业开发者奠定坚实基础。
"Android入门精通示例源码"是一个非常适合初学者及进阶者的学习资源,它包含了从基础到高级的各种示例,帮助开发者逐步熟悉并掌握Android应用程序开发的核心技能。 首先,我们要了解Android的基本架构。Android系统...
以下是对"Android入门到精通知识总结.pdf"中提及的一些重要概念的详细说明: ### 1. **Activity的生命周期** Activity是Android应用中的核心组件,它代表了用户界面的一个屏幕。Activity有七个主要状态,包括`...
Android入门是进入移动应用开发领域的第一步,主要针对的是对Android操作系统和编程有一定兴趣,但尚未具备相关知识的初学者。Android是由Google主导开发的开源移动操作系统,广泛应用于智能手机、平板电脑以及智能...
在Android开发领域,入门是每个新手开发者必经的阶段。这份"android 入门书籍"压缩包包含了丰富的学习资源,适合那些对Android编程感兴趣并希望踏入这个领域的初学者。下面,我们将深入探讨这些书籍可能涵盖的关键...
在Android开发领域,Google Android开发入门与实战是一本颇受欢迎的书籍,旨在引导初学者进入Android应用开发的世界。这本书由靳岩和姚尚朗合著,由人民邮电出版社出版,提供了丰富的实例和源代码来辅助学习。由于...
这个"Android入门经典例子合集"正是为了帮助初学者快速理解和掌握Android应用开发的基础知识而精心整理的资源。以下是一些核心知识点,涵盖从环境搭建到功能实现的全过程: 1. **Android Studio安装与设置**:...
《Android从入门到精通》 第1章 初识Android 1.1 什么是Android 1.1.1 移动信息设备分类 1.1.2 Open Handset Alliance和 Android 1.2 Android简介 1.2.1 Andriod的历史 1.2.2 Andriod的未来 1.2.3 Andriod平台的技术...
【Android入门教程】\n\nAndroid,作为全球最流行的移动操作系统之一,是Google主导的开源项目,为开发者提供了丰富的平台来构建创新应用。本入门教程旨在帮助初学者快速理解和掌握Android开发的基础知识。\n\n一、...
image-zoom-view用于Android的Imageview缩放库。 这是简单的显示图像库。 演示快速入门1)将此库作为依赖项添加到应用程序的build.project文件中。 allprojects {储存库{image-zoom-view Imageview适用于Android的...
这个"Android入门的实例代码"集合提供了一系列的基础示例,旨在帮助初学者快速理解和掌握Android应用程序开发的基本概念和技巧。以下将详细介绍这些实例代码可能涉及的关键知识点: 1. **环境搭建**:首先,你需要...
总的来说,Android入门基础代码的学习涵盖了Android应用开发的基本构造块。从理解布局系统到处理用户交互,再到数据展示,这些都是构建功能完备Android应用不可或缺的部分。通过深入学习和实践,初学者可以逐渐成长...
"Android开发入门与实战代码"这个资源为这些问题提供了宝贵的解决方案。它涵盖了RSS Reader的实现以及常用Android控件的使用,这些都是Android开发者必须掌握的基础技能。 首先,让我们深入探讨RSS Reader的开发。...
本资源"android入门到精通"旨在为初学者提供全面且实用的指导,帮助你一步步掌握Android应用开发的关键技能。通过17个经典案例,你可以深入理解Android平台的工作原理,并在实践中提升自己的编程能力。 1. **...
2015年发布的这份Android基础入门教程详细介绍了Android系统架构、开发环境的搭建、用户界面设计以及各种基础知识点,为初学者提供了系统的学习路径。 首先,教程介绍了Android系统的基本概念,包括系统架构和应用...
在UI设计部分,读者将学习如何使用Android Studio提供的各种视图组件构建用户界面,如TextView、Button、ImageView等,以及如何使用ConstraintLayout、LinearLayout等布局管理器。此外,还会涉及自定义View的开发,...
本压缩包"Android-API.zip_DWinterTab ImageView_android"包含了Android API的中文文档,这对于Android开发者来说是一份极其宝贵的资源,特别是对于初学者或者不熟悉英文文档的开发者,中文版的API文档能够帮助他们...
首先,Android入门学习框架是指一套基础的开发流程和技术栈,包括但不限于环境配置、基本组件的理解、布局设计、活动(Activity)管理、数据存储、网络通信等。在"打豆豆小游戏"的开发中,你需要掌握以下几个核心部分...
这个游戏实例"android入门小游戏实例"旨在帮助初学者掌握基本的Android编程概念,包括数据库的创建、Activity的管理等核心技能。以下是对这些关键知识点的详细阐述: 1. **Android Studio与环境配置**: 在开始...