博客

application和session的区别

application和session的区别

1、对象不同。
application和session的区别
Application用于保存所有用户的公共数据信息,Session用于保存每个用户的专用信息;2、信息量大小不同。

Application适用于任何大小的数据,Session只适用于少量、简单的数据;3、保存时间不同。

Application保存期贯穿于整个应用程序的生命期,Session保存期一般是用户活动时间+一段延迟时间,大多数情况下为20分钟;4、应用范围不同。

Application适用于所有用户,Session只用于单个用户;5、session是每个用户都有一个,application是所有用户公用一个。

参考资料1、Application(IT术语)_网络百科 2、session(计算机术语)_网络百科

如何将消息发送给Whatsapp联系人

从中发现如果想要发送文字信息给Whatsapp进行Whatsapp内消息的发送,可以利用的intent中两个缺省的字段_TEXT和_SUBJECT,于是就按照“”这个Intent Filter做下如下的代码尝试。

public static boolean sendWhatsApp(Context ctx, String text){boolean sendOk = false;if(checkApkExist(ctx, )){Intent vIt = new Intent();();(text/plain);if(!(text)){(_TEXT, This is a simple test);(_SUBJECT, Subject);}(vIt);sendOk = true;}return sendOk;}private static boolean checkApkExist(Context ctx, String packageName) {if (packageName == null || (packageName)) return false;try {ApplicationInfo info = ()(packageName, _UNINSTALLED_PACKAGES);if(info != null){return true;}else{return false;}}catch (NameNotFoundException e){return false; }}上述的checkApkExist方法是用于判断当前是否有安装相应包程序的,发送效果如下:假如上述代码中,去除();这段代码之后,就会出现一个选择框的效果,这个就和很多程序中做分享的效果一致了,下面选择环聊做了简单测试。

假如要发图片的话也可以通过分享Deja头像的方式,来实现,下面将代码简单整理了下,就先省略了具体的判断代码:public static void shareImageToWhatsapp(Activity ctx, Bitmap shareBitmap, String subject, String text) {Intent intent = new Intent(_SEND);();(image/*);Uri imageUri = (((), shareBitmap, null, null));(_SUBJECT, subject);(_TEXT, text);(_STREAM, imageUri);((intent, ()));}

application什么意思

application是“应用、运用”的意思。

随着移动互联网的发展,以及智能手机的普及,app(Application的缩写)赋予的新的意义,App即智能手机应用,也就是智能手机的应用程序。