欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > Android >内容正文

Android

android studio小案例代码,AndroidStudio开发小相册实例

发布时间:2025/3/20 Android 53 豆豆
生活随笔 收集整理的这篇文章主要介绍了 android studio小案例代码,AndroidStudio开发小相册实例 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

郑州app开发AndroidStudio开发小相册实例代码如下。

布局代码如下:

java代码如下:

package cn.xhhkj.xhhkjtest;

import android.app.Activity;

import android.os.Bundle;

import android.view.View;

import android.widget.ImageView;

import android.widget.TextView;

public class MainActivity extends Activity implements View.OnClickListener{

private ImageView mImage;

private TextView mText;

private String[] title;

private int[] images;

private int num;

private int index;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

initView();

initData();

}

private void initData(){

title =new String[]{"第1张图片","第2张图片","第3张图片","第4张图片","第5张图片"};

images=new int[]{R.drawable.a,R.drawable.b,R.drawable.c,R.drawable.d,R.drawable.e};

mImage.setImageResource(images[0]);

mText.setText(title[0]);

num=title.length;

index=0;

}

private void  initView(){

mImage = findViewById(R.id.xhh_image);

mText = findViewById(R.id.xhh_text);

findViewById(R.id.xhh_previous).setOnClickListener(this);

findViewById(R.id.xhh_next).setOnClickListener(this);

}

@Override

public void onClick(View view){

switch (view.getId()){

case R.id.xhh_previous:

if (index == 0){

index=title.length-1;

}else {

index--;

}

break;

case R.id.xhh_next:

if (index==4){

index=0;

}else {

index++;

}

break;

}

updateImageAndTitle();

}

private void updateImageAndTitle() {

mImage.setImageResource(images[index]);

mText.setText(title[index]);

}

}

总结

以上是生活随笔为你收集整理的android studio小案例代码,AndroidStudio开发小相册实例的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。