原帖地址:http://www.cnblogs.com/tamer/archive/2011/01/18/1938307.html说白了就是c代码做成动态库,被java代码调用(JNI)。用C写不出可以直接在Android上跑的可执行程序来。NDK开发需要一个交叉编译环境,需要安装Cygwin, N...
分类:
移动开发 时间:
2015-01-27 21:37:06
阅读次数:
206
该函数用于创建运行时期间的用户自己的异常处理方法。set_exception_handler(error_function)参数必需。规定未捕获的异常发生时调用的函数。该函数必须在调用 set_exception_handler() 函数之前定义。这个异常处理函数需要需要一个参数,即抛出的 exce...
分类:
其他好文 时间:
2015-01-27 21:33:33
阅读次数:
137
对于使用listView配合adapter进行刷新的方法大家都不陌生,先刷新adapter里的数据,然后调用notifydatasetchange通知listView刷新界面。
方法虽然简单,但这里面涉及到一个效率的问题,调用notifydatasetchange其实会导致adpter的getView方法被多次调用(画面上能显示多少就会被调用多少次),如果是很明确的知道只更新了list中的某一个...
分类:
移动开发 时间:
2015-01-27 20:27:10
阅读次数:
163
事件委托例子:using System;using System.Drawing;using System.Windows.Forms;namespace 跨窗体调用控件{ public partial class Form1 : Form { public Form1()...
分类:
其他好文 时间:
2015-01-27 20:19:23
阅读次数:
133
1. 安全域、角色和用户组容器提供的两种安全性控制:声明式安全控制和编程式安全控制安全域是指用户、用户组和ACL的逻辑集合。服务器支持的两种常用安全域:RDBMS安全域和文件系统安全域。2. JAAS基本流程初始化请求-->初始化认证-->URL授权-->完成原来的请求-->调用EJB的业务方法对J...
分类:
编程语言 时间:
2015-01-27 20:09:27
阅读次数:
215
一、构造方法(一)构造方法的调用 创建一个可用的对象:Person*p=[Personnew]; new方法实际上是分为两步来创建一个对象: 1)使用+alloc方法来分配存储空间(返回分配的对象); 2)使用-init方法来对对象进行初始化。 可以把new方法拆开如下: 1...
分类:
其他好文 时间:
2015-01-27 20:07:38
阅读次数:
161
问题描述:当我插入一条记录时,在调用save方法的时候出现了异常(记录重复了),导致了后面的commit语句不能执行了。这时我在数据库中删除重复记录时发现该表已经被锁上了。即出现错误。但过了一会再次执行delete,就能成功删除记录了。原因分析:由于commit语句没有执行到,即事务没有提交成功,表...
分类:
数据库 时间:
2015-01-27 20:07:13
阅读次数:
299
传递参数(多个)可用以下两种方法:方法一: "> 方法二: "> ----------------以下摘自通过HREF调用javascript通过HREF就可以调用javascript,有两种方法十分简单,如下: 方法1 Click here for Javascri...
分类:
编程语言 时间:
2015-01-27 19:51:52
阅读次数:
159
svn可以实现在commit提交时,使用hook钩子功能,向指定的邮箱发送提交注释comment/log及内容变化的邮件,以方便对之进行监控。 具体的描述就是, 1.当某个账号提交代码/文档时,使用钩子功能,调用仓库的hooks目录...
分类:
其他好文 时间:
2015-01-27 18:47:16
阅读次数:
169
APP运行时,一些设备的配置可能会改变,如:横竖屏的切换、键盘的可用性等会导致Activity重启,即oncreate会被再次调用, 如果oncreate方法中有向服务器请求的方法,那么悲剧就会发生,相当于多次请求。这...
分类:
移动开发 时间:
2015-01-27 18:44:57
阅读次数:
167