8月 092016
 

  Sqlite中增加字段的语法和其他的数据库一样使用Alter关键字,具体例子如下:

  但是要注意的是,sqlite中不支持一次增加多列,所以如果你要增加多列的话就要执行多次alter table语句

阅读全文
8月 052016
 

1、运行时授权   6.0以后用户可以运行时对应用进行授权管理,当你的应用需要使用某个权限时可以用checkSelfPermission()检查是否拥有某个权限,如果没有这个权限的话使用requestPermissions()来申请权限。 2、磕睡模式和应用空闲状态的优化   此特性是为了更好的节省系统用电量。 3、除去Appche Http Client的支持   如果你原来使用了这个Client,并且你的目标系统在Android2.3(Api Level9)以上,那么你现在可以使用HttpURLConnection代码Apache http client,这个api的流压缩和响应缓存可以提

阅读全文
 Posted by on 2016-08-05
8月 022016
 

1.首先要有一个Long型的主键 2.该主键的初始值要赋值为null   如下:

原理是: 当id的初始值设为null时,执行insert into 语句时,id的值也为null,然后数据库系统会自己计算这个,如下这个sql语句

 

阅读全文
7月 262016
 

可以通过以下几种方法实现EditText的只读属性 1. 方法一:使用EditText的android:Editable属性   将EditText的Editable属性设置为false后,EditText就成只读了,缺点是不能在java代码中动态设置,而且这个属性android官方已经不推荐使用了,官方的解释是要想一个view可编辑(Editable=true)可以用EditText,不可编辑用TextView就可以了 8-O  2. 方法二:使用TextView替代   既然TextView和EditText就差一个可编辑,那么用一个TextView去替代EditText好了。只读的时候显

阅读全文
7月 102016
 

  Java、Php等语言中都有成熟的框架来解析Json数据,可以让我们使用很少的代码就把格式化好的json数据转换成程序可识别的对象或者属性,同时delphi中也有这样的组件来实现此功能,即IsuperObject。如果还没有这个组件的请在网上搜索下载或者在下面留言处留下你的邮箱向本人索取。   下面先说一下ISuperObject中几个常用的函数 function SO(const s: SOString = ‘{}’): ISuperObject; overload; 此函数传入json数据字符串,并返回一个ISuperObject对象,这一般是我们解析json时

阅读全文
6月 262016
 

  我们知道mailto链接可以指定发送邮件到某个邮箱,但是mailto其实还支持其他的参数,这些参数在做后台客服网站是还是很有用的。   mailto的参数格式和url中的参数格式是一样的,参数段以?开头,不同的参数间以&分隔,如<a href=”mailto:test@bcoer.com?subject=mysubject”>TEST</a>   mailto支持以下参数: cc: 要抄送的地址 bcc: 要密送的地址 subject: 邮件的标题 body: 邮件的内容   如下面的例子所示: [crayon-5b023447375

阅读全文
6月 202016
 

一共有三种方法可以实现StringBuilder的清空 New一个新的StringBuilder 使用StringBuilder的delete方法 使用StringBuilder的setLength方法 下面通过代码验证三种方法的效率

测试了十几次,选了一次比较有代表性的结果:

由结果可见setLength是最快的,delete不相上下,new是最慢的

阅读全文
 Posted by on 2016-06-20
5月 262016
 

一、查找所有div元素   在jQuery中使用$(‘div’)来表示全部的div元素,同时使用.click事件设置点击事件,如下面的示例代码

二、为某个id元素内的所有div设置单击事件   如果我们只想对某个元素内的div执行单击事件,则用如下方式$(“#divid div”),divid为接受事件的父div的id,代码如下:

三、为样式为某个class的所有div的子类设置单击事件   同第二部分一样的道理,只

阅读全文
 Posted by on 2016-05-26
5月 202016
 
Windows中如何在文件夹中打开命令行窗口?

  有的时候我们想在命令行窗口中执行某个文件夹中exe文件,虽然我们已经打开了那个文件夹,但是如果在“运行”里输入cmd打开命令行窗口的话,还需要在命令行窗口里cd切换到那个目录,比较繁琐。   那么有没有办法在打开的文件夹中直接打开命令行窗口呢?回答是肯定的,那就是在文件夹内按shift+鼠标右键,这时弹出的右键菜单里就有一个“在此处打开命令窗口”菜单,点击这个菜单,打开的命令行窗口路径已经在这个目录下了。如下图:

阅读全文
 Posted by on 2016-05-20