小编Gau*_*tam的帖子

如何在Android延迟后调用方法

我希望能够在指定的延迟后调用以下方法.在目标c中有类似的东西:

[self performSelector:@selector(DoSomething) withObject:nil afterDelay:5];
Run Code Online (Sandbox Code Playgroud)

android中有没有与java相同的方法?例如,我需要能够在5秒后调用方法.

public void DoSomething()
{
     //do something here
}
Run Code Online (Sandbox Code Playgroud)

java android delay handler

716
推荐指数
19
解决办法
60万
查看次数

RESTful on Play!骨架

我们正在计划一个主要为移动应用提供内容的项目,但需要有一个网站.

我的问题是使用Jersey或Restlet为我们的移动应用程序开发REST API是否有意义,然后使用Play!为网站服务.

或者只是使用Play更有意义!做到这一切?如果是这样,如何使用Play进行REST!框架?

java rest jersey restlet playframework

117
推荐指数
4
解决办法
7万
查看次数

是否可以从InputStream创建File对象

有没有办法java.io.File从一个创建一个对象java.io.InputStream

我的要求是从RAR读取文件.我不是要写一个临时文件,我在RAR档案中有一个文件,我正在尝试阅读.

java io

103
推荐指数
6
解决办法
14万
查看次数

在适配器中获取android上下文

在我在互联网上找到的许多代码示例中,context都是在适配器的构造函数中获得的.

此上下文用于获取方法中inflater的视图膨胀getView.

我的问题是为什么在构造函数中获取上下文时可以轻松获得这样的上下文

        LayoutInflater inflater;
        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            if(inflater == null){
            Context context = parent.getContext();
            inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
            }
            ...
            ...

            return convertView;
        }
Run Code Online (Sandbox Code Playgroud)

也有任何理由不使用上述方法,因为直到现在我还没有遇到任何使用它的问题.

android android-context android-adapter

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

使用shell脚本激活VirtualEnv似乎不起作用

我尝试通过类似下面的shell脚本激活VirtualEnv,但它似乎不起作用,

#!/bin/sh
source ~/.virtualenvs/pinax-env/bin/activate
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

$ sh virtualenv_activate.sh 
virtualenv_activate.sh: 2: source: not found
Run Code Online (Sandbox Code Playgroud)

但如果我在终端上输入相同的命令它似乎工作

$ source ~/.virtualenvs/pinax-env/bin/activate
(pinax-env)gautam@Aspirebuntu:$
Run Code Online (Sandbox Code Playgroud)

所以我将shell脚本更改为

#!/bin/bash
source ~/.virtualenvs/pinax-env/bin/activate
Run Code Online (Sandbox Code Playgroud)

如建议和使用

$ bash virtualenv_activate.sh 
gautam@Aspirebuntu:$
Run Code Online (Sandbox Code Playgroud)

运行脚本.

这不会引发错误,但也不会激活虚拟环境

那么有关如何解决这个问题的任何建议?

PS:我使用的是Ubuntu 11.04

shell terminal virtualenv

46
推荐指数
3
解决办法
5万
查看次数

Sql Alchemy连接时间Out

我使用sqlalchemyMySQL,并执行与SQL表达式查询.执行一些查询时,它会超时.我找到了答案,但我不清楚.请问,任何人都可以帮助我吗?

TimeoutError:达到大小为5的QueuePool限制溢出10,连接超时,超时30

python session timeout sqlalchemy

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

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

浮动还是双重?

当预先形成arithimic(+ - */%)时,哪个是更快,双倍还是浮动,并且为了内存的原因值得使用float吗?精度不是一个问题.

即使想到这一点,也要随意叫我疯了.只是好奇,因为我看到我正在使用的花车数量越来越大.

编辑1:这是在android下的唯一原因是因为这是我认为记忆很重要的地方; 我甚至不会问这个桌面开发.

memory floating-point performance android

29
推荐指数
4
解决办法
3万
查看次数

如何设置布局的最大宽度

经过大量的谷歌搜索后,我无法找到解决这个问题的方法.我有这个布局:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/adlayout"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:orientation="vertical">
<TableLayout
   xmlns:android="http://schemas.android.com/apk/res/android"
   android:orientation="vertical"
   android:layout_width="fill_parent"
   android:layout_height="wrap_content"
   android:stretchColumns="1"
   android:layout_weight="1"
  >

  <TableRow android:id="@+id/tableRow1" android:layout_width="fill_parent"   android:layout_height="wrap_content">
       <TextView android:padding="6dip" android:text="@string/barcode_format"  android:id="@+id/textView1" android:layout_width="wrap_content"   android:layout_height="wrap_content"></TextView>
       <EditText android:padding="6dip" android:layout_width="fill_parent" android:id="@+id/edit_barcode_format" android:layout_height="wrap_content"></EditText>
  </TableRow>
  <TableRow android:id="@+id/tableRow1" android:layout_width="fill_parent" android:layout_height="wrap_content">
      <TextView android:padding="6dip" android:text="@string/barcode_type" android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
      <EditText android:padding="6dip" android:layout_width="fill_parent" android:id="@+id/edit_barcode_type" android:layout_height="wrap_content"></EditText>
  </TableRow>        
 </TableLayout>


</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

表格布局定义了一个表格.在手机上看起来不错,但在平板电脑上,edittext视图看起来太大了.我想为布局设置最大宽度,并将窗体绘制为居中.

android android-layout android-linearlayout

23
推荐指数
3
解决办法
4万
查看次数

有人可以解释云计算提供商使用的"实例小时"的概念吗?

我正在研究各种云计算平台的价格,特别是亚马逊的EC2,很多报价基于一个名为Instance-Hour的单位.

我试图了解实例小时的确切定义,以更好地比较继续托管Web应用程序的成本与将其放在云上的成本.

(1)它是否与任何Windows性能计数器相对应,以便我可以对我们当前的实现进行基准测试并将其用于定价计算器中?

(2)多处理器实例如何计算实例小时计算?

cloud estimation amazon-ec2

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