`
fengzhizi715
  • 浏览: 159756 次
  • 性别: Icon_minigender_1
  • 来自: 上海 苏州
社区版块
存档分类
最新评论
文章列表
    豆邻是豆瓣同城的android客户端。具有豆瓣同城的功能,同时可查询周边兴趣点、豆瓣的同城好友、发布我说,绑定sina微博并把我说同步到sina微博。     访问豆瓣和sina微博的认证方式都采用Oauth认证。     目前作为1.0版本功能上还有非常多的不足,特别是界面上。程序是本人业余时间完成的,难免会有bug,虽然我做了详细的测试。非常欢迎反馈给我。     以下是应用的截图,但不限于这些功能。  主界面: 可查询附近的兴趣点: 同城活动: 显示具体的某一个活动: 可将活动地址标识在地图上 也可计算出活动地址与您当前位置的距离 可搜 ...
转载请注明出处     在sina微博上看到街旁网的客户端有一个分享足迹的功能,它可以显示我当前的位置,将微博头像标识在地图上作为我的当前位置,我觉得这个功能很酷,我也想在自己的app上加上这个功能。         由此开始了如下的研究:)     首先将头像标识在地图上很简单,问题的关键是作为android客户端我们需要将图片上传到sina微博,那就需要对当前地图进行截屏,将图片保存在sd卡上。这个是个难题,在我研究的时候android2.3.3版本还没出现,这个版本据说开放了截图功能,可以使用SurfaceFlinger API 截取到屏幕画面。     我尝试了很多办法都解决不了, ...
时客地图是一款android上的app,目前的最新版本是1.7 1.7相对于1.6主要区别: 1)增加微博的足迹功能 能显示我的位置 并转化成图片上传到sina微博 2)修复定位时,位置偏移的问题 3)采用最新的高德地图api 4)优化sina微博的界面 采用类似iphone的效果 可滑动切换 5)适配320*240分辨率的手机 6)增加团宝网的团购数据 其主要功能: 1)实时定位,查询交通路线,查询兴趣点、支持城市切换。 2)可根据城市查询团购信息,查询当前城市的团购信息,可将团购商品的信息分享到sina微博。 3)可根据定位获取当前城市的新闻资讯、电影信息、天气预报。 ...
时客地图是一款android上的app,目前的最新版本是1.6 1.6相对于1.5主要增强了定位的功能,增加了实时获取当前城市的天气情况、以及未来几天的天气,支持sina微博的随拍随传 其主要功能: 1)实时定位,查询交通路线,查询兴趣点、支持城市切换。 2)可根据城市查询团购信息,查询当前城市的团购信息,可将团购商品的信息分享到sina微博。 3)可根据定位获取当前城市的新闻资讯、电影信息、天气预报。 4)可根据定位获取当前城市的sina微博好友。 5)支持sina微博的随拍随传,随时随地分享照片。 以下是应用的截图,但不限于这些功能。 菜单界面: 发微博:   支持 ...
时客地图是一款android上的app,目前的最新版本是1.5 其主要功能: 1)实时定位,查询交通路线,查询兴趣点、支持城市切换。 2)可根据城市查询团购信息,查询当前城市的团购信息,可将团购商品的信息分享到sina微博。 3)可根据定位获取当前城市的新闻资讯、电影信息。 4)可根据定位获取当前城市的sina微博好友。 以下是应用的截图,但不限于这些功能。 菜单界面: 发微博: 显示最新的公共微博消息: 显示当前地图所在城市的团购信息: 显示当前城市电影信息: 应用下载,如果使用过程有任何问题 或者 bug请告诉我 谢谢:)
    转载请注明出处     android可以借助于gps实现定位,但是很多地方是使用gps无法定位比如在室内,而且gps定位的话速度慢。         那么如何克服这样的缺点使得应用程序在室内也可以定位呢?办法是有的借助于基站和wifi进行定位。具体的细节可参考: http://code.google.com/intl/zh-CN/apis/gears/geolocation_network_protocol.html     下面的代码实现了定位的大致功能     CellIDInfo.java 封装了cellid的信息 public class CellIDInfo { ...
转载请注明出处         刚开始,我开发时选取的模拟器是WVGA854,其分辨率为854*480。我开发完毕后装在800*480的手机上时感觉很OK,但是装到480*320、以及320*240分辨率上的手机时,很多界面都变形了,这时我感受到了app自适应的重要性。      自适应主要会遇到两个大问题:横屏和竖屏的切换,以及分辨率大小不同。           一.当横屏切换成竖屏时,解决的办法:      在res目录下建立layout-port和layout-land两个目录,里面分别放置竖屏和横屏两种布局文件,当手机屏幕方向变化的时android系统会自动调用相应的布局文件。 ...
转载请注明出处     Android的Intent分为两大类,显性的(Explicit )的和隐性的(Implicit)。 显性的很简单就是我们常用的Activit跳转,他指明了从一个Activity跳转到另一个,代码如下: Intent i = new Intent(this,AnotherActivity.class); startActivity(i); 最多加一些需要传递的数据,或者回调时的参量这时需要用startActivityForResult() 具体更多可参考以前的文章:http://fengzhizi715.iteye.com/blog/786793     隐性的没有 ...
转载请注明出处    android的线程和java的线程是有些不同的,这个超时的例子我也试了一天了。android的线程实在是蛋疼。 直接上代码: import java.util.Timer; import java.util.TimerTask; import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.content.Intent; import android.os.Bundle; import android.os. ...
转载请注明出处 发一个完善版本的 思路还是原来的思路,上一篇文章:http://fengzhizi715.iteye.com/blog/792774 不过结合了线程和ProgressBar 代码如下: import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import j ...
    转载请注明出处       如果某个app有内嵌的sqlite数据库,则可以在应用程序app前增加一个专门用于升级的应用update app。在升级时先使用update app,如果有新版本的话可以去服务端下载最新的app,如果没有新版本的话则直接调用本地的app。 Update app的大致思路是这样的:    public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ...
转载请注明出处 主要是调用Geocoder的getFromLocationName(),该方法可以传入地名。 在使用该方法前需要geo = new Geocoder(this, Locale.CHINA); 不然在地图上是查询不到的。 /** * */ package com.decarta.demo; import java.io.IOException; import java.util.List; import java.util.Locale; import android.app.AlertDialog; import android.app.Dial ...
转载请注明出处            这个日历组件用于项目中,觉得还行,里面有借鉴别人的代码,所以拿出来共享之。
转载请注明出处 在android开发中Activity相当于web开发的页面,或者说如j2ee开发中对应的jsp页面。在开发jsp时,经常会遇到页面跳转的问题,在android也同样会遇到。以下的几个例子是我对android的Activity跳转的小结,也是最近做项目的小结。 第一个例子:demo1 Main—>SecondActivity—>Main 从流程上看就是从Main跳转到SecondActivity,再从SecondActivity返回到Main。也就是将子Activity的数据返回给父Activity。 代码如下: public class Main extends ...

时客1.4

增加公交线路的详细信息: 1)公交线路的查询 2)公交站点途径线路的查询 增加苏州各个汽车站班次信息的查询 包括: 发车时间 票价 余票
Global site tag (gtag.js) - Google Analytics