开始为Android做一个应用程序

问题描述:

所以我得到了这个想法,我想作为一个Android应用程序来实现。现在我所学到的是Java,C和C++。据我所知,Java将是最明智的选择吗?不得不提到强硬,我的经验是第一年的CS学生。开始为Android做一个应用程序

所以我基本上想制作一个应用程序,您可以从手机启动它,它也会有一个小数据库并从用户Facebook帐户中获取信息。

所以我的问题是:

Facebook的部分似乎是最难的一个给我。这是如何完成的?周围有什么文章可以阅读。

其次是,我应该在Java中开发应用程序吗?

第三个是......如果我用Java来做,我发现Google有很多东西可以用来学习它。它还具有两个开发套件。一个是与eclipse兼容的稳定版本,另一个是0.xx版本的预览版。

第二个似乎有所有的事情艰难,像在屏幕上一直在屏幕上预览手机,以便您可以看到它在手机上的样子。在我看来,Eclipse版本没有这些功能。那么选哪一个更聪明?

+3

这将是伟大的陈述downvotes的原因。这样我下次可以写更好的问题。 – Veske

+0

只有一个downvote,这可能是因为这个问题是基于意见,因此认为是题外话题。没有从我这里倒退,而是一个倒闭。 – NickT

如今,Android的大多数应用程序是用Java编写,并与蚀。我建议你也这样做,因为这是目前最简单的方法(恕我直言)。

Android Studio仍然处于alpha状态(如您所说),所以它可能有一些错误。这就是为什么你应该使用Eclipse(Android Studio看起来不错)。

两个简单的链接,让你在正确的方向;) https://developer.android.com/training/basics/firstapp/index.html?hl=cn https://developers.facebook.com/docs/android/getting-started/

编辑的“如何应用在日食的样子”:

你必须在Eclipse 3个选项来获得的视图您的应用程序:
1. xml布局构建器:在Android中,您可以通过xml或代码创建应用程序的布局。在Eclipse中,您可以预览您在xml中设计的applayout。(How it looks like)
2.在手机上上传应用并观看它
3.在Android模拟器上上传,因此您不必使用手机

+0

但是,如何使用Eclipse的开发人员了解应用程序在Android上的外观?每次测试时都必须手动将其放入手机中? – Veske

+0

我为您的问题添加了答案;) – Manu

请点击此链接启动Android应用开发https://developer.android.com/training/basics/firstapp/index.html?hl=cn

Facebook正在提供单独的SDK与Android应用&整合这个链接将帮助您https://developers.facebook.com/docs/android/scrumptious/