Android 加载图片传到另一个页面 关于回调
来源:互联网 发布:部落战争mac电脑版 编辑:程序博客网 时间:2024/06/07 01:36
这里用到一个包 xutilslibrary.jar
直接上代码:
acricity_mai1.xml
<?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/img" android:layout_width="match_parent" android:layout_height="match_parent" /> </LinearLayout>
activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/LinearLayout1" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity" > <ImageView android:id="@+id/image" android:layout_width="match_parent" android:layout_height="150dp" /> <Button android:id="@+id/button" android:layout_width="100dp" android:layout_height="40dp" android:background="#1eb2ff" android:layout_gravity="center_horizontal" android:text="add_img" android:textColor="#ffffff" android:gravity="center"/> <Button android:id="@+id/fashe" android:layout_width="100dp" android:layout_height="40dp" android:background="#1eb2ff" android:textColor="#ffffff" android:text="发射" android:layout_gravity="center_horizontal" android:gravity="center" android:layout_marginTop="10dp"/></LinearLayout>
MainActivity
package com.example.test1;import com.lidroid.xutils.BitmapUtils;import android.app.Activity;import android.content.Intent;import android.database.Cursor;import android.net.Uri;import android.os.Bundle;import android.provider.MediaStore;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.ImageView;public class MainActivity extends Activity{@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button bt=(Button) findViewById(R.id.button);bt.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {Intent picture=new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);startActivityForResult(picture, 1);}});}@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {final String pic_img;super.onActivityResult(requestCode, resultCode, data);if(requestCode==1){Uri uri=data.getData();String[] files={MediaStore.Images.Media.DATA};Cursor c=this.getContentResolver().query(uri, files, null, null, null);c.moveToFirst();int ii=c.getColumnIndex(files[0]);pic_img=c.getString(ii);c.close();BitmapUtils bitmapUtils=new BitmapUtils(MainActivity.this);ImageView img=(ImageView) findViewById(R.id.image);bitmapUtils.display(img,pic_img );Button bt1=(Button) findViewById(R.id.fashe);bt1.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {Intent intent=new Intent(MainActivity.this,MainActivity1.class);intent.putExtra("bian", pic_img);startActivity(intent);}});}}}
MainActivity1
package com.example.test1;import com.lidroid.xutils.BitmapUtils;import android.app.Activity;import android.os.Bundle;import android.widget.ImageView;public class MainActivity1 extends Activity{ @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.acricity_mai1);ImageView img=(ImageView) findViewById(R.id.img);String ui=getIntent().getStringExtra("bian");BitmapUtils bitmapUtils=new BitmapUtils(MainActivity1.this);bitmapUtils.display(img, ui);}}权限
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
1 0
- Android 加载图片传到另一个页面 关于回调
- 怎么把一个页面的数据传到另一个页面?
- 怎么把一个页面的数据传到另一个页面?
- 用js把数据从一个页面传到另一个页面
- 把一个页面中的某个值 传到另一个页面上 然后再传到后台
- 页面压缩图片传到java后台
- 关于页面加载图片错位的思考
- 关于android 图片加载优化
- 关于android 图片加载优化
- 关于android 图片加载优化
- 关于Android加载HTML页面中的图片显示问题的解决办法
- H5页面加载另一个页面的问题
- 怎么把一个页面的数据传到另一个页面?(.net)(csdn帖子)
- 微信小程序编译过程中如何将一个页面的数据传到另一个页面呢
- 关于Android图片的异步加载
- 关于android加载gif图片资源总结
- 关于android中图片加载的思考
- 关于Android加载图片机制分析
- 参考别人的分析对于Volley的理解(三)
- Android 操作数据库Sqlite,数据写入到SD卡里面
- Spring事务异常回滚,捕获异常不抛出就不会回滚
- Problem H: 今年第几天?
- 不用加减乘除做加法
- Android 加载图片传到另一个页面 关于回调
- [BZOJ1602][Usaco2008 Oct]牧场行走(LCA)
- Redis 集群的合纵与连横
- SDAU课程练习2 1019
- DFS求起点到终点最短路径,手动输入地图,5行4列,地图如下,起点(1,1)终点(4,3) 1是障碍 0是通路
- hdoj 素数回文 1431 (模拟)
- E Cheerleaders (UVA 11806)
- 第五周项目22-分数类的雏形
- [JAVA]有关比较器(Comparator接口)的用法及对象数组排序问题