- 博客(117)
- 资源 (15)
- 收藏
- 关注
转载 Android对象序列化(Activity之间传递对象,Parcelable小例子)
Android中为了能够在Activity之间传递值,需要只用Intent中的put函数。其中bundle.putParcelable可以实现传递对象,但是这个对象的类必须实现Parcelable接口才能够使用。下面是一个简单的在Activity之间传递对象的例子。Parcelable类。最主要的类,也就是我们要传送的对象的类,需要实现Parcelabl
2013-07-31 18:54:20 3683
Android对象序列化(Activity之间传递对象,Parcelable小例子)
Android中为了能够在Activity之间传递值,需要只用Intent中的put函数。其中bundle.putParcelable可以实现传递对象,但是这个对象的类必须实现Parcelable接口才能够使用。下面是一个简单的在Activity之间传递对象的例子。Parcelable类。最主要的类,也就是我们要传送的对象的类,需要实现Parcelabl...
2013-07-31 18:54:00 69
转载 Serializable和Parcelable实现序列化
一 序列化原因:1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在网络中传递对象;3.通过序列化在进程或activity间传递对象。 android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。二 至于选取哪种可参考下面的原则:1.在使用内存的时候,Parcelable 类
2013-07-31 18:50:33 813
Serializable和Parcelable实现序列化
一 序列化原因:1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在网络中传递对象;3.通过序列化在进程或activity间传递对象。android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。二 至于选取哪种可参考下面的原则:1.在使用内存的时候,Parcelable 类比Serializable性能高,所以推荐使用Pa...
2013-07-31 18:50:00 120
转载 Serializable 和 Parcelable 区别
android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。一 序列化原因:1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在网络中传递对象;3.通过序列化在进程间传递对象。 二 至于选取哪种可参考下面的原则:1.在使用内存的时候,Parcelable 类比Serializ
2013-07-31 18:44:27 676
Serializable 和 Parcelable 区别
android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。一 序列化原因:1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在网络中传递对象;3.通过序列化在进程间传递对象。二 至于选取哪种可参考下面的原则:1.在使用内存的时候,Parcelable 类比Serializable性...
2013-07-31 18:44:00 47
转载 Activity之间传递类对象
传递类对象以前一直没搞懂怎么做,都是用静态引用。现在终于搞懂了,实现Serializable接口,看代码。public class CustomeClass implements Serializable{ /** * */ private static final long serialVersionUID = -7060210544600464481L; private
2013-07-31 18:00:12 772
Activity之间传递类对象
传递类对象以前一直没搞懂怎么做,都是用静态引用。现在终于搞懂了,实现Serializable接口,看代码。public class CustomeClass implements Serializable{ /** * */ private static final long serialVersionUID = -7060210544600464481L; privat...
2013-07-31 18:00:00 94
转载 Android Parcelable和Serializable的区别
本文主要介绍Parcelable和Serializable的作用、效率、区别及选择,关于Serializable的介绍见Java 序列化的高级认识。 1、作用Serializable的作用是为了保存对象的属性到本地文件、数据库、网络流、rmi以方便数据传输,当然这种传输可以是程序内的也可以是两个程序间的。而Android的Parcelable的设计初衷是因为Serializ
2013-07-31 14:11:52 23299 4
Android Parcelable和Serializable的区别
本文主要介绍Parcelable和Serializable的作用、效率、区别及选择,关于Serializable的介绍见Java 序列化的高级认识。1、作用Serializable的作用是为了保存对象的属性到本地文件、数据库、网络流、rmi以方便数据传输,当然这种传输可以是程序内的也可以是两个程序间的。而Android的Parcelable的设计初衷是因为Seriali...
2013-07-31 14:11:00 55
原创 实例化inflate进来的组件与include进来的组件
mInflater = getLayoutInflater(); layout1 = mInflater.inflate(R.layout.personalcenter_1, null); ib_friends = (ImageButton)layout1.findViewById(R.id.ib_friends);实例化include进来的布局中的组件 View subL
2013-07-30 10:53:57 1701
实例化inflate进来的组件与include进来的组件
mInflater = getLayoutInflater(); layout1 = mInflater.inflate(R.layout.personalcenter_1, null); ib_friends = (ImageButton)layout1.findViewById(R.id.ib_friends);获取include中的布局里的组件<includ...
2013-07-30 10:53:00 98
转载 Android Trick 3: GridView动态加载数据情况下,选中状态的实现
GridView使用AdapterView动态加载数据情况下,无论是在onCreate、Onstart、OnResume方法中调用getChildCount()均为0,这说明数据并没有在Activity最初启动后立即加载为GridView的子View,那如果要把GridView实现为Tab风格的菜单,是必须要调用它的状态选中的,如果在Activity中调用的话就会抛nullpointerexcep
2013-07-29 17:40:51 1112
Android Trick 3: GridView动态加载数据情况下,选中状态的实现
GridView使用AdapterView动态加载数据情况下,无论是在onCreate、Onstart、OnResume方法中调用getChildCount()均为0,这说明数据并没有在Activity最初启动后立即加载为GridView的子View,那如果要把GridView实现为Tab风格的菜单,是必须要调用它的状态选中的,如果在Activity中调用的话就会抛nullpointerexcep...
2013-07-29 17:40:00 100
转载 android中的左右滑屏实现By ViewPager
先看效果,就是左右滑屏的效果具体实现详解android compatibility package, revision 3在7月份发布后,其中有个ViewPager引起了我的注意官方的描述: 请参考:http://developer.android.com/sdk/compatibility-library.html#NotesViewPager的下
2013-07-25 17:10:28 844
android中的左右滑屏实现By ViewPager
先看效果,就是左右滑屏的效果具体实现详解android compatibility package, revision 3在7月份发布后,其中有个ViewPager引起了我的注意官方的描述:请参考:http://developer.android.com/sdk/compatibility-library.html#NotesViewPager的...
2013-07-25 17:10:00 118
转载 Android布局详解之一:FrameLayout
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6702273 FrameLayout是最简单的布局了。所有放在布局里的控件,都按照层次堆叠在屏幕的左上角。后加进来的控件覆盖前面的控件。在FrameLayout布局里,定义任何空间的位置相关的属性都毫无意义。控件自动的堆放在左上角,根本不听你的控制。
2013-07-25 15:02:10 781
Android布局详解之一:FrameLayout
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6702273FrameLayout是最简单的布局了。所有放在布局里的控件,都按照层次堆叠在屏幕的左上角。后加进来的控件覆盖前面的控件。在FrameLayout布局里,定义任何空间的位置相关的属性都毫无意义。控件自动的堆放在左上角,根本不听你的控制...
2013-07-25 15:02:00 74
转载 Android项目导入时,出现的Could not write file 。。。。。。.classpath错误解决办法
昨天再做android的3D图360度全景图时,从http://code.google.com/p/panoramagl-android/downloads/list网站下载了现有的demo,导入到Eclipse中后选择了相应的API后,红叉的项目错误没有了。 工程列表也无任何错误了。但出现了这样的提示框错误说明的是.classpath这个环境文件不能写。随后,查看工程文件主目
2013-07-25 10:13:22 2522
Android项目导入时,出现的Could not write file 。。。。。。.classpath错误解决办法...
昨天再做android的3D图360度全景图时,从http://code.google.com/p/panoramagl-android/downloads/list网站下载了现有的demo,导入到Eclipse中后选择了相应的API后,红叉的项目错误没有了。 工程列表也无任何错误了。但出现了这样的提示框错误说明的是.classpath这个环境文件不能写。随后,查看工程文件主目...
2013-07-25 10:13:00 142
转载 励志:12位早起的IT大佬们让小伙伴们都惊呆了
如果你想要成功,你可能需要早一点离开你的床。据雅虎财经调查显示,CEO们的一个共同特点是早起。他们早上有很多的事情,包括工作、生活等各个方面,这些通常不会轻易的改变,他们认为这就是他们的“工作方式”。许多高科技的大佬们都很少睡觉,但把事情都做得井井有条。每天叫醒他们的不是闹钟,而是梦想,具体来说可能是一场产品发布会、电子邮件和锻炼等。下面就让我们来看看那些被梦想叫醒的成功人
2013-07-24 15:10:44 830
励志:12位早起的IT大佬们让小伙伴们都惊呆了
如果你想要成功,你可能需要早一点离开你的床。据雅虎财经调查显示,CEO们的一个共同特点是早起。他们早上有很多的事情,包括工作、生活等各个方面,这些通常不会轻易的改变,他们认为这就是他们的“工作方式”。许多高科技的大佬们都很少睡觉,但把事情都做得井井有条。每天叫醒他们的不是闹钟,而是梦想,具体来说可能是一场产品发布会、电子邮件和锻炼等。下面就让我们来看看那些被梦想叫醒的成...
2013-07-24 15:10:00 168
转载 消息推送ABC
最近公司的几个项目都有消息推送的需求,所以五一期间一直在探索这方面的相关技术。一、消息推送方案(轮询、长连接)轮询:比较简单的,最容易理解和实现的就是客户端去服务器上拉信息,信息的及时性要求越高则拉信息的频率越高。客户端拉信息的触发可以是一些事件,也可以是一个定时器,不断地去查询服务器。所以这个方案的弊端也是显而易见的,在轮询的频率较高时,服务器端的压力很大,通讯的流量也很大,
2013-07-24 14:13:20 918
消息推送ABC
最近公司的几个项目都有消息推送的需求,所以五一期间一直在探索这方面的相关技术。一、消息推送方案(轮询、长连接)轮询:比较简单的,最容易理解和实现的就是客户端去服务器上拉信息,信息的及时性要求越高则拉信息的频率越高。客户端拉信息的触发可以是一些事件,也可以是一个定时器,不断地去查询服务器。所以这个方案的弊端也是显而易见的,在轮询的频率较高时,服务器端的压力很大,通讯的流量也...
2013-07-24 14:13:00 74
转载 百度云推送免费的服务,VIP的待遇
糗事百科是以糗友真实糗事为主题的笑话网站,话题轻松休闲,在年轻人中十分流行。在糗事百科中可以查看他人发布的糗事并与网友分享自己亲身经历或听说到的有意思的、不顺心的等各类情形的生活糗事,并且可以左右排名。目前,糗事百科的App日均活跃用户量达到了200万,整体装机量达到了1500万。可以看出,糗事百科所有的内容都是基于用户自行上传的内容,这样一个网站以及App如果想要得到持续的活力,必须要建
2013-07-24 14:05:57 2329
百度云推送免费的服务,VIP的待遇
糗事百科是以糗友真实糗事为主题的笑话网站,话题轻松休闲,在年轻人中十分流行。在糗事百科中可以查看他人发布的糗事并与网友分享自己亲身经历或听说到的有意思的、不顺心的等各类情形的生活糗事,并且可以左右排名。目前,糗事百科的App日均活跃用户量达到了200万,整体装机量达到了1500万。可以看出,糗事百科所有的内容都是基于用户自行上传的内容,这样一个网站以及App如果想要得到持续的活力,必须...
2013-07-24 14:05:00 238
转载 让1.5亿移动端用户第一时间获取消息
在内容同质化严重的时候,同样的内容,如何让用户第一时间打开自己的移动应用阅读,而不是其他家的?如何将以前需要数小时甚至数天才能发送完毕的消息,在半小时内搞定?特别是类似爱奇艺这样体量巨大的公司,面对自己的1.5亿移动端用户,想维持他们的活跃度,也绝对是一个挑战。目前,云推送技术有望帮助解决这一困境,而且可应用多个移动平台,包括iOS和Android等。日前,InfoQ编辑采访了爱奇艺移动业务事业部
2013-07-24 13:54:53 1381
让1.5亿移动端用户第一时间获取消息
在内容同质化严重的时候,同样的内容,如何让用户第一时间打开自己的移动应用阅读,而不是其他家的?如何将以前需要数小时甚至数天才能发送完毕的消息,在半小时内搞定?特别是类似爱奇艺这样体量巨大的公司,面对自己的1.5亿移动端用户,想维持他们的活跃度,也绝对是一个挑战。目前,云推送技术有望帮助解决这一困境,而且可应用多个移动平台,包括iOS和Android等。日前,InfoQ编辑采访了爱奇艺移动业务事业部...
2013-07-24 13:54:00 97
原创 设置显示dialog时变暗的屏幕背景样式
摘自论坛dialog显示时,主屏幕会变暗,请问是不是因为失去焦点的问题,dialog被设置成气泡样式,当显示时,activity变暗会非常难看,怎样使屏幕不变暗呢?就是这样的~ 不喜欢就用popupwindow自定义dialog,设置样式,有个windowBackGround的属性吧,设为null就可以了
2013-07-24 13:42:14 2625
设置显示dialog时变暗的屏幕背景样式
摘自论坛dialog显示时,主屏幕会变暗,请问是不是因为失去焦点的问题,dialog被设置成气泡样式,当显示时,activity变暗会非常难看,怎样使屏幕不变暗呢?就是这样的~不喜欢就用popupwindow自定义dialog,设置样式,有个windowBackGround的属性吧,设为null就可以了...
2013-07-24 13:42:00 308
转载 Activity跳转页面切换漂亮效果(转)
Activity的切换动画指的是从一个activity跳转到另外一个activity时的动画。 它包括两个部分: 一部分是第一个activity退出时的动画; 另外一部分时第二个activity进入时的动画; 在Android的2.0版本之后,有了一个函数来帮我们实现这个动画。这个函数就是 overridePendingTransition 这个函数有两个参数,一个参数
2013-07-24 13:35:59 793
Activity跳转页面切换漂亮效果(转)
Activity的切换动画指的是从一个activity跳转到另外一个activity时的动画。它包括两个部分:一部分是第一个activity退出时的动画;另外一部分时第二个activity进入时的动画;在Android的2.0版本之后,有了一个函数来帮我们实现这个动画。这个函数就是overridePendingTransition这个函数有两个参数,一个参数是第一个activity退出时的动画,另...
2013-07-24 13:35:00 85
转载 《如何在一个Activity的一部分中显示其他Activity》
转自网络,保存分享学习。---------------------------------------------本来标题名字准备叫《如何在一个Activity的一部分中显示其他Activity》,但是实在太长了……于是就用其中必须用到LocalActivityManager这个类作为标题了。总的来说,实现“如何在一个Activity的一部分中显示其他Activity”除了Loca
2013-07-24 13:33:22 1471
《如何在一个Activity的一部分中显示其他Activity》
转自网络,保存分享学习。---------------------------------------------本来标题名字准备叫《如何在一个Activity的一部分中显示其他Activity》,但是实在太长了……于是就用其中必须用到LocalActivityManager这个类作为标题了。总的来说,实现“如何在一个Activity的一部分中显示其他Activity”除了LocalA...
2013-07-24 13:33:00 312
转载 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,
2013-07-22 15:13:22 648
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告...
走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01.自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个...
2013-07-22 15:13:00 63
转载 函数外初始化先于构造函数执行
class A{ public A(){ System.out.println("A构造器"); }}class B{ public B(){ System.out.println("B构造器"); }}class C{ A a; public C(){ a=new A(); } B b=new B();}public class Test{
2013-07-22 11:43:08 726
函数外初始化先于构造函数执行
class A{ public A(){ System.out.println("A构造器"); }}class B{ public B(){ System.out.println("B构造器"); }}class C{ A a; public C(){ a=new A(); } B b=new B();}public class Test{...
2013-07-22 11:43:00 94
java对象排序需要导入的包
2013-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人