当前位置: 编程技术>移动开发
本页文章导读:
▪5险一金(personal Finance) 五险一金(personal Finance)
使用手册(User Manual)本软件在手机系统桌面上生成如下图所示图标: (This software system in mobile desktop ICONS generated as shown below:)运行该程序后,出现如下主界面: (Ru.........
▪ 记事簿(Note) 记事本(Note)
使用手册(User Manual)本软件在手机系统桌面上生成如下图所示图标: (This software system in mobile desktop ICONS generated as shown below:)运行该程序后,出现如下主界面: (Run this program,.........
▪ Activitie其间传对象,通过Parcelable Activitie之间传对象,通过Parcelable
对象必须实现Serializable,对象代码如下:
import java.io.Serializable;
import android.graphics.drawable.Drawable;
//传送的对象
public class MyApplicationInfo extends Object implements Seri.........
[1]5险一金(personal Finance)
来源: 互联网 发布时间: 2014-02-18
五险一金(personal Finance)
使用手册(User Manual)
注意:如果你遇到问题,请发送邮件至:junefsh.android@gmail.com
(Attention:If you have some troubles ,please contact to me : junefsh.android@gmail.com)
使用手册(User Manual)
- 本软件在手机系统桌面上生成如下图所示图标: (This software system in mobile desktop ICONS generated as shown below:)
- 运行该程序后,出现如下主界面: (Run this program, appear as follows the interface:)
- 界面截图: (screenshots of the game;)
计算(Calculate):
输入有效的工资后,点此按钮会根据选择的模板计算出相关数据,并以报表方式显示;
(First you input a valid salary ,Click the Calculate button,it will appear the result interface;)
帮助(Help):
如何使用该软件;
(How to use it;)
当前模板(Cur Template):
计算时使用的配置模板;
(when you calculate the salary ,first you should select this filed;)
配置(Config):
对模板进行查看、修改、添加、删除操作;
(you can view,modify,add,delete the templates;)
注意:如果你遇到问题,请发送邮件至:junefsh.android@gmail.com
(Attention:If you have some troubles ,please contact to me : junefsh.android@gmail.com)
[2] 记事簿(Note)
来源: 互联网 发布时间: 2014-02-18
记事本(Note)
使用手册(User Manual)
注意:如果你遇到问题,请发送邮件至:junefsh.android@gmail.com
(Attention:If you have some troubles ,please contact to me : junefsh.android@gmail.com)
使用手册(User Manual)
- 本软件在手机系统桌面上生成如下图所示图标: (This software system in mobile desktop ICONS generated as shown below:)
- 运行该程序后,出现如下主界面: (Run this program, appear as follows the interface:)
- 界面截图: (screenshots of the application;)
1)添加(Add):
创建新的文件;(creat a new file for you)
2)帮助(Help):
如何使用该软件;(how to use this tool)
3)直接单击某一记录可以进入编辑界面;
(You can click one item to edit it!)
4)删除时,长按按键;
(press long time to delete one item)
5)先选中某一记录,在菜单中会有:编辑和重命名;
(you can select on item ,and then there will be more options:Edit and Rename)
注意:如果你遇到问题,请发送邮件至:junefsh.android@gmail.com
(Attention:If you have some troubles ,please contact to me : junefsh.android@gmail.com)
[3] Activitie其间传对象,通过Parcelable
来源: 互联网 发布时间: 2014-02-18
Activitie之间传对象,通过Parcelable
遇到同样问题,求解。。。
对象必须实现Serializable,对象代码如下:
import java.io.Serializable; import android.graphics.drawable.Drawable;//传送的对象public class MyApplicationInfo extends Object implements Serializable{ //Your code }
自定义:AppParcelable
import android.os.Parcel; import android.os.Parcelable; import com.tcad.marketassistant.vo.MyApplicationInfo; public class AppParcelable implements Parcelable { private MyApplicationInfo info; public AppParcelable(Parcel source){ info = (MyApplicationInfo)source.readValue(MyApplicationInfo.class.getClassLoader()); } public AppParcelable(MyApplicationInfo info){ this.info = info; } public int describeContents() { return 0; } public void writeToParcel(Parcel dest, int flags) { dest.writeValue(info); } public static final Parcelable.Creator<AppParcelable> CREATOR = new Parcelable.Creator<AppParcelable>() { public AppParcelable createFromParcel(Parcel source) { return new AppParcelable(source); } public AppParcelable[] newArray(int size) { // return new AppParcelable[size]; throw new UnsupportedOperationException(); } }; public MyApplicationInfo getInfo(){ return info; } }
调用代码,发送:
AppParcelable parcelable = new AppParcelable(info); //Info为MyApplicationInfo对象 // 发送对象 intent.putExtra("app_parcelable", parcelable); startActivity(intent);
接收:
AppParcelable p = getIntent().getParcelableExtra("app_parcelable"); MyApplicationInfo info = p.getInfo();
1 楼
guoyu04
2011-03-04
为什么要这么大堆东西。
2 楼
mengsina
2011-12-13
有个问题,就是将Parcelable做为一个数组传到里面去。
AppParcelable[] parcelable = new AppParcelable[](info);
intent.putExtra("app_parcelable", parcelable);
在取出来得时候,
AppParcelable[] aa = (AppParcelable[])getParcelableArrayExtra("app_parcelable");
总是报错,
E/AndroidRuntime(1648): java.lang.ClassCastException: [Landroid.os.Parcelable;
不知道楼主遇到过这样的问题没有?
AppParcelable[] parcelable = new AppParcelable[](info);
intent.putExtra("app_parcelable", parcelable);
在取出来得时候,
AppParcelable[] aa = (AppParcelable[])getParcelableArrayExtra("app_parcelable");
总是报错,
E/AndroidRuntime(1648): java.lang.ClassCastException: [Landroid.os.Parcelable;
不知道楼主遇到过这样的问题没有?
3 楼
blueflo
2012-05-25
mengsina 写道
有个问题,就是将Parcelable做为一个数组传到里面去。
AppParcelable[] parcelable = new AppParcelable[](info);
intent.putExtra("app_parcelable", parcelable);
在取出来得时候,
AppParcelable[] aa = (AppParcelable[])getParcelableArrayExtra("app_parcelable");
总是报错,
E/AndroidRuntime(1648): java.lang.ClassCastException: [Landroid.os.Parcelable;
不知道楼主遇到过这样的问题没有?
AppParcelable[] parcelable = new AppParcelable[](info);
intent.putExtra("app_parcelable", parcelable);
在取出来得时候,
AppParcelable[] aa = (AppParcelable[])getParcelableArrayExtra("app_parcelable");
总是报错,
E/AndroidRuntime(1648): java.lang.ClassCastException: [Landroid.os.Parcelable;
不知道楼主遇到过这样的问题没有?
遇到同样问题,求解。。。
最新技术文章: