会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
馒头脸
若修心,此处即天堂
博客园
首页
新随笔
联系
管理
订阅
2016年5月19日
Android App用MulticastSocket监听组播,为什么连接到不同路由、在不同手机上跑,有的能收到有的收不到
摘要: !! 转载请注明出处 !! 一个项目,利用wifi组播在局域网内发现设备。却发现在有的路由器上能正常工作,有的路由器上完全监听不到组播消息。检查路由配置没有任何问题。 组播实现很简单:拿住WifiLock,拿住MulticastLock,创建MulticastSocket端口1900,ttl设为3或
阅读全文
posted @ 2016-05-19 13:53 馒头脸
阅读(4369)
评论(3)
推荐(1)
2016年1月28日
ubuntu 14.04/15.10 安装基于eclipse的android app开发环境
摘要: 一开始是装了ubuntu15.10,不知道是我的x200机器太old还是iso镜像有问题,总是各种莫名的引导不起来。有时候刚刚装好的干净系统,只install了一个vim和openssh,重启,然后就完了,grub引导界面都出不来,一个光标在夜幕中闪啊闪~~~,我装机装了3遍啊,都成熟练工了。如果园
阅读全文
posted @ 2016-01-28 14:58 馒头脸
阅读(1157)
评论(0)
推荐(0)
ubuntu15.10英文系统中文输入法配置 fcitx
摘要: 15.10 默认安装的输入法engine就是fcitx,如果你安装的时候locale选中文,应该不用任何折腾就可以用了,但我习惯了用英文系统,所以。。。。。 系统安装好之后,做如下修改: 安装语言包 sudo apt-install language-pack-zh-hant 安装fcitx,如果需
阅读全文
posted @ 2016-01-28 14:01 馒头脸
阅读(589)
评论(0)
推荐(0)
Amazon S3 上传文件 SSL23_GET_SERVER_HELLO握手错误
摘要: 题外话:今天偶尔来逛逛,发现我真是懒到家了。居然有半年前的留言我都没有来看过,真对不起留言的同学,希望他的问题已经解决了。 这两三天一直被亚马逊S3上传文件的问题困扰着,直到昨天晚上终于搞定了,工作群里一片欢腾,从客户端到服务器数位工程师卡在这个问题上抓耳挠腮了好几天,终于解决了,这就是所谓“光明总
阅读全文
posted @ 2016-01-28 13:41 馒头脸
阅读(5522)
评论(0)
推荐(0)
2014年1月31日
Google Map API v2 番外篇 关于gps位置偏差及修正方法探讨
摘要: 我的手机是M35C,在我自己的map activity中,通过gps获取到的经纬度比实际地址总是有500米左右的偏差。在网上搜索了很多,都说这个是测绘局为了保密故意弄成这样的。gps全球定位系统获得的location是WGS84坐标系,而咱们是用的自己的坐标系,不知道是BJ54还是大地坐标系。反正就是不一样。但我没想明白,为什么安装google自己的地图apk 就没有这个问题呢。转换模型貌似能搜到些很正规的论文,呃。。我没仔细看,对于我这样高数只能勉强的及格的人来说,那些公式具有强烈的眩晕效果。@_@一个修正的办法是通过百度的坐标转换web api发送一个httpGet的请求String ur
阅读全文
posted @ 2014-01-31 23:15 馒头脸
阅读(2032)
评论(2)
推荐(0)
Google Map API v2 (四)----- 导航路径
摘要: 仍然是建议个异步小任务1 private GetPathTask mGetPathTask = null;2 3 private void getGuidePath(LatLng origin){4 if(mGetPathTask != null){5 mGetPathTask.cancel(true);6 }7 mGetPathTask = new GetPathTask();8 mGetPathTask.execute(origin, mMarker.getPosition());9 }第8行的两个入参都是LatLng对象,分别为其实...
阅读全文
posted @ 2014-01-31 22:13 馒头脸
阅读(936)
评论(0)
推荐(0)
Google Map API v2 (三)----- 地图上添加标记(Marker),标记info窗口,即指定经纬度获取地址字符串
摘要: 接上篇 http://www.cnblogs.com/inkheart0124/p/3536322.html1,在地图上打个标记 1 private MarkerOptions mMarkOption; 2 3 mMarkOption = new MarkerOptions().icon(BitmapDescriptorFactory.fromAsset("target.png")); 4 mMarkOption.draggable(true); 5 6 double dLat = mLocation.getLatitude(); 7 double dLong = mLoc
阅读全文
posted @ 2014-01-31 21:10 馒头脸
阅读(9225)
评论(0)
推荐(1)
2014年1月29日
Google Map API v2 步步为营 (二)----- Location
摘要: 接上篇。改造一下MapsActivity:public class MapsActivity extends Activity implements LocationListener, InfoWindowAdapter, OnMarkerClickListener, OnMarkerDragListener{}实现4个interface:android.location.LocationListenerGoogleMap.InfoWindowAdapterGoogleMap.OnMarkerClickListenerGoogleMap.OnMarkerDragListener本篇要实现在地图
阅读全文
posted @ 2014-01-29 20:05 馒头脸
阅读(3105)
评论(0)
推荐(2)
2014年1月27日
Google Map API v2 步步为营(一) ----- 初见地图
摘要: 官方文档:https://developers.google.com/maps/documentation/android/start?hl=zh-CN先谷歌后百度。使用google的api基本上按照官网来就好了,开发过程中遇到各种各样的问题,其实仔细看官方文 都能找到解决方法的。这篇文主要是让自己回顾总结一下。Google Map API v2 相对v1变化了不少,千万别拿着v1的攻略做v2。step1 准备工作:1,需要安装两个东西,Google Play services SDK 和 Google APIs。打开Android SDK Manager,拖到最底下找到Extras文件夹,展
阅读全文
posted @ 2014-01-27 21:55 馒头脸
阅读(1350)
评论(3)
推荐(2)
2014年1月26日
Android 开发实践 ViewGroup 实现左右滑出窗口(二)
摘要: 接上一篇源码: http://files.cnblogs.com/inkheart0124/PushSlider.zipViewGroup中touch事件的处理,有三个函数public boolean dispatchTouchEvent(MotionEvent ev);事件派发public boolean onInterceptTouchEvent(MotionEvent ev);事件拦截public boolean onTouchEvent(MotionEvent ev);事件处理(废话一句,View中只有两个,dispatchTouchEvent和onTouchEvent,ViewGro
阅读全文
posted @ 2014-01-26 16:14 馒头脸
阅读(2067)
评论(0)
推荐(2)
下一页
公告