01 2014 档案
摘要:参考:android通过USB使用真机调试程序手机:华为Y511-U001.将手机USB调试模式连接到PC(直接用数据线连接到PC一般可以自动切换)2.连接成功后提示安装驱动,我选择的是自动安装,还安装了豌豆荚,据说豌豆荚会为手机自动安装匹配的驱动。3.使用ADB devices命令在命令行中查看是否安装成功4.进入DDMS 在device中可以看到手机设备在logcat中可以看到手机的运行状态5.将项目直接运行在手机上Target 选择 Always prompt to pick devices,表示运行项目时会弹出真机提示框“Android device choonser”6.运行项目 弹
阅读全文
摘要:client.xml client.javaimport java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.PrintWriter;import java.net.Socket;import jav...
阅读全文
摘要:经验证的socket通讯问题1.如果是模拟器和本机PC直接通讯,需要使用本机IP地址 而不是 10.0.2.2 如本机的静态地址为192.168.1.2 则直接使用该地址2.接收和连接代码不能在UI主线程中进行必须在子线程中进行 个人习惯使用Runable 和Handler来处理3.邮件服务错误 设置-应用-全部-Exchange Services 停用4.Unexpected value from nativeGetEnabledTags: 0无影响直接在Logcat中过滤by Log Message :^(?!.*(nativeGetEnabledTags)).*$5.端口连接失败-删除工
阅读全文
摘要:若下载的工程文件中含有 .project 则点击菜单栏file-import,选择General-existing project into workplace,点击下一步 选择需要导入的项目文件夹
阅读全文
摘要:SQLite是Android中最方便使用的数据库了,现在看下如何快速的在SQLite中导入导出数据。首先由于是.NET项目转Android,原有数据库使用的是SQLSERVER,由于项目相同部分结构还是需要用到原有的数据表结构,为了减少重复劳动,直接将SQLSERVER中的表转换成SQLite,当前使用的转换工具是“Convert SQL Server DB to SQLite DB”在codeproject中有官方的下载更新:下载地址使用方法非常简单:无需安装,解压后直接运行“Converter.exe”在“SQL SERVER Address”中输入SQLSERVER实例地址这里使用默认地
阅读全文
摘要:导入项目的时候发现无法导入,最上方提示“Select at least one projec” 百度了一下,原来是和上一个项目名称相同了,直接把重名项目重命名后再导入即可。
阅读全文
摘要:对于数据比较多的控制一般会加入SQLite数据库进行数据存储,在打包时这些数据库是不自动打包到apk中的,如何创建数据库呢方法1:将创建数据库的sql语句在SQLiteHelper继承类中实现,在第一次打开应用的时候执行创建操作方法2:直接创建好sqlite数据库,将其拷贝到asset目录下,安装后第一次打开的时候拷贝到指定安装目录下,这一步的代码需要在数据库操作函数中实现。参考代码Android开发笔记:如何使用预先制作好的SQLite数据库(来自网络)
阅读全文
摘要:最近工控项目中遇到的16进制与10进制转换,在.NET中比较容易实现,在SQLSERVER中发现没有直接的转换,尤其是出现超出范围的long负数,即无符号64位整数在sqlserver中的存储。网上找的很多方法只适用于32位整数和64位正整数,64位负数无法实现,现将使用的转换方法记录下来。利用SQLSERVER中的varbinary来间接实现。16进制字符串转10进制bigint(0-FFFFFFFFFFFFFFFF):由于二进制比较容易转换为bigint 所以先将字符串转为二进制varbinary,再转换为10进制CREATE function [dbo].[hextoint](@s v.
阅读全文
摘要:原码、补码、反码参考:http://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html进制转换参考:http://www.cnblogs.com/xugang/archive/2012/10/22/2733593.html负数转换为16进制http://blog.csdn.net/xiaochunyong/article/details/7616625--16进制数"0x7FFFFFFFFFFFFFFF"转化为进制selectCONVERT(bigint,cast(0x7FFFFFFFFFFFFFF
阅读全文