可以自定义控件大校可以修改关闭背景色、打开背景色、按钮颜色。通过block回调。详见.h文件GitHub:https://github.com/rainbownight/HYSwitchExample
分类:
移动开发 时间:
2014-05-27 03:55:56
阅读次数:
349
Android中Activity生命周期从网上摘的事件回调方法以下1-4不可终止。1.onCreate():Activity启动后第一个被调用的方法,常用来进行Activity的初始化,例如创建View、绑定数据或者恢复信息等。。(?oncreate可以恢复什么信息)2.onStart():当Activity显示在屏幕上时,该方法被..
分类:
移动开发 时间:
2014-05-27 03:42:24
阅读次数:
455
老早写的,现在转移阵地在java中有两种方式调用文件对话框(1)一种是AWT中的FileDialog类,通过FileDialog类创建一个对象,该对象即是所需要的对话框,例如,FileDialog
dialog=new FileDialog(new Frame(),"选择存放位置",FileDial...
分类:
编程语言 时间:
2014-05-23 08:43:18
阅读次数:
407
【推送唤醒(Remote Notifications)】
在iOS6和之前,推送的类型是很单一的,无非就是显示标题内容,指定声音等。用户通过解锁进入你的应用后,appDelegate中通过推送打开应用的回调将被调用,然后你再获取数据,进行显示。这和没有后台获取时的打开应用后再获取数据刷新的问题是一....
分类:
移动开发 时间:
2014-05-23 06:17:45
阅读次数:
265
网上很多IO资料,对新手来说,越看越晕。根据自己的理解,总结对比了一下OIO、NIO、AIO。
OIO:线程发起IO请求,不管内核是否准备好IO操作,从发起请求起,线程一直阻塞,直到操作完成。如下图:
NIO(reactor模型):线程发起IO请求,立即返回;内核在做好IO操作的准备之后,通过调用注册的回调函数通知线程做IO操作,线程开始阻塞,直到操作完成。如下图:
AIO(...
分类:
其他好文 时间:
2014-05-23 01:00:05
阅读次数:
470
int setjmp(jmp_buf env);
void longjmp(jmp_buf env, int val);
系统跳转函数 ,可以直接在函数之间跳转 (比goto 强大多了)
将上下文 ,就是cpu和内存的信息保存到env中 ,然后调用 longjmp的时候跳转到使用env中的信息 ,恢复上下文 。如果是第一回调用setjmp 它会返回 0,如果从longjmp ...
分类:
其他好文 时间:
2014-05-22 23:52:21
阅读次数:
425
public static void ExportExcel(DataGridView
DataGridView01){ Stream stream = null; StreamWriter writer = null;
SaveFileDialog dialog = new Sa...
asp.net MVC4.0中总结 视图里加载部分视图几种方法@RenderPage()但它不能使用
原来视图的 Model 和 ViewData ,只能通过参数来传递。1
@RenderPage("~/Shared/Component/Dialog.cshtml", new { title = "...
分类:
Web程序 时间:
2014-05-21 17:47:46
阅读次数:
380
这一篇文章专门整理一下研究过的Android面试题,内容会随着学习不断的增加,如果答案有错误,希望大家可以指正
1.简述Activity的生命周期
当Activity开始启动的时候,首先调用onCreate(),onStart(),onResume()方法,此时Activity对用户来说,是可见的状态
当Activity从可见状态变为被Dialog遮挡的状态的时候,会调用on...
分类:
移动开发 时间:
2014-05-21 15:43:02
阅读次数:
333
在Windows操作系统里,当窗口显示之后,它就可以接收到系统源源不断地发过来的消息,然后窗口就需要处理这些消息,因此就需要一个函数来处理这些消
息。在API里定义了一个函数为回调函数,当系统需要向窗口发送消息时,就会调用窗口给出的回调函数WindowProc,如果WindowProc函数 不处理这...