小编Tri*_*shi的帖子

获取目录中文件的上次修改日期

我在显示当前修改日期的文件时遇到了一些问题.

public class MyAdapter extends ArrayAdapter<String> {

String dir = "/FileDirectory/";

File file = new File(Environment.getExternalStorageDirectory() + dir);

private final Activity context;

Date lastModified = new Date(file.lastModified()); 
SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");  
String formattedDateString = formatter.format(lastModified); 

private String dateFormat = "dd/MM/yyyy HH:mm:ss";

static class ViewHolder {

    public TextView text;
}

public MyAdapter(Activity context, String[] date) {
    super(context, R.layout.row, date);
    this.context = context;
    formatter = new SimpleDateFormat(dateFormat);
}

@Override
public View getView(int position, View convertView, ViewGroup parent) {

    View rowView …
Run Code Online (Sandbox Code Playgroud)

java android file

8
推荐指数
2
解决办法
4万
查看次数

YouTube API v3获取与登录用户关联的所有频道

是否可以使用youtube的第3版API(https://developers.google.com/apis-explorer/#p/youtube/v3/)获取与登录用户帐户关联的所有频道.

我可以在YouTube.channels.list上看到最近的电话

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.channels.list

我试图通过"使用OAuth 2.0授权请求"来使用它,我选择part = snippet和mine = true

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.channels.list?part=snippet&mine=true&_h=1&

但这只会带回单个频道而不是与该帐户相关的任何其他频道,但我正在使用的帐户有几个频道.我需要为登录用户获取所有频道,以便我可以让他们选择他们正在使用的频道,特别是现在谷歌已经搞砸了谷歌加上整合.

有人知道这是否可行?

youtube-api youtube-data-api

8
推荐指数
2
解决办法
3548
查看次数

在div,iframe,框架内显示原始高度的跨域页面?

我创建了一个页面,其中我正在显示一个网站页面(位于网站上的某些位置);

我使用iframe但是对高度问题感到困惑我只解决了950px的宽度问题,css3但是我的需要是全高度作为目标网站但是这不适用于跨域页面(我已成功完成相同的域名).

现在我想要么做它PHPget_file_content()或其他一些把它变成股利,iframe或在frames任何工作(也页必须是无障碍的,因为它是从主站点)

容器将通过超链接点击更改其内容.

请帮我解决问题.我已经尝试了更多的方法,包括jquery,js,php,css 和blah blah blah没有成功.

在评论或回答之前,请访问此链接

我需要像一些事情

请检查并在此处更改 要查看我的页面单击此处

注意:

  1. 我无法访问目标网站,因此我无法将属性放在目标页面上并返回到iframe页面.

  2. 我有100多页要显示,所以没有具体的方法可以使用我需要任何通用技术.

  3. 还有一件事我不想在我的页面中滚动.

所做的努力:

阿贾克斯/ jQuery的

PHP调整大小

css php iframe cross-domain

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

如何将文件(pdf,doc等...)下载到SD卡中并使用android中的volley打开文件?

在我的Android应用程序中,我需要将文件下载到我的SD卡中并通过意图查看,我在我的应用程序中使用凌空库进行所有网络调用.思想.

android file download android-volley

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

NHibernate 1.2到2.0迁移

将应用程序从NHibernate 1.2 迁移到2.0 有哪些注意事项?什么是重大变化与建议的变更?

有映射问题吗?

nhibernate

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

从旧表中选择入和插入之间的区别?

这些在约束**等方面有何不同

选择进入声明

SELECT column1, column2, someInt, someVarChar 
INTO ItemBack1 
FROM table2
WHERE table2.ID = 7
Run Code Online (Sandbox Code Playgroud)

插入声明

INSERT INTO table1 ( column1, column2, someInt, someVarChar )
SELECT  table2.column1, table2.column2,
FROM    table2
WHERE   table2.ID = 7
Run Code Online (Sandbox Code Playgroud)

并且

Create table ramm as select * from rammayan

编辑1:

数据库SQL Server 2008

sql sql-server-2008

6
推荐指数
2
解决办法
3万
查看次数

如何录制Android设备屏幕?

我想创建一个应用程序,使用户能够Capture Screen使用他们的Android设备.像我们在电脑中使用的任何屏幕录像机软件请帮帮我

编辑:1

这里 Screen capture refers to Screen recording of device screen as video not snapshots of screen.

android screen record video-capture

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

FLAG_ACTIVITY_CLEAR_TOP和onActivityResult

我有多个管理连接的活动(B => C => D).如果该连接丢失,它们应该全部清除并将结果返回给A,具体取决于原因(RESULT_USER_TERMINATED, RESULT_LOW_SIGNAL, RESULT_UNKOWN等等)

在AI有

Intent intent = new Intent(this, B.class);
startActivityForResult(intent, REQUEST_EXIT_STATUS);
Run Code Online (Sandbox Code Playgroud)

在B&C

Intent intent = new Intent(this, C.class);
intent.addFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT);
startActivity(myIntent);
Run Code Online (Sandbox Code Playgroud)

IN D.

Intent intent = new Intent(this, A.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);
setResult(ConnectActivity.RESULT_USER_TERMINATED);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

这不起作用.相反,A得到RESULT_CANCELED.我怎样才能按预期工作?或者,是否有更好的方法来实现相同的结果?

android android-intent android-activity

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

多人游戏编程

我正在制作一个多个玩家应该能够一次玩的游戏.这是一个2D游戏,所有角色应该能够看到对方在屏幕上移动.就像游戏一样,现在所有的设备都只是发布并将其他人提取coordinates到服务器.这是通过运行到线程来完成的:

public void StartCoordinatorFetcherThread(final Sprite Object)
{
    Thread CoordinateStarter = new Thread()
    {
        public void run()
        {           
            while(true)
            {
                Object.testing = Object.InternetObject.GetMessages();
                try {
                    Thread.sleep(20);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
            }
        }
    };
    CoordinateStarter.start();
}

public void StartCoordinatorPosterThread(final Sprite Object)
{
    Thread CoordinatePoster = new Thread()
    {
        public void run()
        {           
            while(true)
            {
                Object.InternetObject.PostCoordinates(Object.x,Object.y);
                try {
                    Thread.sleep(20);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
            }
        }
    };
    CoordinatePoster.start();
}
Run Code Online (Sandbox Code Playgroud)

无论如何,我希望角色能够更顺利地移动,因为它可以"laggy"像这样做.有人知道如何实现这个目标吗?

也许我应该有一种坐标堆栈,它只是一直推动坐标,然后在游戏运行时弹出值?

任何帮助将受到高度赞赏. …

android network-programming multiplayer

5
推荐指数
1
解决办法
974
查看次数

从另一个应用程序访问一个应用程序的数据库

我已经构建了一个应用程序,现在我想使用我的新备份应用程序复制正在运行的应用程序的数据库.我通过DB_PATH + DB_NAME使用以下值创建数据库路径:

DB_PATH = "/data/data/iCam.Cam/";
DB_NAME = "testdb.db";
Run Code Online (Sandbox Code Playgroud)

我有代码将数据库从给定路径复制到SD卡.但是,当我最初使用以下方法检查数据库时,它返回false:

public boolean checkDataBase() {    
    SQLiteDatabase checkDB = null;

    try {
        String myPath = DB_PATH + DB_NAME;
        checkDB = SQLiteDatabase.openDatabase(myPath, null, SQLiteDatabase.OPEN_READONLY);
    } catch (SQLiteException e) {
        e.fillInStackTrace();
        // database does't exist yet.
    }

    if (checkDB != null) {
        checkDB.close();
    }

    return checkDB != null ? true : false;
}
Run Code Online (Sandbox Code Playgroud)

有关如何实现这一目标的任何建议?

android android-sqlite android-database

5
推荐指数
1
解决办法
9631
查看次数