2012年4月9日
摘要: 今晚在客服端里面添加了http代码,就一直报错,后面才发现,是模拟器不能联网了,纠结一个网上,在网上找了方法,一直都不行,直到刚刚看一个网站,才解决,原因就是DNS服务器出了问题,弄的电脑使用的是备用的DNS,而模拟器用的是首用DNS,而不能联网,将电脑DNS调换后,重启模拟器就可以了,坑爹... 之后发现,怎么百度坐标拾取器找的坐标跟google地图的不一样?郁闷... 以下是网上找的其他解决模拟器不能联网的问题的方法:方法一首先,Windows下,配置Adroid环境变量(Win7为例)1、桌面右键——》我的电脑——》高级系统设置2、高级——》环境变量——》系统变量——》Path3... 阅读全文
posted @ 2012-04-09 00:17 后时x 阅读(972) 评论(0) 推荐(0) 编辑
  2012年4月8日
摘要: 最近为了完成服务器部分,使用了新浪的sinaapp,感觉很方便,但在使用中发现之前的获取GPS距离函数有问题,于是又找了一番,最后发现代码都是一样的,原来的函数也没问题,大囧···还有SAE里面php有自己定义的function rad2deg($d){ return $d * pi() / 180.0; }function deg2rad($degree) { return $degree / 180 * pi(); }所以总是运行报错重定义,直接使用这个函数就行了,不用再自己定义。以下是网上找的GPS 的经纬度换算成距离的代码:原文:获得两点间的GPS距离ht 阅读全文
posted @ 2012-04-08 16:01 后时x 阅读(926) 评论(0) 推荐(0) 编辑
  2012年3月20日
摘要: 最近在弄httpclient,结果一直弄的头大,一步步来吧!先解决了导入包。自己随便弄的时候也导入了包,但是感觉没作用,便从网上换了个方法弄:网上查都说是通过添加中Build Path或者使用User library来添加,我不知道这些复杂粘贴的人测试过没,反正我测试了好久都不行,估计是我RP不行,这样添加到后编译会通过,但运行的时候就会提示找不到Class之类的错误。我是这样添加的。经测试编译和运行都完全没问题;右键工程,Build path,Java build path,选择libraries在右边的按钮中点击“Add Library”选择“User library”,点击“下一步”点击 阅读全文
posted @ 2012-03-20 22:08 后时x 阅读(451) 评论(0) 推荐(0) 编辑
  2012年3月19日
摘要: 有方法来实现直接从Android apk包里的classes.dex文件,把dex码反编译到java的.class二进制码,然后从.class二进制码反编译到java源码想必就不用我来多说了吧。一.反编译Apk得到Java源代码 首先我们需要的工具是dex2jar和jd-gui 其中第一个工具dex2jar是用来把classex.dex文件也就是dex二进制码转化为java的标准.class二进制码,然后jd-gui是把标准的.class二进制码再反编译为java源码。 首先从apk包里面提取出classes.dex 放到dex2jar目录下 然后在命令行下执行 dex2jar.ba... 阅读全文
posted @ 2012-03-19 19:09 后时x 阅读(209) 评论(0) 推荐(0) 编辑
  2012年3月13日
摘要: 首先,说一下Android开发规范之编码规范1,java代码中不出现中文,最多注释中可以出现中文,中文统一写在strings.xml中;2,局部变量命名、静态成员变量命名 只能包含字母,单词首字母大写,其他字母都为小写3,常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4,布局文件中的id命名命名模式为:view缩写_模块名称_view的逻辑名称常用控件的缩写如下LayoutView:lv_RelativeView : rv_TextView : tv_ImageView : iv_ImageButton : im_Button : btn_5,strings.xml中的id命名命名模 阅读全文
posted @ 2012-03-13 21:36 后时x 阅读(172) 评论(0) 推荐(0) 编辑
  2012年3月11日
摘要: 代码如下:public class MyOverlay extends Overlay{private final int mRadius = 5; @Overridepublic void draw(Canvas canvas, MapView mapView, boolean shadow) {// TODO Auto-generated method stubProjection projection = mapView.getProjection(); if (shadow == false) { //获得当前的位置 GeoPoint geoPoint; geoPoint = new 阅读全文
posted @ 2012-03-11 21:50 后时x 阅读(530) 评论(0) 推荐(0) 编辑
  2012年3月6日
摘要: 由于double默认小数点到15位(未验证),为了取精度弄了一天...发现有下面几种方法double f = 1107781.3985; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(4, BigDecimal.ROUND_HALF_UP).doubleValue(); 保留两位小数 --------------------------------------------------------------- java.text.DecimalFormat df ... 阅读全文
posted @ 2012-03-06 20:31 后时x 阅读(3653) 评论(0) 推荐(0) 编辑
  2012年3月4日
摘要: 经过近一个月的学习,重新入门Android,从前面一步步学起,总于实现了google地图的调用,虽然只是照着书敲,但以此为基础,对于后面的学习有了更多动力,明天开始实现项目! 阅读全文
posted @ 2012-03-04 22:14 后时x 阅读(179) 评论(1) 推荐(0) 编辑
摘要: 1.首先找到debug keystore位置: 打开Eclipse--->Windows--->Preferences--->Android--->Build一般是这样的路径 C:\Documents and Settings\Administrator\.android\debug.keystore2.在cmd中执行keytool -list -alias androiddebugkey -keystore "C:\Documents and Settings\Administrator\.android\debug.keystore" -stor 阅读全文
posted @ 2012-03-04 19:25 后时x 阅读(426) 评论(1) 推荐(0) 编辑