
Java
文章平均质量分 85
zhangfortune
这个作者很懒,什么都没留下…
展开
-
android出现GsmSMSDispatcher.sendText(): getSubmitPdu() returned null 错误
最近在做一个和短信相关的应用。用程序去发送短信。平时用的时候没事,但昨天出现了一个问题,对方没有接收到信息。这神码情况?打印log看了一下,结果在发送短信的那块出现了一个ErrorGsmSMSDispatcher.sendText(): getSubmitPdu() returned null 上网查了,发现是:短信的内容太长了。不清楚其他手机的情况,我用的小米1s做的测试,最后发现短...2013-11-26 15:51:01 · 224 阅读 · 0 评论 -
折半法实现线程轮训 java
今天作小例子的时候用到了轮训机制,于是新起了一个线程,然后在线程了做循环。条件不到达的时候就会SystemClock.sleep(100),原来事这样子作的。后来想想,用户输入的时间间隔不固定,考虑到时间间隔比较大的话,那这样的轮训事不划算的,于是采用了折半法去轮训。 其实我并不知道这样是不是更节省资源,只是觉得这样子轮训的次数就会少一些。 另外,如果结束线程的话要采用 thread...2013-10-01 17:26:04 · 168 阅读 · 0 评论 -
android studio 在Windows平台下出现uri is not registered
今天在Windows下开发android,因为Linux不能上网。我用的是android studio ,在修改xml的时候,刚打开build\res\all\debug\layout\activity_main.xml的时候发现里面有错误,uri is not registered,在网上找到了一个解决办法:http://stackoverflow.com/questions/6147051/...2013-09-21 10:04:58 · 308 阅读 · 0 评论 -
android开发过程中我是怎么一步步让项目自动化起来的
我接触做android开发,可能用到的工具大概有这么几个,eclipse、 intellij、 android studio、WebStorm、 rubymine。后两者主要不是做native开发。当然新建项目的时候也有不同。一种是通过ide, 另外一种是通过命令行。我个人认为用命令行建立的project,因为这样做可以自动化起来。 下面来讲一讲,开发过程中我是怎么让项目自动化起来的。当然这些通...2013-08-25 19:40:47 · 145 阅读 · 0 评论 -
ajax与jsp小结
最近在做实训设计,学校里安排的。因为在外面工作,没有听课。问了问同学要做什么。自己折腾起来。中间遇到了几个问题。总结一下。1.servlet中request.getParameter() 不能拿到具体的参数$.ajax({ ... contentType: "application/x-www-form-urlencoded" ......2013-12-22 23:17:33 · 188 阅读 · 0 评论 -
eclipse 无法识别类(昨天晚上发表的,没成功)
最近在做一个android的native应用。按照管理传到github上。开始的时候没有把gitignore写好。导致bin目录下的所有内容都被上传上去了。而且每次改一些东西,都会在bin下面显示的相当相当明显。感觉这个太烦人了。于是乎便想便有了一下操作(回忆下的)。rm -rf bin/git status 显示已经删除了,bin目录下的文件。git rm -rf bin/ ...原创 2013-07-19 13:22:28 · 468 阅读 · 0 评论 -
如果不能做好减法,那就做加法
前一段时间做了一个应用。还没有发布,因为界面做的不好。功能大概是这样的。将用户可编辑的文字放在一个个的button上,当点击的时候将该button上的内容加到文本框里面。然后读取文本框里面的值,给出结果。 后来在做的时候想到了一点:如果用户输入错误了一位怎么办,要清空所有吗?(这个应用上有个清空功能) 因此想到了一点,我可以用退格啊。但是考虑了一下,放弃了,原因如下:加入我最后一个输入的...2013-07-18 23:06:39 · 211 阅读 · 0 评论 -
(迁移)android 上传短信乱码
最近在做一个android native应用,其中一个功能就是将用户收到的短信上传到服务器。在上传的时候发现如果是中文的短信服务器打印出来的短信内容是一个个的问号。开始以为是短信的接收到的时候是乱码呢。然后看到网上说用两台模拟器互相发信息,照着做了,发现确实接受到的是乱码。按照网上说的,各种转换格式,可是还是不行。后来问了一下,做了一下修改:String message = new String...2013-07-18 21:16:09 · 264 阅读 · 0 评论 -
(迁移过来的博文)重构后出现 IllegalStateException: Content has been consumed
最近做了个android native应用。因为没做过,所以第一张卡果断跟产品要了8个天的时间,8个点吧。主要是因为前期要学习些知识。然后用6.5个点给做完了所有的。下面一部是要做重构了。做敏捷的,不能容忍那么长的代码啊。看见以后就恶心,不过重构重构着出现了bug。具体是这样的,有一块代码是做同步。上传数据,将服务器返回来的数据进行处理。因为在其他的地方也要做同步,所以考虑了一下,直接改为三...2013-07-18 21:14:57 · 176 阅读 · 0 评论 -
java comparator 与comparable
今天重新看了一下java的TreeSet,教程里面讲解了,对于自定义的class,当构造TreeSet的时候,需要传递一个Comparator,以防止ClassCastException。但是这样做的话,每个class需要一个实现comparator的比较类,比较繁琐。还有一种方法,自定义的class实现comparable接口。先上代码,最后说不同。1,实现comparator c...原创 2018-06-09 17:35:08 · 232 阅读 · 0 评论