01 2014 档案
摘要:http://hi.baidu.com/liumin_x/item/10a2acfc473778caa835a2c4SharedPreferences的用法很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存
阅读全文
摘要:Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);startActivity(intent);
阅读全文
摘要:引用http://www.tuicool.com/articles/e2A773由于项目中要使用Android调用C#写的WebService,于是便有了这篇文章。在学习的过程中,发现在C#中直接调用WebService方便得多,直接添加一个引用,便可以直接使用将WebService当做一个对象使用,利用Vs2010中的代码提示功能就能爽歪歪地把想要的东西全部点出来。在Android调用,麻烦了一点,但是也还好。主要是我们需要自己在代码中确定要调用WebService的方法名是什么,要传给WebService什么参数以及对应的参数名,另外,一些额外的信息比如soap的版本号,也需要了解了。1.
阅读全文
摘要:当您尝试从远程计算机访问 Web 服务时,不会显示“调用”按钮。并且,您会收到以下错误信息:The test form is only available for requests from the local machine解决方法:1.通过编辑 Web 服务所在的 vroot 的 Web.config 文件,可以启用 HTTP GET 和 HTTP POST。以下配置同时启用了 HTTP GET 和 HTTP POST: 2.通过编辑 Machine.config 中的 节为计算机上的所有 Web 服务启用这些协议。下面的示例启用了 HTTP GET、HTTP POST 及...
阅读全文
摘要:1.在 Web.Config 的 里加 节点2.我最近在做一个读写文件的东西在我本地测试正常,但一上传到服务器上的时候,那个就提示Access to the path '路径' is denied.我在网上找了很多资料,最后终于解决了,原来是因为在该文件的上级文件夹没有修改权限,也就是说,那个user用户没有修改的权限我们只要把上面的全部勾上就可以了这样就可以了一点点小心得希望能对大家有帮助,我花了一个多小时去研究这个问题,希望再有人遇到这样的问题,不要再浪费太多的时间
阅读全文
摘要:FileUpload1.SaveAs(FileUp);//上传文件 System.IO.FileInfo fi = new System.IO.FileInfo(FileUp);//获取上传的文件 string FileNewName=Server.MapPath("~/dl.bin"); //在路径中指定一个新的文件 if (File.Exists(FileNewName)) //判断如果新文件存在,就删除它 File.Delete(FileNewName); fi.MoveTo(FileNewName);
阅读全文
摘要:drop table Message //删除表Messagecreate table Message (Message_id int PRIMARY KEY IDENTITY,Message_content varchar(100)) //创建表message 字段message_id int类型,并且是主键,并且是自动递增 字段 Message_content 字符串长度100
阅读全文
摘要:http://blog.csdn.net/conowen/article/details/7435231/********************************************************************************************* author:conowen@大钟 * E-mail:conowen@hotmail.com * http://blog.csdn.net/conowen ...
阅读全文
摘要:两种方法:一:1。下载并引用 jtds-1.2.jar 把包复制到 libs下面//运行timer 发送数据 TimerTask task = new TimerTask(){ //在新线程中运行下面,因为android4.0以上,不支持在主线程中访问数据库了 public void run() { Connection conn;try {Class.forName("net.sourceforge.jtds.jdbc.Driver"); //加载驱动} catch (ClassNotFoundException e) {// TODO Auto-generated ca
阅读全文
摘要:1. 把h2-1.3.174.jar 复制到libs文件夹下面 是为了引用 h22. 数据库的连接,打开,读取数据必须在另一个线程中,不能在主线程,为什么,我也不知道 所以下面以新线程运行String tt="";//运行timer 发送数据 TimerTask task = new TimerTask(){ public void run() { try { Class.forName("org.h2.Driver"); //调用h2的驱动} catch (ClassNotFoundException e) { // TODO Auto-generat
阅读全文
摘要:1.首先把h2-1.3.174.jar 文件引用到项目中 右键--属性---java构建路径---库---添加外部jar文件import java.awt.Button;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import org.h2.Driver;public class helloworld {/** * @param args * @throws ClassNotFoundException * @th.
阅读全文
摘要:http://www.cnblogs.com/biyutong/archive/2011/12/22/2297690.html1.数据库连接的jdbc urlh2分嵌入模式和服务模式,根据不同的模式和情况。连接数据库jdbc url的写法不同连接内嵌模式的数据库"jdbc:h2:file:D:/test" 连接自定目录下的指定数据库"jdbc:h2:~/test" 连接默认目录下的指定数据库连接内存模式的数据库jdbc:h2:mem:test连接server模式的数据库jdbc:h2:tcp://localhost/~/testssl连接数据库jdbc:
阅读全文
摘要:安卓端写的TCP协议软件报错原因是建立的套接字没有限权对外连接。在AndroidManifest.xml中,加上这一句话,取得权限。
阅读全文
摘要:创建数据库 myDateBase.dbSQLiteDatabase my_DataBase=this.openOrCreateDatabase("myDateBase.db",MODE_PRIVATE, null);删除数据库this.deleteDatabase("myDatabase.db");在数据库中创建表test 字段 _id, someNumbermy_DataBase.execSQL("CREATE TABLE test (_id INTEGER PRIMARY KEY,someNumber INTERGER);");在
阅读全文
摘要:1.fc.exe文件不小心被删除了 //如果没有,从别的电脑上复制来一个就行2.系统文件夹的环境变量未定义(删除了?) 电脑基础采纳率:41.4%标签: 电脑常识操作系统资源共享宣言:电脑相关的知识,帮助别人,快乐自己!检查环境变量右击【计算机】--【属性】--【高级系统设置】然后在系统属性里选择【高级】--【环境变量】系统变量 编辑 Path%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
阅读全文
摘要:Handlerh=newHandler(){publicvoidhandleMessage(Messagemsg){//你的操作}}在非主线程这样使用:h.sendMessage(Message.obtain());//也可以新建一个Message对象
阅读全文
摘要:outStream.write(str.getBytes("GBK"));需要双方定义编码方式。例如:GBK(以下都以GBK为例)。发送的时候将String按GBK转换为了字节码 out.write(loginStr.get(0).getBytes("GBK"));//out为输出流接收的时候将字节码按GBK编码转换成String new String(by, 0, a, "GBK");//by为字节码,a为字节码长度
阅读全文
摘要:http://blog.sina.com.cn/s/blog_7014ad5c01019ah8.htmlJava中File类创建文件 只需要调用该类的一个方法createNewFile(),但是在实际操作中需要注意一些事项,如判断文件是否存在,以及如何向新建文件中写入数据等。importjava.io.*;publicclassCreateNewFile{//创建一个方法完成创建文件的目的,文件的第一个参数是文件路径和文件名,第二个参数是文件内容//如:myfile.docHelloJava!publicvoidcreateNewFile(StringfileDirectoryAndName,
阅读全文
摘要:java中进行二进制,八进制,十六进制,十进制间进行相互转换十进制转成十六进制:Integer.toHexString(int i)十进制转成八进制Integer.toOctalString(int i)十进制转成二进制Integer.toBinaryString(int i)十六进制转成十进制Integer.valueOf("FFFF",16).toString()八进制转成十进制Integer.valueOf("876",8).toString()二进制转十进制Integer.valueOf("0101",2).toString(
阅读全文
摘要:File sd=Environment.getExternalStorageDirectory(); String path=sd.getPath()+"/notes"; File file=new File(path); if(!file.exists()) file.mkdir();
阅读全文
摘要:i=Integer.parseInt(s); //s就是字符串
阅读全文
摘要:如果是 “字符串数组” 转 “字符串”,只能通过循环,没有其它方法 String[] str = {"abc", "bcd", "def"};StringBuffer sb = new StringBuffer();for(int i = 0; i < str.length; i++){ sb. append(str[i]);}String s = sb.toString();如果是 “字符数组” 转 “字符串” 可以通过下边的方法 char[] data={'a','b','c'
阅读全文
摘要:一般是so文件加载出了问题添加SerialPort_h.sh内容#!/bin/shjavah -o SerialPort.h -jni -classpath ../src com.example.dlwx.SerialPort再重新生成试试
阅读全文
摘要:在 values文件夹下添加baudrates.xml文件
阅读全文
摘要:使用 String.valueOf(int) 可以转换成string
阅读全文
摘要:http://blog.csdn.net/yming0221/article/details/8816703出现这个的错误原因就是在manifest.xml文件中没有加[html]view plaincopyandroid:name="com.baidu.api.***"这句话
阅读全文
摘要:http://xuzhiwei.blog.51cto.com/978424/976839这几天一直在研究JNI的开发过程,顺便把NDK环境搭建一起总结下。在windows环境下开发jni需要c/c++编译器的支持,网络上我看很多人使用cygwin。呵呵我不是很喜欢使用它,感觉安装起来挺麻烦的。我使用GNUStep,下载地址http://www.gnustep.org/experience/Windows.html。下载安装后,验证是否成功。打开GNUstep->Shell,输入make -v 和 gcc -v命令,如图所示。下载NDK,地址http://developer.android
阅读全文
摘要:windows cmd,在Android 的项目,当前路径下使用以下命令:javah -classpath bin/classes -djni com.eli.jnitest.MainActivity生成 native 函数的头文件,出现错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件解决办法:找到本地的 Android SDK 路径 如: E:\android_sdk在Android项目的当前路径下,输入javah -classpath bin/classes-bootclasspath E:\android_sdk\andr.
阅读全文
摘要:AlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法。使用AlertDialog.Builder创建对话框需要了解以下几个方法:setTitle :为对话框设置标题setIcon :为对话框设置图标setMessage:为对话框设置内容setView : 给对话框设置自定义样式setItems :设置对话框要显示的一个list,一般用于显示几个命令时setMultiChoiceItems :用来设置对
阅读全文
摘要:直接修改就可以 by="@GIAPDLIAPS00|#".getBytes(); by[11]=0; //里面是数字by[12]=0; //里面是数字 by[13]="A"; //里面是字符
阅读全文
摘要:详细记录:在eclipse中新建android 项目名称testJni新建一个类package com.example.testjni;import android.os.Bundle;import android.app.Activity;import android.view.Menu;public class testdll{static{System.loadLibrary("goodluck");}public native static int get();public native static void set(int i);public static vo
阅读全文

浙公网安备 33010602011771号