view plaincopy to clipboardprint?
package com.uyu.gesturepro;
import android.app.Application;
import android.graphics.Bitmap;
public class InfoClass extends Application{
private Bitmap bmp;
private String name;
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
public Bitmap getBmp(){
return bmp;
}
public void setBmp(Bitmap bmp){
this.bmp = bmp;
}
}
package com.uyu.gesturepro;
import android.app.Application;
import android.graphics.Bitmap;
public class InfoClass extends Application{
private Bitmap bmp;
private String name;
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
public Bitmap getBmp(){
return bmp;
}
public void setBmp(Bitmap bmp){
this.bmp = bmp;
}
}
然后再Activitymanifest.xml中注册一下
<application android:name =".InfoClass" android:icon="@drawable/icon" android:label="@string/app_name">
注意 这里不是重新写一条<application/>,而是在原有的里面加上 android:name =".InfoClass"
接下来是使用
赋值:
view plaincopy to clipboardprint?
InfoClass info = (InfoClass)getApplication();
info.setBmp(bmp);
info.setName(et.getText().toString());
InfoClass info = (InfoClass)getApplication();
info.setBmp(bmp);
info.setName(et.getText().toString());
使用:
view plaincopy to clipboardprint?
InfoClass info = (InfoClass)getApplication();
tv.setText("手势ID为:"+info.getName());
iv.setImageBitmap(info.getBmp());
InfoClass info = (InfoClass)getApplication();
tv.setText("手势ID为:"+info.getName());
iv.setImageBitmap(info.getBmp());
OK,Bitmap变量传递过去了,其实这就是一种全局变量的用法,据说比public Static有更好的安全性,呵呵
startActivityForResult的用法
在main_Activity中:注意我这里只需要sub_Activity传回ok or cancel的消息就可以了
所以并没有用intent传值过去,也没有传确切的值回到main,但是如果需要是可以互相传递值的
具体用法就不写了,有需要去网上搜索相应的帖子吧
view plaincopy to clipboardprint?
Intent intent = new Intent();
intent.setClass(gesturepro.this, gestureView.class);
gesturepro.this.startActivityForResult(intent, 0);
Intent intent = new Intent();
intent.setClass(gesturepro.this, gestureView.class);
gesturepro.this.startActivityForResult(intent, 0);
在sub_Activitiy中:
view plaincopy to clipboardprint?
Intent data = new Intent();
setResult(RESULT_OK, data);
finish();
Intent data = new Intent();
setResult(RESULT_OK, data);
finish();
值传回来以后,在onActivityResult()方法中处理,根据传回来的resultCode来选择相应的处理
view plaincopy to clipboardprint?
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
Log.d("uyu","return");
switch(resultCode){
case RESULT_OK:
addMyGesture(et.getText().toString(), gesture);
break;
case RESULT_CANCELED:
tv.setText("重新输入手势:");
gov.clear(true);
break;
default:
break;
}
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/uyu2yiyi/archive/2011/04/10/6313766.aspx
没有合适的资源?快使用搜索试试~ 我知道了~
android 应用 源代码——相册 免费
共83个文件
class:28个
java:12个
xml:12个
4星 · 超过85%的资源 需积分: 11 719 下载量 164 浏览量
2012-01-08
16:32:25
上传
评论 4
收藏 2.38MB RAR 举报
温馨提示
还有几十个电子书和源代码 请点击我的名字 通通免费 希望大家给个好评 //**************// 都是最近半年收集的android 开发资料和源代码,挑选出好的给大家
资源推荐
资源详情
资源评论
收起资源包目录
android 应用 源代码——相册.rar (83个子文件)
相册
proj_photos
.project 847B
proguard.cfg 1KB
src
com
fit
photo
AutoActivity.java 2KB
ImageAdapter.java 1KB
Photo.java 407B
MyAdapter.java 1KB
GalleryActivity.java 1KB
PhotoActivity.java 3KB
FileList.java 2KB
MainActivity.java 3KB
AndroidManifest.xml 861B
res
drawable-ldpi
icon.png 2KB
drawable-hdpi
icon.png 4KB
menu
menu2.xml 221B
menu1.xml 233B
drawable-mdpi
icon.png 3KB
layout
gallery.xml 566B
photo.xml 370B
list.xml 494B
main.xml 715B
auto.xml 320B
values
strings.xml 169B
assets
gen
com
fit
photo
R.java 2KB
default.properties 362B
.classpath 358B
bin
resources.ap_ 13KB
proj_photos.apk 23KB
com
fit
photo
R$layout.class 495B
GalleryActivity$1.class 1KB
R$drawable.class 385B
R$attr.class 325B
AutoActivity.class 2KB
PhotoActivity.class 4KB
R$id.class 659B
FileList.class 3KB
R.class 537B
R$string.class 412B
MainActivity$1.class 2KB
AutoActivity$1.class 1KB
R$menu.class 403B
MainActivity.class 3KB
AutoActivity$2.class 798B
ImageAdapter.class 2KB
GalleryActivity.class 2KB
MyAdapter.class 2KB
Photo.class 793B
classes.dex 14KB
Bitmap传值.txt 4KB
proj_pullimage
.project 850B
proguard.cfg 1KB
src
com
fit
pull
ImageAdapter.java 1KB
MainActivity.java 1KB
AndroidManifest.xml 678B
res
drawable-ldpi
icon.png 2KB
drawable-hdpi
icon.png 4KB
abc.jpg 65KB
c.jpg 50KB
e.jpg 52KB
g.jpg 23KB
f.jpg 172KB
b.jpg 47KB
a.jpg 63KB
h.jpg 45KB
i.jpg 106KB
j.jpg 166KB
drawable-mdpi
icon.png 3KB
layout
main.xml 532B
values
strings.xml 176B
assets
gen
com
fit
pull
R.java 1KB
default.properties 362B
.classpath 280B
bin
resources.ap_ 802KB
com
fit
pull
R$layout.class 376B
R$drawable.class 634B
R$attr.class 322B
R$id.class 396B
R.class 489B
R$string.class 409B
MainActivity$1.class 1KB
MainActivity.class 2KB
ImageAdapter.class 2KB
classes.dex 5KB
proj_pullimage.apk 806KB
共 83 条
- 1
rename188
- 粉丝: 17
- 资源: 44
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页