小编Alb*_*ore的帖子

BREW:为什么有人再关心它了?

我知道移动开发的各种可能平台.但是,我很想知道你能告诉我有关Qualcomm BREW的内容吗?为什么有人再关心它了?我的意思是,凭借J2ME的可移植性(对J2ME的兴趣肯定会在中高端设备中消亡),Android Market和Appstore,还有谁还能通过BREW应用获利?事实是我找不到任何关于BREW未来的文章.

知道我听起来很无知,这就是我问的原因.

谢谢!

platform mobile-phones brew-framework brewmp

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

Android是否使用自定义窗口系统?

据我所知,Android不使用X11,不是吗?如果不是,有没有人知道EGL如何与通常情况下的某种原生窗口绑定?

x11 android window opengl-es

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

Java的DataInputStream.readUTF和读取的字节数

我正在用JAVA(准确地说是J2ME)编写自定义存档格式。存档器可以正常运行,但是我在解存档方面几乎没有问题。

通过该readUTF方法读取UTF8字符串时,如何知道已读取多少字节?我知道使用writeUTF保存的字符串的前两个字节是字符串长度的短值,但是我想要一个更好的解决方案。

或者有什么方法可以知道在DataInputStream的末尾还剩下多少字节(该available方法似乎未返回有意义的值)。流是通过FileConnection打开的,即FileConnection.openDataInputStream

多谢你们!

java java-me

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

CSS:我希望我的链接看起来像按钮,但它们重叠

为了使我的所有链接看起来像按钮,我已经在我的CSS中完成了:

a {
  color: #06A;
  text-decoration: underline;
  margin: 10px 20px;
  padding: 10px 20px;
  /*background-color: #EEE;*/
  border: #BBB solid 1px;
}
Run Code Online (Sandbox Code Playgroud)

它们看起来很好,然而,它们似乎混淆了,就是它们被定位好像没有衬垫或边缘.

看看这里,如果你仍然没有看到我的观点:http://picasaweb.google.com/lh/photo/1yjC0oyQUbBlo_2D4RqjLZsCgnyUSAKTKup5o2EMfkM?feat=directlink

css button hyperlink

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

Android中一些Paint常量的含义

Android中有一些Paint常量,我找不到太多信息.任何人都可以帮我解释一下这些标志:

  • LINEAR_TEXT_FLAG
  • SUBPIXEL_TEXT_FLAG
  • FILTER_BITMAP_FLAG

'subpixel'模式是否接近ClearType,或者它是完全不同的东西?

android text constants paint

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

在Linux中编译内核代码

好的,我正在阅读有关Linux内核开发的内容,并且有一些使用内核数据结构和内容的代码片段.假设我想试验它们,例如,有一个非常简单的片段:

#include <../../linux-2.6.37.1/include/linux/sched.h>
struct task_struct *task;
for_each_process(task) {
    printk("%s[%d]\n", task->comm, task->pid);
}
Run Code Online (Sandbox Code Playgroud)

看起来很简单,嗯?现在,我无法构建这个东西.我正在使用NetBeans.sched.h是正确的文件,好像可以用CTRL +点击它,一个被带到正确的文件.

我是否需要以某种方式包含我的示例文件并从Makefile 构建整个内核?我只是希望看到它的构建,并可能它会起作用.如果我需要构建整个内核,我将如何实际测试我的东西?

因为我对内核开发很陌生,所以我必须做一些非常愚蠢的事情.我有点失落.

多谢你们!

c linux build linux-kernel

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

Android中的Runtime.exec()挂起

当我尝试以这种方式执行外部脚本时:

try {
    process = Runtime.getRuntime().exec(
        new String[] { "/system/bin/sh", "./myscript.sh" },
        null,
        "/data/mydir",
    );
} catch (IOException e) {
    Log.e(TAG, e.getMessage(), e);
} catch (SecurityException e) {
    Log.e(TAG, e.getMessage(), e);
}
Run Code Online (Sandbox Code Playgroud)

有时脚本会被执行,但大多数时候我的应用程序会挂起几秒钟,直到Android说我的应用程序没有响应并且需要将其终止.

我的问题是,可能会发生什么.该脚本有时运行,有没有被抛出的异常,它只是挂起.我不知道发生了什么.我正在使用Froyo(我认为是2.2.1).

谢谢!

android runtime exec android-2.2-froyo

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

为什么需要模板/泛型?遗产不够吗?

我听说很多人都说C++模板非常强大.我似乎仍然不理解使用它们而不是使用继承的优点.

因为我主要是一个Java开发人员,认为泛型模板是同一个东西,但相应的维基百科:

虽然C++模板,Java泛型和.NET泛型通常被认为是相似的,但泛型只是模仿C++模板的基本行为.

我也想知道是否使用模板,人们可以使用类是不是混淆代码?

c++ java generics inheritance templates

5
推荐指数
2
解决办法
662
查看次数

在提交之后"当前不在任何分支上"

我做了一个早期提交的结帐:

git checkout 12345
Run Code Online (Sandbox Code Playgroud)

然后回到最后一次提交:

git checkout 56789
Run Code Online (Sandbox Code Playgroud)

然后继续承诺,我是:

目前不在任何分支机构.

也许,我应该做的:

git checkout master
Run Code Online (Sandbox Code Playgroud)

在第一次结账后,而不是指向提交ID.

仍然,任何想法如何让我的最新提交进入主分支(这是一些提交落后)?

谢谢

git branch commit

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

用于DOM修改的高效Javascript

说,我有一个HTML文件,我想用Javascript处理.例如:

  • 添加一些DOM元素,如spandiv包装器.
  • 稍微更改文档样式,如基本字体大小,行高等.
  • 使用hyphentor添加&shy;实体.

什么是最有效的方法,即我想用最少的回流量做到这一点.

理想的情况是在第一个布局之前运行JS代码.这可能吗?我知道,在页面显示之前执行昂贵的脚本通常是一个坏主意,这会使页面看起来空白一段时间,这是一个非常糟糕的体验.但是,我将需要这个离线工作,这对我的项目来说不是问题.

或者,是否有办法在一组中进行所有dom修改,即在所有改动完成后触发回流?

html javascript browser dom reflow

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