本文转载自:http://blog.csdn.net/newchenxf/article/details/49359283#insertcode 原文网址(转载请注明出处): http://blog.csdn.net/newchenxf/article/details/49359283 众所周知,b ...
分类:
移动开发 时间:
2017-10-17 12:32:38
阅读次数:
289
Serializable和Pacelable接口可以完成对象的序列化过程,当我们需要通过Intent和Binder传输数据时就需要使用Parcelable或者Serializable。 Serializable接口 Serializable是Java所提供的一个序列化的接口,它是一个空接口,为对象提 ...
分类:
其他好文 时间:
2017-10-16 18:07:31
阅读次数:
246
该文章的知识点基本上来自于这个连接,然后融入了自己的一些理解:http://gityuan.com/2015/10/31/binder-prepare/ 1. 背景知识 Android的四层结构中,最底层是linux的kenel层,也就是说Android实际上还是基于linux来进行实现的,基本的实 ...
分类:
移动开发 时间:
2017-10-13 20:12:53
阅读次数:
192
一、Binder是android重要的IPC通讯,与传统的IPC(Linux 内存共享,管道,信号量,消息队列,socket等)通讯相比,有如下特点: 1、简洁快速 2、内存消耗小 3、进程开销小 4、传输性能高,传输过程只需一次拷贝(共享内存的方式) 5、进程间同步调用(socket是异步),Bi ...
分类:
其他好文 时间:
2017-10-11 14:16:05
阅读次数:
233
请求参数的日期类型数据的转换 使用@InitBinder注解 当传递日期类型的参数时,会自动调用该方法实现从字符串自动转向日期格式。 方式1:该方法的参数使用ServletRequestDataBinder 方法2:该方法的参数使用WebDataBinder 虽然这两者方法的形参不同,但其日期转换的 ...
分类:
编程语言 时间:
2017-09-30 21:51:15
阅读次数:
259
1.mHandler.postDelayed(new Runnable(){ }, delay); 2.Android输入法简介: InputMethodManager:getSystemService()获取实例 hideSoftInputFromWindow(IBinder, int)中的标志, ...
分类:
其他好文 时间:
2017-09-27 11:31:23
阅读次数:
189
浅谈 MVP in Android 一、概述 对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些自己的看法,和帮助大家如何针对一个Activity页面去编写针对MVP风格的代码 ...
分类:
移动开发 时间:
2017-09-24 09:58:26
阅读次数:
291
1.常见生命周期说明 2.两个常见问题 问题一答案:本质上就是onstart和onstop方法是是否可见进行调用,而onresume和onpause是看是否为前台互动而调用。 问题二答案:先执行a的onpause然后到b的oncreate,onstart,onresume再到b的onstop。启动一 ...
分类:
其他好文 时间:
2017-09-23 17:28:16
阅读次数:
290
在用asp.net mvc 4.0做项目的时候遇到的这种情况:情况分析:“在填写表单的时候,有一些表单没有填写,留空,然后直接post 提交表单,action中用UpdateModel 来更新model,结果发现那些没有填写的表单字段全部变成null。”原因分析:项目中做了判断null不能提交更新到 ...
分类:
Web程序 时间:
2017-09-23 15:29:31
阅读次数:
166
在做Asp.Net MVC项目中,都知道View负责页面展示数据或者提供页面收集数据,而所展示的数据或者收集的数据都是从Controller的Action中获取或提交到Controller的Action。 这里的数据,可能是基础类型,或者是Model,或者是Model的部分内容,或者是集合比如Lis ...
分类:
Web程序 时间:
2017-09-11 19:56:55
阅读次数:
234