小编A_r*_*mas的帖子

从目录中删除超过给定时间的文件

我已经创建了一些文件列表,用于在我的应用程序中打开一个属性后存储它们.每次打开文件时,这些属性都会更改,因此我将其删除并再次创建.

我已经使用创建了所有文件文件

File file =new File(getExternalFilesDir(null),
                currentFileId+"");
if(file.exists()){
           //I store the required attributes here and delete them
           file.delete();
}else{
          file.createNewFile();
}
Run Code Online (Sandbox Code Playgroud)

我想在这里删除超过一周的所有这些文件,因为不再需要那些存储的属性.这样做的适当方法是什么?

file-io android

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

android自定义drawable文件夹到子文件夹

子文件夹 我不是指drawable-hdpi,drawable-mdpi,drawable-ldpi等,但 @drawable\myfolder\img.png

我有点担心在drawable中自定义文件夹结构,类似于我们有用于构建java文件的包的方式.我为我的项目使用太多图像,当我尝试复制活动布局xml时; 在drawable中搜索图像,我觉得很无聊!android有这样的功能还是有些出路?

android subdirectory android-drawable

6
推荐指数
1
解决办法
2707
查看次数

ANDROID检查服务器停机的条件

我的应用程序需要检查我成功实现的互联网访问。但是我有一个条件,可以使用互联网,但是它正在尝试打开的网站目前已关闭。在这种情况下,我需要显示不同的消息作为输出。我该怎么办?请给点想法。

webserver android exception

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

按键后,android检测用户不活动状态

在我的媒体播放器中,我添加了一个视图,如果按下菜单键,则显示该视图,我希望它在一段时间后隐藏,即用户不想看到视图,视图是水平的,我希望它隐藏在一些之后用户不按右键或左键的秒数.

我把我的逻辑放在这里,但它没有成功:"我的观点是类似的"

 @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        super.onKeyDown(keyCode, event);
        lastUsed = System.currentTimeMillis();



case KeyEvent.KEYCODE_MENU:

                similar.setVisibility(View.VISIBLE);
                similar.bringToFront();
                similar.requestFocus();
                similar.bringToFront();
                nowHide()
}
public void nowHide(){
    new Thread(new Runnable() {
               public void run() {

                   while(true){
                    try {
                        Thread.sleep(5000);
                    } catch (InterruptedException e) {

                        e.printStackTrace();
                    } 

                      if(getLastInteractionTime()+5000 >= System.currentTimeMillis())
                      {
                          Log.d("MOVIE PLAY ACTIVITY:SADIP", "check time success");

                          runOnUiThread(new Runnable() {
                            public void run() {
                                similar.setVisibility(View.GONE);
                            }
                          });

                      }
                                            }
               }
                 }).start();
               }



 public long getLastInteractionTime() {
       return lastUsed;
    }

    public long setLastInteractionTime(int …
Run Code Online (Sandbox Code Playgroud)

android user-interaction

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