当前位置: 首页 > 面试题库 >

将网络位置另存为.txt文件(不使用GPS)

龙越彬
2023-03-14
问题内容

我是android编程的初学者。我的研究生项目是关于跟踪移动设备的,我需要代码将位置(不使用GPS)保存为文本文件。有人建议我这样做的代码。这将对我有很大的帮助。


问题答案:

试试这个。

locationManagerNetwork = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
    Location location2 = locationManagerNetwork
                    .getLastKnownLocation(LocationManager.NETWORK_PROVIDER);

     if (location2 != null) {       
                String message = String
                        .format("Yout location : \n Longitude: %1$s \n Latitude: %2$s",
                                location2.getLongitude(), location2.getLatitude());
                Toast.makeText(getApplicationContext(), message, Toast.LENGTH_LONG)
                        .show();


    //use here file writer if you want to write the coordinates in a text file
            }

用于写SD卡

File sdcard = Environment.getExternalStorageDirectory();
        File f = new File(sdcard, "/yourfile");

if(!f.exsist()){
f.createNewFile();
//Use outwriter here, outputstream search how to write into a file in java code 
}


 类似资料:
  • 问题内容: 我正忙于将文字处理程序作为我的项目之一,我需要将输入jTextArea的文本另存为.txt文件,并带有用户选择的名称和位置。注意“ fc”是我已经声明的文件选择器的名称。 问题答案: 我将使用JTetArea自己的write方法,因为这将使写入文件变得容易,并将很好地处理所有换行。例如(并借用您的代码): 您的代码中有一些错误。例如,这可行

  • 我已经使用Windows共享在服务器上共享了一个文件夹。在我正在运行代码的另一台计算机上,我映射了一个指向该文件夹的网络驱动器。 在我的代码中,我时不时地将文件从本地计算机传输到服务器。类似于这样:

  • 给定此方法: 忽略变量名,该方法所做的是将加密代码的数据写入名为EncryptedMessage的项目文件夹内生成的txt文件中。txt。 我需要的是一种方法来保存txt文件,而不是在项目文件夹中,保存在用户在运行期间指定的位置(打开另存为对话框)。我认为这可以由JFilechooser完成,但我无法让它工作。

  • 当我使用根证书签署证书并在主题替代名称中使用dubrovnik时,java拒绝使用该证书,而是生成异常 我正在使用的密钥存储包含以下内容: 我一直在使用openssl和keytool创建本地ca和签名证书

  • 问题内容: 我做了一个语法荧光笔,我希望有一个选项另存为PDF。我已经看了这个SO问题,但是下载它并不能保留CSS样式,这会破坏下载突出显示的文件的意义。有什么方法可以在维护CSS的同时将元素另存为PDF? HTML: JS: 您可能已经注意到,如果要这样做,我正在使用jQuery。 问题答案: 尝试打开新的,追加 ,如果任何的元素,以新颖 ,呼吁,在新的; 选择系统打印对话框,选择“打印到文件”

  • 编辑网络配置文件 Docker 1.2.0 开始支持在运行中的容器里编辑 /etc/hosts, /etc/hostname 和 /etc/resolv.conf 文件。 但是这些修改是临时的,只在运行的容器中保留,容器终止或重启后并不会被保存下来,也不会被 docker commit 提交。