小编Ben*_*enH的帖子

如何签署android apk文件

我正在尝试签署我的apk文件.我无法弄清楚该怎么做.我找不到好的深入方向.我的编程经验很少,所以任何帮助都会受到赞赏.

android signing apk

108
推荐指数
5
解决办法
18万
查看次数

Mercurial:将工作目录切换到分支而不会丢失更改?

假设我有一个名为分支'B1',我正在进行功能开发.我在演示之前处于一个很好的停止点,虽然没有使用该功能,所以我:

hg up default
hg merge B1
hg ci -m "merged in feature drop"
hg push
Run Code Online (Sandbox Code Playgroud)

现在我继续工作了半个小时左右,然后去承诺只是意识到我忘了更新回B1并且我当前的工作目录已经开启了default- 呃.从理论上讲,我应该只能将我的工作目录标记为B1的提示 - 是否有一种简单的方法可以做到这一点?

我当然可以提交,更新回B1,然后合并我的更改,但是默认情况下有一个不稳定的变更集,这对我来说经常发生,我想要一个真正的解决方案.

mercurial branch

25
推荐指数
2
解决办法
5352
查看次数

如何重新实现枚举的值

我需要重新实现一些枚举的enum.valueof方法,这样它们就不再抛出异常,而是如果枚举中不存在值,它们只返回null.

我正在尝试基本的

@Override
    public static <T extends Enum<T>> T valueOf(Class<T> enumType,
            String name){
Run Code Online (Sandbox Code Playgroud)

但它没有用,说我需要覆盖或实现超类型.

我想我可以拿出一个超级课,但我不知道如何把它放在一起.有任何想法吗?

java enums

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

InApp购买RESTORE_TRANSACTIONS,我无法找出代码

我在我的编码中添加了一个应用内购买,它在购买时运行良好,但是当我尝试在删除应用程序并再次安装时添加Restore_Transaction代码时出现错误并关闭应用程序,我在下面添加了编码

在onCreate我写道

startService(new Intent(mContext, BillingService.class));
        BillingHelper.setCompletedHandler(mTransactionHandler);

        if (BillingHelper.isBillingSupported()) {
            BillingHelper.restoreTransactionInformation(BillingSecurity
                    .generateNonce());
        }
Run Code Online (Sandbox Code Playgroud)

然后我叫处理程序使用

public Handler mTransactionHandler = new Handler() {
        public void handleMessage(android.os.Message msg) {
            if (BillingHelper.latestPurchase.isPurchased()) {
                showItem();
            }
        };
    };

    private void showItem() {
        purchased = Purchased.getPurchaseInfo(getApplicationContext());
        if (purchased == null) {
            Date d = new Date();
            Toast.makeText(getApplicationContext(), "--- Upgrated ---",
                    Toast.LENGTH_LONG).show();
            purchased = new Purchased(getApplicationContext());
            purchased.isPurchased = 1;
            purchased.purchasedDate = d.getTime();
            purchased.save();
            Intent intent = new Intent(ActorGenieActivity.this,
                    SplashScreen.class);
            startActivity(intent);
        }
    }
Run Code Online (Sandbox Code Playgroud)

android in-app-purchase

11
推荐指数
1
解决办法
922
查看次数

如何使用R版本2.12.1在Ubuntu 9.10上安装R包rgl?

我正在尝试在Ubuntu 9.10上安装R包rgl.我正在使用R版本2.12.1.

我收到以下错误:"configure:error:缺少必需的标题GL/gl.h"

编辑:我的原始问题没有指定操作系统必须是Ubuntu 9.10.我认为,否则更新R是个好主意,但这不能在Ubuntu 9.10上完成.因为我很蠢,我发布了一个新问题而不是编辑这个问题,因此在那里进行了一些讨论.

r rgl

8
推荐指数
3
解决办法
5272
查看次数

AdSize.BANNER的大小(以像素为单位)是多少?

在我的Android应用中,我有一个AdView:

AdView adView = new AdView(this, AdSize.BANNER, MY_BANNER_UNIT_ID);
Run Code Online (Sandbox Code Playgroud)

如何以像素为单位获得此大小?

android admob adview

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

从Python中的多个线程中剔除

我有一个包含多个线程的python程序.每个线程检测事件,我想将其存储在某处,以便我可以再次读取它们(用于测试).现在,我正在使用Pickle输出事件,每个线程输出到不同的文件.理想情况下,我只使用一个输出文件,并且所有线程都会写入它,但是当我尝试这个时,看起来各个线程试图同时写入它们的输出,并且它们没有被正确地腌制.有没有办法做到这一点?

python pickle

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

如何在Ubuntu 9.10上安装R包rgl?

可能重复:
问题安装rgl

我正在尝试在Ubuntu 9.10上安装R包rgl.我正在使用R版本2.12.1.

我收到以下错误:"configure:error:缺少必需的标题GL/gl.h"

我之前提出这个问题没有使用Ubuntu 9.10的限制,我得到的答案是更新R,但我无法做到这一点,可能是因为CRAN的人不支持Ubuntu 9.10.

r rgl

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

我想引用在不同方法中定义的内部类中的非final变量

我正在编写一个Android应用程序,其中我有几个按钮布局在网格中.我想设置每个按钮的onClick方法,所以我写了这个:

for (int i = 0; i < button.length; i++) {
    for (int j = 0; j < button[0].length; j++) {
        button[i][j].setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                press(i, j);
            }
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

press(int i, int j)别处实施的地方.我得到错误,"不能引用在不同方法中定义的内部类中的非最终变量i".

所以,现在我只需写出每个函数,如下所示:

button[0][0].setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
        press(0, 0);
    }
});

button[0][1].setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
        press(0, 1);
    }
});

// more like this...
Run Code Online (Sandbox Code Playgroud)

这有效,但看起来很傻.有没有更好的办法?

java android

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

如何阅读Pig中的行李列表?

如何阅读Pig中的行李列表?

我试过了:

grunt> cat sample.txt
{a,b},{},{c,d}
grunt> data = LOAD 'sample.txt' AS (a:bag{}, b:bag{}, c:bag{});
grunt> DUMP data
({},,)
Run Code Online (Sandbox Code Playgroud)

apache-pig

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

标签 统计

android ×4

java ×2

r ×2

rgl ×2

admob ×1

adview ×1

apache-pig ×1

apk ×1

branch ×1

enums ×1

in-app-purchase ×1

mercurial ×1

pickle ×1

python ×1

signing ×1