【问题标题】:Requirements for designing Location Based Service App设计基于位置的服务应用程序的要求
【发布时间】:2011-02-22 16:38:38
【问题描述】:

但是,我想使用 J2ME 设计一个移动应用程序,它可以帮助用户找到我所在城市附近的资源。

更像是应该使用 GPS 来定位附近的资源,例如餐厅、沙龙、停车场、医院等等。

我正在请求我需要什么来完成这个。我一直在阅读线程,似乎设计 LBS 需要大量时间。

我需要什么来解决这个问题?我相信我可以将 Location API 用于 J2ME。如何集成 OVI 地图?

PS:我需要为这个应用程序使用 J2ME 吗?

【问题讨论】:

    标签: java java-me mobile geolocation nokia


    【解决方案1】:

    我认为你应该下载谷歌地图,玩一玩,然后发现你梦想中的项目已经实现了。 :(

    很抱歉坏消息...

    【讨论】:

    • 不一定是这样 - Yelp 等应用不一定适合 OP 的语言环境。
    【解决方案2】:

    您的应用所需的时间取决于您在开发应用方面的专业知识。

    要快速查看基于 j2me 位置的应用程序(假设您使用的是 netbeans IDE),请打开 New Project>Samples>Java ME Samples.. 选择 City Guide 并查看它。

    您也可以为此使用谷歌地图。最近我在我的安卓应用程序中使用谷歌地图。这是一个代码sn-p:

    public class GPS extends MapActivity 
    {
        private LocationManager lm;
        private LocationListener locationListener;
    
        private MapView mapView;
        private MapController mC;
    
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main); 
    
            //---use the LocationManager class to obtain GPS locations---
            lm = (LocationManager) 
                getSystemService(Context.LOCATION_SERVICE);    
    
            locationListener = new MyLocationListener();
    
            lm.requestLocationUpdates(LocationManager.GPS_PROVIDER,0,0,locationListener);
            lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0,locationListener);
    
            mapView = (MapView)findViewById(R.id.map);
            mC = mapView.getController();
        }
    .. rest of the class..
    

    对于 Java 设备,您需要使用 J2ME。 Symbian 可能使用 C++ 变体。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      相关资源
      最近更新 更多