摘要: 分享一个基于java ArrayList的简单MQ队列,用在连接多个蓝牙设备一个一个连接的应用中 阅读全文
posted @ 2013-02-27 17:02 大自然的流风 阅读(2148) 评论(0) 推荐(1)
摘要: 用c语言程序判断谁是小偷 题目: 警察局抓了a,b,c,d四名偷窃嫌疑犯,当中只有一个是小偷,审问结果如下: a说:“我不是小偷。” b说:“c是小偷。” c说:“小偷肯定是d。” d说:“c在冤枉人。” 现在已经知道4个人中3人说的是真话,一个说的是假话,那么谁是小偷? 阅读全文
posted @ 2012-12-17 14:42 大自然的流风 阅读(6326) 评论(0) 推荐(0)
摘要: MySql修改端口号,修改my.ini的端口号就可以了,一般情况下都在安装目录下 如果不再的话,就找一下c:\windows、c:\windows\system32下面 例如我的在:D:\Program Files\MySQL\MySQL Server 5.1\my.ini 修改下面两个地方: [client] port=3306 [mysqld] # The TCP/IP Port the MySQL Server will listen on port=3306 如果提示修改不了可能需要把相关软件和服务先停掉,win7的可能要以管理员方式打开,修改后要重启服务才起作用。 阅读全文
posted @ 2012-12-14 15:24 大自然的流风 阅读(12728) 评论(0) 推荐(0)
摘要: android 让一个控件按钮居于底部的几种方法 1.采用linearlayout布局: android:layout_height="0dp" android:layout_weight="1" 2. 采用relativelayout布局: android:layout_alignParentBottom="true" 3. 采用 fragment 布局(activitygroup 已经被弃用不建议使用) 阅读全文
posted @ 2012-12-13 19:08 大自然的流风 阅读(127933) 评论(0) 推荐(2)
摘要: 查看window隐藏进程,经常有个隐藏的进程占用了20%左右的cpu,不知道那个程序导致的,很郁闷 一直不知道怎么把这个在进程里面看不到的占用大量cpu的进程给找出来? window xp的笔记本,网上查了下用冰刃或微软的ProcessExplorer可以看到 但冰刃看不到进程占cpu多少 window进程管理器可以看到cpu占用多少,看不到隐藏进程 用微软的ProcessExplorer可以看到隐藏进程和实时占用cpu了,发现一直占cpu比较大的是一个 中断 的进程,无法终止掉的。 ----------------------------------------------------- xp 中断 占大量cpu 电脑有个“硬件中断”占用大量CPU 一直在10%-16%之间,网上搜索到有些人的到40%左右。 按照网上的卸载程序,卸载驱动,拔插USB,重启电脑,禁用无线网卡等各种方法都没用。 用360扫描没有病毒,没有任何异常需要修复,360硬件大师检测也很正常,卸载了各种插件和最近安装的软件重启电脑后都没用。 最后到联想官网,把所有驱动在线更新 阅读全文
posted @ 2012-12-05 18:52 大自然的流风 阅读(6256) 评论(0) 推荐(0)
摘要: 升级adt插件后,eclipse突然出现Unable to build: the file dx.jar was not loaded from the SDK folder 错误 Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder! 升级adt插件后,eclipse突然出现上面错误,无法运行android项目。 网上搜索了很多方法试过了都不行,clean,换workspace目录,把tools下的dx.jar拷贝到对应platform下面也不行,重启eclipse,更新sdk都不行。 最终在stackoverflow上搜索到一个方法试了以后才可以 platform-tools\lib folder was missing after upgrade (my eclipse was open). close eclipse, using sdk manager uninstall and install "Android SDK platform-tools". 阅读全文
posted @ 2012-12-03 19:02 大自然的流风 阅读(69187) 评论(3) 推荐(0)
摘要: eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成R.java文件了,导入其他工程也一样不行。 前几天安装了NDK开发环境,不知道是这个影响到的还是ADT升级了没有升级导致的。 这个问题网上搜索了下确定不是eclipse的问题,应该是ADT插件的问题,建议重新安装ADT插件。 我重装后先在好了,其他方法试了很多都不起作用。总结:eclipse不会自动生成R文件需要重新安装ADT插件。 重新安装adt方法:到Help-->Install New Sofeware..-->Work with: 输入框里面输入adt出来安装过的adt URL,选中后按回车,再根据提示进行下一步到完成就可以了。 URL类似:http://dl.google.com/android/ADT-15.0.0.zip 阅读全文
posted @ 2012-11-30 14:28 大自然的流风 阅读(60557) 评论(3) 推荐(3)
摘要: android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 1.默认基础环境 2.NDK下载与配置 3.安装Cygwin 4.用NDK编译 5.安装CDT插件 6.安装Sequoyah插件 7.JNI编译环境配置 一、默认基础环境为已经完成Android开发环境的搭建 本人的环境是 jdk1.6.0_07 、Eclipse3.6(Helios)、Android SDK 、 ADT 可以正常开发android应用。 二、Android NDK 下载与配置 下载Android NDK:http://developer.android.com/tools/sdk/ndk/index.html 阅读全文
posted @ 2012-11-27 01:59 大自然的流风 阅读(21355) 评论(20) 推荐(1)
摘要: 删除android真机上数据库的方法 有没有啥好方法可以在用DDMS上的file explorer 删除真机上面的data/下面的数据库? 需要用RE管理器等修改那文件夹读写权限后才能操作的 或者你用adb命令su 执行下看看行不行? 修改了以后,可以删除数据库,但是,再生成数据库还得手动去修改那个数据库文件的权限. 每删除了那个数据库,再生成,就得再修改权限 卸载了程序会自动删除的,安装前卸载下就可以了。 可以写个bat文件调用adb的命令 一键实现先卸载再安装 阅读全文
posted @ 2012-11-21 17:02 大自然的流风 阅读(2706) 评论(0) 推荐(0)
摘要: 技术精英谈IT程序员的出路在哪里——很经典 跳槽对于技术人员来说并不是坏事: 1、一般的IT公司都有自己的常用的模式,该模式经过一个项目之后,就可以基本掌握,相关覆盖的知识、架构等大概也可以了解,此时可以换个环境寻找更高的发展; 2、跳槽相当于变向的升职,这个可以从你的简历中体现出来。 阅读全文
posted @ 2012-11-10 08:29 大自然的流风 阅读(616) 评论(0) 推荐(0)
摘要: android根据电话号码查询联系人名称,导出通讯录所有联系人的方法 阅读全文
posted @ 2012-11-09 16:42 大自然的流风 阅读(18846) 评论(0) 推荐(0)
摘要: 从IT菜鸟变为“IT骨干开发者”的11个建议(转载) 阅读全文
posted @ 2012-11-09 16:33 大自然的流风 阅读(323) 评论(0) 推荐(0)
摘要: 使用旧的key访问会弹出对话框要你重新申请的提示。 Google不再提供该种方式申请API Key ,而是改由「APIs Console」进行所有API的管理。 要用google 帐号登录进去 把相关的应用打开后才能使用的 https://code.google.com/apis/console 点击API Access菜单 阅读全文
posted @ 2012-11-05 19:22 大自然的流风 阅读(2189) 评论(0) 推荐(0)
摘要: 汉字字符串转换成十六进制byte数组,一个汉字存到两个byte里面,大整数存到两个byte里面 //整数转换成byte数组 public static byte[] intToByteArray(int i) { byte[] result = new byte[2]; result[0] = (byte) ((i & 0xFF00) >> 8 ); result[1] = (byte) ( i & 0xFF); return result; } 阅读全文
posted @ 2012-10-29 20:07 大自然的流风 阅读(9047) 评论(0) 推荐(0)
摘要: 谈谈几个月以来开发android蓝牙4.0 BLE低功耗应用的感受,注:现在(2016-05-21)android ble 很好调试,sdk都已经统一了,关键API依然没那么好理解,需要一定阅读文档的能力。 开始对蓝牙4.0的各种特性和各种应用场景的美好描绘充满了向往,但愿望很美好,现实很骨干。 在这几个月中遭遇了很多挫折和痛苦的折磨,相当的难熬,android2.3的没有ble的API,android4.0系统有个HDP的API,把新买的XT910刷了系统到4.0以后仍然连接不上,后来想刷回去都刷不了,手机就此废了,只能重新买一个xt910。搜索到博通的开源SDK但需要手机add-on功能的,根本就没法用,经过多方多次搜索才找到摩托罗拉的SDK开发包,折腾了一个多月才第一次连接上蓝牙4.0的设备,但开发包的例子程序是个鸡筋,有很多问题很多地方需要优化处理才能使用,又整了一个多月才最终做出了一个勉强可以使用的防丢器简单应用产品。 阅读全文
posted @ 2012-10-17 13:29 大自然的流风 阅读(139861) 评论(43) 推荐(17)
摘要: 三星Galaxytab2忘记开机密码解决方法 问题描述: 情况1.设置了开机密码,忘记了,输入了多次密码都不对,无法进入系统,相当于废了。 情况2.三星Galaxytab2平板手机电脑,买了以后开机图案的密码,小孩子在玩不小心把图案改了,但没有记住,现在手机打开后提示“图案尝试次数太多,用户名或密码无效”,无法正常使用。 阅读全文
posted @ 2012-10-05 10:49 大自然的流风 阅读(23247) 评论(0) 推荐(0)
摘要: Js获取当前日期时间及其它操作 阅读全文
posted @ 2012-09-21 14:16 大自然的流风 阅读(281) 评论(0) 推荐(0)
摘要: android 让TextView支持的Html标签实现自定义时钟显示组件DigitalClock 默认的 DigitalClock显示时分秒的,而且上午 下午 字体大小和时间一样大,要实现的时钟效果是只显示时分,每分钟更新一次,上午 下午字体小一号 用自定义 DigitalClock结合TextView的html功能实现。 阅读全文
posted @ 2012-09-12 20:18 大自然的流风 阅读(4758) 评论(0) 推荐(0)
摘要: android spinner默认样式不支持换行和修改字体样式 的解决方法 参考默认样式修改对应的属性即可 阅读全文
posted @ 2012-09-12 20:03 大自然的流风 阅读(5237) 评论(0) 推荐(0)
摘要: android spinner自动弹出列表,设置title,TtextView不换行自动截取方法在stackoverflow上搜索android spinner click得到可以用的结果spinner.performClick();//设置titlespinner.setPrompt("My Title");弹出的列表第一次按回退键无法监听到。//无法监听到回退键 TZone.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, Key 阅读全文
posted @ 2012-09-12 13:47 大自然的流风 阅读(4950) 评论(0) 推荐(0)
摘要: eclipse开启和去掉代码上面的快速导航栏(Toggle Breadcrumb)的方法 点击工具栏上有个小三角的Toggle Breadcrumb 图标就可以开启和关闭了。 阅读全文
posted @ 2012-09-03 18:00 大自然的流风 阅读(6596) 评论(0) 推荐(1)
摘要: android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹的解决办法 问题是没有权限,用360手机助手或豌豆荚也是看不见的。 简单的办法是用RE文件管理器(授予root权限),把data和data/data设置成777权限 注意:用RE管理器打开看到默认不是777的,只是可读写还是不够的。 另外就是使用adb shell命令,但android下的shell是阉割了的 不能用-R参数 既使su到root帐号也执行不了 阅读全文
posted @ 2012-08-31 20:02 大自然的流风 阅读(24256) 评论(0) 推荐(0)
摘要: 在与硬件设备通信的时候,硬件传回来的数据经常是十六进制的,在0-100的范围内java会自动转换成十进制的数字出来,但如果包含abc这些字符自动转换就有问题了,可能变成负数了。下面提供两个方法转换成十六进制的 可以输出和设备传的时候一样的内容(可能字母大小写变了,在设备里大写的输出是小写的)。 阅读全文
posted @ 2012-08-24 14:34 大自然的流风 阅读(14735) 评论(0) 推荐(0)
摘要: 每日一文是一个简单的中文阅读应用,每天精选一篇不同的文章给读者,同时也可以随机阅读往日精选文章。 每天花10分钟阅读一篇文章, 一个月可以有大约50000字的阅读量, 一年有近60万字的阅读量, 专注,执着,每天阅读。 简单生活,每日一文。 阅读全文
posted @ 2012-08-12 22:59 大自然的流风 阅读(1187) 评论(0) 推荐(0)
摘要: android手机分辨率整理 现在市面上的机子的分辨率有一下几种 240X320(已经基本上没人用了,不过我的三星5670就是) 320X480 现在最主流的低端安卓机都是这个分辨率 460X640 早起的安卓机子在用,现在已经基本没有了 480X800 现在最主流的中高端安卓智能机的分辨率,包括 windows phone也是这个分辨率 480X854 这个是WFVGA,是480X800的加长版 540X960 HTC的高端机很喜欢用这个分辨率也就是qHD了 640X960 很少用,只有夏普和魅族的M9等寥寥几款机子用过,不过却是最经典的iphone所使用的分辨率 1280X720 传说中的HD,也是现在各品牌主流旗舰机型的分辨率,而且屏幕都很大。 1280X800 现在只有三星的9220的5.3英寸巨屏用了这以分辨率 阅读全文
posted @ 2012-08-10 11:26 大自然的流风 阅读(18692) 评论(2) 推荐(0)
摘要: 增加Add-on属性支持的方法解决android手机不支持Add-on属性问题联通行货小V在装一些软件时,手机PC助手会显示“您的机器不支持Add-on属性”,如果直接用手机装的话就显示:”应用程序未安装“,91也是显示”安装失败“,让人非常恼火,洒家在网上搜索一番,发现其他品牌如MOTO的行货版本都存在类似问题,唉,其实主要原因是阉割了google服务,需要加这三个文件:地图程序框架:/system/framework/com.google.android.maps.jar;地图权限:/system/etc/permissi**/com.google.android.maps.xml;网络定 阅读全文
posted @ 2012-08-08 14:26 大自然的流风 阅读(11276) 评论(0) 推荐(0)
摘要: XT910开通了GPRS却上不了网的原因,用360优化大师的联网修复功能修复和海卓冲浪一键设置APN也没用 设置了多次才发现是“数据漫游”功能关闭导致的。 设置里找 数据管理 点进去后 有个 数据漫游把对勾点上就ok了 详细图文教程请看本人的百度经验:http://jingyan.baidu.com/article/7f41ececf4eb4f593c095c75.html 阅读全文
posted @ 2012-08-08 14:13 大自然的流风 阅读(1042) 评论(0) 推荐(0)
摘要: android 在onReciver里面使用定时器 定时更新UI的例子 在定时器线程里面是不能直接更新UI的,需要使用Handle,使用Handle可以注册个广播,在定时到时且条件符合情况下发送一个广播 Handler收到广播后处理更新UI相关操作,这里还演示了下传送Context变量作为定时器的构造函数值的方法(如果需要在run方法使用到Context可以用) 阅读全文
posted @ 2012-08-08 09:30 大自然的流风 阅读(3964) 评论(0) 推荐(0)
摘要: Android 在一个应用中,或一个Service 、Receiver中判断一个应用是否正在运行,以便进行一些相关的处理。 这个时候我们需要得到一个ActivityManager,这个Manager顾名思意就是管理Activity的,它有一个方法叫getRunningTasks,可以得到当前系统正在运行的Task的列表 阅读全文
posted @ 2012-07-23 18:03 大自然的流风 阅读(47511) 评论(0) 推荐(1)
摘要: Android Market google play store帐号申请 注册方法流程 在 Google Play 中发布软件之前,您需要完成以下三项工作: 创建开发人员个人资料 接受开发人员分发协议 通过信用卡支付注册费 ( US$25.00)(使用 Google Checkout) https://play.google.com/apps/publish/signup 阅读全文
posted @ 2012-07-09 18:56 大自然的流风 阅读(54809) 评论(1) 推荐(2)
摘要: android三档自定义滑动开关,禁止点击功能的实现,普通开关网上有很多例子,三档滑动开关的则找了整天都没有相关例子,开始用普通开关的源码修改了自己实现了一个类,但效果不如人意,各种边界情况的算法很难考虑周全很难调试出满意的效果。 今天尝试用系统组件seekbar实现自定义风格的滑动条,但禁止点击和判断滑动不到指定范围返回花了不少时间,网上基本上都说用继承seekbar修改里面的方法实现,但整了半天也没有一个能够达到效果了,而且感觉太麻烦了,所以自己把默认的实现的几个接口返回的信息详细打印出来调试了下,发现可以通过返回参数来实现自己想要的结果。 阅读全文
posted @ 2012-06-27 20:34 大自然的流风 阅读(11780) 评论(1) 推荐(1)
摘要: zdz工具箱v1.7版本发布了博客园地址:http://files.cnblogs.com/zdz8207/zdztools.apk机锋市场地址:http://apk.gfan.com/Product/App216811.html 阅读全文
posted @ 2012-06-24 01:22 大自然的流风 阅读(266) 评论(0) 推荐(0)
摘要: java float 加减精度问题在取这个字段的时候转换成BigDecimal就可以了同时,BigDecimal是可以设置精度的。float m = 12.22F;float c = 1.22F;BigDecimal b1 = new BigDecimal(Float.toString(m));BigDecimal b2 = new BigDecimal(Float.toString(c));System.out.println(m);System.out.println(c);Float add = b1.add(b2).floatValue();System.out.println(&qu 阅读全文
posted @ 2012-05-20 23:24 大自然的流风 阅读(16042) 评论(0) 推荐(1)
摘要: android系统自带的字体都不支持显示音标,只能自己把支持音标显示的字体加入项目中 在 C:\Windows\Fonts\Segoe UI目录下选择一个常规字体(segoeui.ttf)复制出来放在assets/font/目录下 Typeface mFace=Typeface.createFromAsset(getAssets(), "font/segoeui.ttf" ); youTextView.setTypeface(mFace); youTextView.setText("text"); 阅读全文
posted @ 2012-05-20 16:16 大自然的流风 阅读(708) 评论(0) 推荐(0)
摘要: 涉及到与别人协作,需要考虑找个私有的Git托管服务。 Github很有名,也很好用,只是免费版仅能用于开源项目。 经过一番比较,最后选定了两个:Bitbucket和Atlassian公司的托管服务 阅读全文
posted @ 2012-05-20 00:55 大自然的流风 阅读(25201) 评论(0) 推荐(1)
摘要: 基于jquery的kendoUI 可以实现快速开发,节省大量web UI开发工作量 http://www.kendoui.com/ http://demos.kendoui.com/web/overview/index.html 阅读全文
posted @ 2012-04-27 12:08 大自然的流风 阅读(598) 评论(1) 推荐(0)
摘要: 好用的javascript eclipse插件AptanaEclipse Update URL:Aptana - http://download.aptana.com/studio3/plugin/install 阅读全文
posted @ 2012-04-27 12:02 大自然的流风 阅读(489) 评论(0) 推荐(0)
摘要: Git和GitHub使用总结,常用命令,工具下载,key生成 阅读全文
posted @ 2012-04-27 11:56 大自然的流风 阅读(43315) 评论(1) 推荐(3)
摘要: 近期需要整理android相关知识点 阅读全文
posted @ 2012-04-25 15:27 大自然的流风 阅读(2210) 评论(0) 推荐(0)
摘要: playframework 同时运行多个项目的方法--修改默认端口号 阅读全文
posted @ 2012-04-25 15:25 大自然的流风 阅读(3046) 评论(0) 推荐(0)