上一页 1 ··· 91 92 93 94 95 96 97 98 99 ··· 340 下一页
摘要: 长连接与短连接 所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。 比如http的, 阅读全文
posted @ 2017-04-28 11:23 星辰之力 阅读(459) 评论(0) 推荐(0)
摘要: 长连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。如果,长时间未发送维持连接包,服务端程序将断开连接。 客户端:通过持有Client对象,可以随时(使用sendObject方法)发送Object给服务端。如果keepAliveDelay毫秒(程序中是2秒)内未发送任何数据,则,自 阅读全文
posted @ 2017-04-28 10:27 星辰之力 阅读(2376) 评论(0) 推荐(0)
摘要: 注意:该方法必须要在子线程中调用,因为涉及网络请求 阅读全文
posted @ 2017-04-28 00:33 星辰之力 阅读(6960) 评论(0) 推荐(0)
摘要: 当前是在开发Android 程序时,客户端与服务器端采用JSON传送数据,发现中文乱码问题。不过这个问题的解决办法应该对所有java语言开发的项目都使用。 解决方法是: 1.客户端发送数据之间加上: 对要发送的数据进行字符集设置。 2.服务器端接收数据时加上: 对接收的数据进行字符集设置。 阅读全文
posted @ 2017-04-27 21:44 星辰之力 阅读(1285) 评论(0) 推荐(0)
摘要: 在android开发中,有时候会遇到汉字乱码的问题,在这个时候,吧String串加一个编码格式转换,转换成UTF-8的格式就可以了 阅读全文
posted @ 2017-04-27 21:18 星辰之力 阅读(3569) 评论(0) 推荐(0)
摘要: 本文首先概述了Android的进程间通信的Binder机制,然后结合一个AIDL的例子,对Binder机制进行了解析。 概述 我们知道,在Android app中的众多activity,service等组件可以运行在同一进程中,也可以运行在不同进程中。当组件运行在同一进程中进行通信就显得比较简单,在 阅读全文
posted @ 2017-04-21 10:23 星辰之力 阅读(303) 评论(0) 推荐(0)
摘要: 1. Mvvm是什么,Mvvm是怎么来的?Mvvm模式广泛应用在WPF项目开发中,使用此模式可以把UI和业务逻辑分离开,使UI设计人员和业务逻辑人员能够分工明确。 Mvvm模式是根据MVP模式来的,可以简单的说,Mvvm模式就是WPF版的MVP模式。MVP模式,MVC模式,这几个模式都是为了抽离出U 阅读全文
posted @ 2017-04-20 11:44 星辰之力 阅读(1969) 评论(0) 推荐(0)
摘要: RecyclerView的刷新分为内容变化和结构变化,结构变化比如remove和insert等并不会导致viewholder的更新,所以有时候我们使用 或者使用 item的位置并没有发生改变,或者位置发生错乱,很是奇怪诡异,需要重新调用 才能刷新整个List每个Item的位置,但这样做会使得Recy 阅读全文
posted @ 2017-04-20 09:49 星辰之力 阅读(12479) 评论(0) 推荐(0)
摘要: 官网 Android framework源码git地址 github: https://github.com/android/platform_frameworks_base google 官方: https://android.googlesource.com/platform/framework 阅读全文
posted @ 2017-04-19 16:25 星辰之力 阅读(1101) 评论(0) 推荐(0)
摘要: 1、 Android的四大组件是哪些,它们的作用? 答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑 service:后台服务于Activity,封装有一个 阅读全文
posted @ 2017-04-18 21:58 星辰之力 阅读(5912) 评论(0) 推荐(0)
上一页 1 ··· 91 92 93 94 95 96 97 98 99 ··· 340 下一页