为什么? a.永久性保存对象,保存对象的字节序列到本地文件中 b.对象可以在网络中传输 c.对象可以在IPC之间传递(进程间通信) 那选哪个序列化? 1)在使用内存的时候,Parcelable比Serializable性能高,所以推荐使用Parcelable。 2)Serializable在序列化的 ...
分类:
移动开发 时间:
2019-03-06 01:22:54
阅读次数:
248
参考链接 Parcelable接口相对Serializable接口比较复杂,但是有一套模板代码可以参考,所有的实现Parcelable接口的类都跟模板代码类似。 序列化之后可使用Bundle的putParcelable的方法,将实现Parcelable接口的对象放进bundle打包进Intent然后 ...
分类:
其他好文 时间:
2019-03-06 01:18:58
阅读次数:
283
由一个活动启动另一个活动,可以用intent的显示或隐式启动,隐式倒无所谓,但是显式的话就必须知道要启动的活动的名称,但是有可能该活动并不是你编写的,所以就很麻烦,这时如果要启动的活动有一个方法,可以帮助我们启动就好了,那么我么就可以编写一个action start方法,其实很简单就只在该方法中实例 ...
分类:
其他好文 时间:
2019-03-05 09:43:42
阅读次数:
165
1.新建activity流程 如图所示在com.lucky.test06的目录下,右击new >Activity >Empty Activity,会出现如下,点击finish即可。 2.页面跳转(利用Intent实现) Intent称为意图,是Android各大组件连接的桥梁 <1>页面1 <2>页 ...
分类:
移动开发 时间:
2019-03-03 20:34:21
阅读次数:
792
本人博客原文:http://hubingforever.blog.163.com/blog/static/17104057920126166411775/ 在Android中启动JAVA程序其实有很多种方式,现总结如下 一、在Android应用程序中发送Intent启动Android应用程序 这个方 ...
分类:
移动开发 时间:
2019-03-03 11:05:40
阅读次数:
237
5.7使用Google ZXing条形码扫描器扫描条形码或QR码 问题 您希望应用程序能够扫描条形码或QR码(“QR”原本代表“快速反应”)。 解 使用Intent访问由Google ZXing条形码扫描器公开的扫描功能。 讨论 Android的一个伟大的功能是它是多么容易利用现有的功能。扫描条形码 ...
分类:
移动开发 时间:
2019-02-25 13:37:20
阅读次数:
230
//拨打电话号码已经封装好了并且已经暴露出来了 //Intent 意图 setAction 要去行动 Intent intent= new Intent(); intent.setAction(Intent.ACTION_CALL); intent.setData(Uri.parse("tel:"+... ...
分类:
其他好文 时间:
2019-02-24 12:18:56
阅读次数:
202
一个app打开另一个app的指定页面方法 有以下几种 1、通过包名、类名 2、通过intent的 action 3、通过Url 方案1、 方案2、 在目标Activity的配置文件中添加具体的action 方案3、 判断要打开的app是否安装: ...
分类:
移动开发 时间:
2019-02-20 23:59:03
阅读次数:
510
1、共享锁(Shared lock) T1: select * from table (请想象它需要执行1个小时之久,后面的sql语句请都这么想象) T2: update table set column1='hello' 2、更新锁(Update lock) T1: select * from t ...
分类:
数据库 时间:
2019-02-12 18:51:16
阅读次数:
1047
布局代码 <! android:background="@drawable/btnselector" 后台代码 import android.app.Activity; import android.content.Intent; import android.os.Bundle; import a ...
分类:
移动开发 时间:
2019-02-11 23:57:35
阅读次数:
262