小编Dal*_*ngh的帖子

阅读一个简单的文本文件

我试图在我的示例Android应用程序中读取一个简单的文本文件.我使用下面编写的代码来读取简单的文本文件.

InputStream inputStream = openFileInput("test.txt");
InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
Run Code Online (Sandbox Code Playgroud)

我的问题是:我应该将这个"test.txt"文件放在我的项目中?我已经尝试将文件放在文件夹下"res/raw","asset"但我得到了exception "FileNotFound"上面写的代码第一次执行时的执行.

谢谢您的帮助

android text-files java-io

115
推荐指数
5
解决办法
21万
查看次数

重定向网址的Android深层链接

  1. 我的应用程序配置为处理深层链接“ xyz”
  2. 然后有一个链接“ abc”,它使用http 302重定向到“ xyz”
  3. 如果使用chrome打开“ abc”,则chrome将其重定向到“ xyz”,然后打开我的应用
  4. 但是,如果在Gmail中打开了“ abc”,则Gmail会将其重定向到“ xyz”,但不会打开我的应用程序。
  5. 我在Gmail中知道,如果用户转到选项->使用chrome打开->这将导致行为(3)
  6. 但是,有没有什么解决方案可以让Gmail在重定向网址后打开我的应用程序?

android

9
推荐指数
1
解决办法
1142
查看次数

将Android视图展开为全屏

我有一个线性布局,有五个TextViews.假设用户点击第三个TextView; 我想将TextView扩展到整个屏幕.换句话说,我想在其他文本视图之上的同一活动中将第三个TextView显示为全屏.我该怎么做呢?

android

7
推荐指数
1
解决办法
2万
查看次数

应用暂停/恢复状态

我的问题是,我可以知道整个应用程序何时暂停/恢复启动/停止等.例如,如果我在我的应用程序中有5个活动.每当任何活动被暂停/恢复时,android通过调用onPause/onResume方法通知活动.

因此,当我的活动暂停时,有两种可能的情况.1.我的activity-2被暂停,因为我的activity-3被调用了.2.由于来电等外部活动,我的活动-2暂停了.

在这里,我感兴趣的只是跟踪当我的活动被外部活动而不是我自己的应用程序活动暂停时.

那么是否有任何Android提供的解决方案或我必须编写我的自定义解决方案.

谢谢Dalvin

android

7
推荐指数
1
解决办法
2万
查看次数

获取当前可见的活动给用户

我想让前台活动运行.我可以通过使用以下代码使用活动管理器来获取此信息.

activityManager = (ActivityManager) FWCommon.getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);
runningTaskInfoList = activityManager.getRunningTasks(1);
componentName = runningTaskInfoList.get(0).topActivity;
Run Code Online (Sandbox Code Playgroud)

假设我有两个活动A和B,我从活动A和B的onResume()调用上面的代码.

以下是问题所在

  1. 当活动A在代码上面开始时,我给topActivity = A.
  2. 然后我从活动A移动到B,上面的代码给我topActivity = B.
  3. 然后我按Back返回从活动B回到A和上面的代码再次给我topActivity = B而不是A.

Thx Dalvin

android

4
推荐指数
1
解决办法
7358
查看次数

Android包替换意图

在我的应用程序中,我正在通过使用广播接收器来监听3个意图.

ACTION_PACKAGE_REPLACED
ACTION_PACKAGE_REMOVED
ACTION_PACKAGE_ADDED
Run Code Online (Sandbox Code Playgroud)

问题是每当我重新安装一些应用程序时,我会 ACTION_PACKAGE_REMOVED得到ACTION_PACKAGE_ADDED然后我得到了ACTION_PACKAGE_REPLACED.

有没有办法知道重新安装应用程序ACTION_PACKAGE_REMOVEDACTION_PACKAGE_ADDED意图属于ACTION_PACKAGE_REPLACED.我的意思是,当仅分别删除和安装应用程序时,这些不是意图.

Thx Dalvin

android

3
推荐指数
1
解决办法
2936
查看次数

标签 统计

android ×6

java-io ×1

text-files ×1