学习Android的技巧

时间:2011-06-02 14:11:16

标签: android gps database-connection

我最近加入了一家公司,他们已经要求我为Android开发一些应用程序。我以前从未见过它 - 尽管我熟悉Java,所以编程语法对我来说很熟悉 - 而且我想知道是否有一个好的网站/教科书/无论我在哪里学习如何编程Android操作系统 - 越简单越好!

特别是,我正在寻找一些方法来允许我使用Android做两件事 - 定期获取GPS位置并获得连接远程数据库的应用程序。这些是我目前的优先事项,但这并不意味着你不能指出我没有这些知识来源的知识来源。我确实需要学习在这个系统上编程,我会感谢你指示我的任何东西。但如果您碰巧知道我在哪里可以找到这2件物品,请不要害羞并告诉我。

提前感谢您的回复。

3 个答案:

答案 0 :(得分:2)

老实说,最好的起点就在Android开发者网站上。虽然您可能一开始觉得不需要它,但是花些时间做一些简单的教程来熟悉UI的工作方式以及Android框架和Activity生命周期的工作方式非常重要。

答案 1 :(得分:0)

我认为Android开发者,Android开发者网站(官方)的第一个也是最好的起点。 这里有一些链接: developer.android.com/sdk/installing.html

developer.android.com/resources/tutorials/hello-world.html

developer.android.com/resources/tutorials/views/index.html

developer.android.com/reference/packages.html

developer.android.com/guide/practices/ui_guidelines/index.html

developer.android.com/reference/android/location/GpsSatellite.html

developer.android.com/guide/topics/location/index.html

答案 2 :(得分:0)

我找不到比官方Android开发者页面更好的信息来源:http://developer.android.com/index.html

这里有很多有趣的话题......

我还建议您使用python调查android中的脚本,这很简单,让事情变得有效......

看看这段代码:

import android, time
droid = android.Android()
droid.startLocating()
time.sleep(10)
location = droid.readLocation()

现在位置是一个字典,包含您的纬度,经度,海拔高度,速度和其他一些信息......您可以在这里找到有关Android脚本的所有内容:http://code.google.com/p/android-scripting/