当前位置:  编程技术>移动开发
本页文章导读:
    ▪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)


  • 本软件在手机系统桌面上生成如下图所示图标:
  •    (This software system in mobile desktop ICONS generated as shown below:)





  • 运行该程序后,出现如下主界面:
  •   (Run this program, appear as follows the interface:)





    计算(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;)
  • 界面截图:
  •    (screenshots of the game;)





















注意:如果你遇到问题,请发送邮件至: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)


  • 本软件在手机系统桌面上生成如下图所示图标:
  •    (This software system in mobile desktop ICONS generated as shown below:)





  • 运行该程序后,出现如下主界面:
  •   (Run this program, appear as follows the interface:)




      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)       
  • 界面截图:
  •    (screenshots of the application;)
     














注意:如果你遇到问题,请发送邮件至: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;
不知道楼主遇到过这样的问题没有?

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;
不知道楼主遇到过这样的问题没有?


遇到同样问题,求解。。。

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
编程语言 iis7站长之家
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3