【问题标题】:How are privacy policies done?隐私政策是如何制定的?
【发布时间】:2015-01-12 06:49:53
【问题描述】:

如果在移动应用中以本机方式显示,我对制定隐私政策的正确方式感到好奇?我可以创建一个字符串常量,但是,添加为文本文件然后从文本文件中读取似乎更容易。这是我想做的,但是,应该超链接的文本不会被超链接。

private String readFromFile() {

    String ret = "";

    try {
        InputStream inputStream = openFileInput("config.txt");

        if ( inputStream != null ) {
            InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
            BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
            String receiveString = "";
            StringBuilder stringBuilder = new StringBuilder();

            while ( (receiveString = bufferedReader.readLine()) != null ) {
                stringBuilder.append(receiveString);
            }

            inputStream.close();
            ret = stringBuilder.toString();
        }
    }
    catch (FileNotFoundException e) {
        Log.e("login activity", "File not found: " + e.toString());
    } catch (IOException e) {
        Log.e("login activity", "Can not read file: " + e.toString());
    }

    return ret;
}

那么大家是怎么做到的呢?

【问题讨论】:

  • 我从文本文件中挖掘,但它们不包含文本中的超链接(我在添加文本文件之后/之前在隐私政策的末尾或开头动态添加超链接。如果你想这样做,你可以通过 StringBuilder 加载它,构建字符串,然后解析它,搜索 http*。并不是说这一定是最好的方法,但它是一个选项我的头顶。
  • 我想我明白你在做什么。我可以看到它有效,但不需要递归脚本来梳理文本搜索超链接,然后将它们设置为超链接。我不确定这是否比创建一个字符串常量更容易。不过谢谢你的建议,我没有想到这种方法。

标签: android string hyperlink


【解决方案1】:

好吧,如果您计划更改您的政策,您可能希望将其从数据库或其他东西中提取出来。

【讨论】:

  • 是的,我预计它会改变。所以我的想法和你一样。好的,谢谢你的建议。 +1 回答
猜你喜欢
  • 1970-01-01
  • 2019-10-11
  • 2018-06-08
  • 2017-07-19
  • 1970-01-01
  • 1970-01-01
  • 2016-06-04
  • 2015-10-03
  • 2017-06-25
相关资源
最近更新 更多