|
|
Google宣布开源手机操作系统Android
[复制链接]
|
|
|
发表于 15-11-2007 10:08 AM
|
显示全部楼层
我以前有想过一个idea:
让用户在一个网站/application上记录自己所在位置或地方名
酱别的用户就可以知道附近有谁
可以当作是一种social networking,把social networking带到现实中
[ 本帖最后由 yaofong 于 15-11-2007 10:13 AM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
发表于 15-11-2007 12:45 PM
|
显示全部楼层
原帖由 tensaix2j 于 15-11-2007 09:44 AM 发表 
欢迎。
那我们来讨论看看有什么可以做的。。。
assume that 大家都把api 看过一遍了。。
首先, 我们先来分析看看, 手机上跑的软件,比电脑上跑的软件, 有什么过人之处。。
那我先把一些我所知 ...
偶也有兴趣。。可是我是java菜鸟。。程度只有大学学过而已。可以解释一下你提出的那两个point吗?尤其是gps的那个。。geocoding是啥咚咚?怎样function的? |
|
|
|
|
|
|
|
|
|
|
发表于 16-11-2007 12:39 PM
|
显示全部楼层
看了API,弄了一个demo。网上的文档真的是还很缺乏啊... 弄了半天。


代码下载 |
|
|
|
|
|
|
|
|
|
|
发表于 16-11-2007 02:06 PM
|
显示全部楼层
原帖由 jk2685 于 15-11-2007 12:45 PM 发表 
偶也有兴趣。。可是我是java菜鸟。。程度只有大学学过而已。可以解释一下你提出的那两个point吗?尤其是gps的那个。。geocoding是啥咚咚?怎样function的?
geocoding 是 用地方名字 ----- 来找------》 lat lng
geoname 是 用 lat lng ----- 来找------》 地方名字
gps 是 用 卫星,或讯号塔,或wifi IP。etc ---- 来找------》你的所在地的 lat lng
有关GPS, 看这里
有解释关于 android.location 还有
com.google.android.maps 的libraries
http://androidcommunity.com/forums/showthread.php?t=55
[ 本帖最后由 tensaix2j 于 16-11-2007 02:24 PM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
发表于 16-11-2007 02:17 PM
|
显示全部楼层
原帖由 苦瓜汤 于 16-11-2007 12:39 PM 发表 
看了API,弄了一个demo。网上的文档真的是还很缺乏啊... 弄了半天。
http://kuguatang.googlepages.com/01.JPG
http://kuguatang.googlepages.com/02.JPG
代码下载
好快。。。。  |
|
|
|
|
|
|
|
|
|
|
发表于 16-11-2007 02:43 PM
|
显示全部楼层
原帖由 tensaix2j 于 16-11-2007 02:06 PM 发表 
geocoding 是 用地方名字 ----- 来找------》 lat lng
geoname 是 用 lat lng ----- 来找------》 地方名字
gps 是 用 卫星,或讯号塔,或wifi IP。etc ---- ...
Location Service 加上Map真得很强,可以做到GPS的效果。还在研究Location Service是怎样调用的。
感觉到Google真的好牛.... 刚刚发出的SDK竟然可以这样强大。 |
|
|
|
|
|
|
|
|
|
|
发表于 16-11-2007 05:21 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 16-11-2007 10:10 PM
|
显示全部楼层
原帖由 苦瓜汤 于 16-11-2007 12:39 PM 发表 
看了API,弄了一个demo。网上的文档真的是还很缺乏啊... 弄了半天。
代码下载
你还真行啊, 这样快就做了一个处女作。再接再厉吧,你一定行!
这星期忙坏了,到现在还没下载来看,还不懂到底这SDK有多强有多好用。也没有什么好点子要开发什么软件, 但是呢,我有在想一个,那就是类似备份程序, 把你手机的setting, file,photo等等通通透过网络syncrhonize/copy 到一个服务器(收费?),这样一来,如果你把手机弄丢了,也不需担心你的重要文件会不见。 至于文件大小还有速度方面,我觉得应该不需要担心吧,因为现在手机的网络已经也越来越快了。就好像10年前,如果你说要搞一个类似skype这样的程序,可以想但不够实际,因为当时的网络速度只有56kb (modem), broadband 还不普遍, VoIP 肯定不理想。
大家意见如何?
以下的两位博客是Android 幕后的工程师,多留意一下他们的blog, 可能他们有一手的资料!如果你也知道其他的博客。不妨也分享。
http://crazybob.org/
http://beust.com/weblog/ |
|
|
|
|
|
|
|
|
|
|
发表于 16-11-2007 11:54 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 17-11-2007 02:25 PM
|
显示全部楼层
我今天才打算开始做,但发现我什么工具都没有。。。
没有, jdk, jre, ant, eclipse...
晕死。。
下载好久哦。。。 |
|
|
|
|
|
|
|
|
|
|
发表于 17-11-2007 09:52 PM
|
显示全部楼层
你们都好厉害
我上个月才刚考fundamental java的 Cert 而已
有排都还没到你们的阶级 |
|
|
|
|
|
|
|
|
|
|
发表于 18-11-2007 12:47 AM
|
显示全部楼层
想请教下, 关于那个 r.java file
因为我没有用eclipse 的情况下做的。。。
我是用activity creator 还有 ant 来build 的,然后用 adb 来import 进 emulator
那我加了个自己弄得 layout 的 xml, 那我该怎么改那个R.java 的 file 呢? |
|
|
|
|
|
|
|
|
|
|
发表于 18-11-2007 01:33 AM
|
显示全部楼层
原帖由 tensaix2j 于 18-11-2007 12:47 AM 发表 
想请教下, 关于那个 r.java file
因为我没有用eclipse 的情况下做的。。。
我是用activity creator 还有 ant 来build 的,然后用 adb 来import 进 emulator
那我加了个自己弄得 layout 的 xml, 那我该怎 ...
基本上不用,ant会automatically帮你generate一个。参考一下build.xml的resource-src target. (我都是用Eclipse的,没试过可不可以) |
|
|
|
|
|
|
|
|
|
|
发表于 18-11-2007 03:47 PM
|
显示全部楼层
还有一个比较笨的问题。。。
我emulator 里的那些applications, 该怎么delete掉。。
那个ddms 好像只可以pull data ,不能delete data 。。。 他的 disk image 很象是在 lib/image/userdata.img 里。。 |
|
|
|
|
|
|
|
|
|
|
发表于 18-11-2007 04:03 PM
|
显示全部楼层
。。。找到了。。。原来要用 adb 来login 进去他的shell..
paiseh |
|
|
|
|
|
|
|
|
|
|
发表于 19-11-2007 08:02 PM
|
显示全部楼层
原来那么多人在讨论了。
想了好多天还没有想到有什么创意的程式。 |
|
|
|
|
|
|
|
|
|
|
发表于 19-11-2007 09:12 PM
|
显示全部楼层
Android SDK内建的Intent呼应功能
这里解释一下Android内几个已经内建的Intent呼应方法。(Intent是Android内用处非常广泛的类,主要功能是在Activity或Service之间的数据传输或执行事务)
Android内目前对以下几个Intent呼应(参考: http://code.google.com/android/reference/available-intents.html):
CALL - 拨打电话
VIEW - 浏览网页
WEB_SEARCH - 进行Google搜寻
DIAL - 只输入电话号码,不拨打
VIEW(geo) - 进行Maps搜寻
其实用法非常简单,注意参考页内的scheme项目,你只需要创建一个Intent Object和一个包含Scheme和data的ContentURI,Android就可以帮你寻找适当的程序去执行你的要求。
例如,我要拨打电话,号码为123456- Intent call = new Intent(Intent.CALL_ACTION);
- try{
- ContentURI phoneNumber = new ContentURI("tel","123456",null);
- call.setData(phoneNumber);
- startActivity(call);
- }catch(URISyntaxException ex){}
复制代码 或者浏览网页 http://en.wikipedia.org- Intent web = new Intent(Intent.VIEW_ACTION);
- try{
- ContentURI page = new ContentURI("http","en.wikipedia.org",null);
- web.setData(page);
- startActivity(web);
- }catch(URISyntaxException ex){}
复制代码
[ 本帖最后由 苦瓜汤 于 19-11-2007 09:59 PM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
发表于 20-11-2007 09:28 AM
|
显示全部楼层
|
有没有人可以简单的方式告诉我,xmpp service是干舍的。 |
|
|
|
|
|
|
|
|
|
|
发表于 20-11-2007 09:49 AM
|
显示全部楼层
原帖由 苦瓜汤 于 18-11-2007 01:33 AM 发表 
基本上不用,ant会automatically帮你generate一个。参考一下build.xml的resource-src target. (我都是用Eclipse的,没试过可不可以)
可以了。
第一次build 时,他会说有error 后来它就自动改了那个file
第二次build 才可以。。 |
|
|
|
|
|
|
|
|
|
|
发表于 20-11-2007 09:53 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|