主要介绍和Android开发工具和测试工具相关的开源项目。
一、开发效率工具
Parceler
通过注解及工具类自动完成实体类 Parcelable及值传递
项目地址:https://github.com/johncarl81/parceler
Json2Java
根据JSon数据自动生成对应的Java实体类,还支持Parcel、Gson Annotation...
分类:
移动开发 时间:
2015-07-06 18:00:23
阅读次数:
318
向下一个Activity对象传递数据
向上一个Activity返回数据
Intent传递自定义对象等等...
分类:
其他好文 时间:
2015-06-27 10:07:33
阅读次数:
136
在eclipse中
推荐parcelable code generator
用法
TODO
在android studio中
推荐插件
用法
TODO...
分类:
其他好文 时间:
2015-06-19 00:05:57
阅读次数:
103
今天遇到一个很奇怪的问题,混淆打包导致的,至今没明白为什么。主要现象是一个实现parcelable的UserBean,数据成员包含一个UserTag的对象,后者也实现了parcel接口,然后就是利用json与服务器之间传递值。当不设置标签时,一切OK,只要设置标签,就会报错,错误只能定位到这个转化问...
分类:
Web程序 时间:
2015-06-17 19:49:53
阅读次数:
190
传递有两种方式,一种是类继承自Serializable(Java方式,速度较慢),另一种是类继承自Parcelable(Android方式)继承自Serializable的时候,实现比较简单,类只需书写必须的属性和构造函数。继承自Parcelable的时候,需要实现往目标中写数据等。两种差别在实体类...
分类:
其他好文 时间:
2015-06-14 18:20:04
阅读次数:
115
Intent addIntent=new Intent("com.android.launcher.action.INSTALL_SHORTCUT");Parcelable icon=Intent.ShortcutIconResource.fromContext(MainActivity.this,...
分类:
移动开发 时间:
2015-06-11 10:57:40
阅读次数:
131
接着上一篇文章,下面我们讨论一下如何利用Parcelable实现Intent之间对象的传递
一、实现对象传递
首先创建User.java实现Parcelable接口:
package org.yayun.demo;
import java.io.Serializable;
import android.R.integer;
import android.os.Parcel;
...
分类:
其他好文 时间:
2015-06-07 11:14:38
阅读次数:
153
前两篇文章讨论了Serializable和Parcelable实现Intent之间传递对象和对象数组的方式,两种方法实现上相似,效果一致,怎么选择用哪种方法实现呢?
Intent在不同的组件中传递对象数据的应用非常普遍。下面介绍两种通过Intent传递对象的方法。
1、实现Serializable接口
2、实现Parcelable接口
为什么要将对象序列化?
1、永久性保存对象,...
分类:
其他好文 时间:
2015-06-07 11:08:39
阅读次数:
164
Android中Intent传递类对象提供了两种方式一种是 通过实现Serializable接口传递对象,一种是通过实现Parcelable接口传递对象。
要求被传递的对象必须实现上述2种接口中的一种才能通过Intent直接传递。
Intent中传递这2种对象的方法:
Bundle.putSerializable(Key,Object); //实现Serializable接口的对象
...
分类:
其他好文 时间:
2015-06-07 09:32:45
阅读次数:
140
Activity之间传递数据时,为了方便,将很多数据封装成对象,然后将整个对象传过去。传对象有2中情况,
一种是实现Parcelable接口的
一种是实现Serializable接口的
用bundle.putSerializable(key ,object)产地参数或者用intent.putExtra(key object)传递参数。
但是使用时候,出现了异常
1.java.io.Not...
分类:
移动开发 时间:
2015-05-31 09:29:19
阅读次数:
274