我知道移动开发的各种可能平台.但是,我很想知道你能告诉我有关Qualcomm BREW的内容吗?为什么有人再关心它了?我的意思是,凭借J2ME的可移植性(对J2ME的兴趣肯定会在中高端设备中消亡),Android Market和Appstore,还有谁还能通过BREW应用获利?事实是我找不到任何关于BREW未来的文章.
我知道我听起来很无知,这就是我问的原因.
谢谢!
据我所知,Android不使用X11,不是吗?如果不是,有没有人知道EGL如何与通常情况下的某种原生窗口绑定?
我正在用JAVA(准确地说是J2ME)编写自定义存档格式。存档器可以正常运行,但是我在解存档方面几乎没有问题。
通过该readUTF方法读取UTF8字符串时,如何知道已读取多少字节?我知道使用writeUTF保存的字符串的前两个字节是字符串长度的短值,但是我想要一个更好的解决方案。
或者有什么方法可以知道在DataInputStream的末尾还剩下多少字节(该available方法似乎未返回有意义的值)。流是通过FileConnection打开的,即FileConnection.openDataInputStream。
多谢你们!
为了使我的所有链接看起来像按钮,我已经在我的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
Android中有一些Paint常量,我找不到太多信息.任何人都可以帮我解释一下这些标志:
'subpixel'模式是否接近ClearType,或者它是完全不同的东西?
好的,我正在阅读有关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 构建整个内核?我只是希望看到它的构建,并可能它会起作用.如果我需要构建整个内核,我将如何实际测试我的东西?
因为我对内核开发很陌生,所以我必须做一些非常愚蠢的事情.我有点失落.
多谢你们!
当我尝试以这种方式执行外部脚本时:
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).
谢谢!
我听说很多人都说C++模板非常强大.我似乎仍然不理解使用它们而不是使用继承的优点.
因为我主要是一个Java开发人员,认为泛型和模板是同一个东西,但相应的维基百科:
虽然C++模板,Java泛型和.NET泛型通常被认为是相似的,但泛型只是模仿C++模板的基本行为.
我也想知道是否使用模板,人们可以使用类是不是混淆代码?
我做了一个早期提交的结帐:
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.
仍然,任何想法如何让我的最新提交进入主分支(这是一些提交落后)?
谢谢
说,我有一个HTML文件,我想用Javascript处理.例如:
span或div包装器.­实体.什么是最有效的方法,即我想用最少的回流量做到这一点.
理想的情况是在第一个布局之前运行JS代码.这可能吗?我知道,在页面显示之前执行昂贵的脚本通常是一个坏主意,这会使页面看起来空白一段时间,这是一个非常糟糕的体验.但是,我将需要这个离线工作,这对我的项目来说不是问题.
或者,是否有办法在一组中进行所有dom修改,即在所有改动完成后触发回流?
android ×3
java ×2
branch ×1
brewmp ×1
browser ×1
build ×1
button ×1
c ×1
c++ ×1
commit ×1
constants ×1
css ×1
dom ×1
exec ×1
generics ×1
git ×1
html ×1
hyperlink ×1
inheritance ×1
java-me ×1
javascript ×1
linux ×1
linux-kernel ×1
opengl-es ×1
paint ×1
platform ×1
reflow ×1
runtime ×1
templates ×1
text ×1
window ×1
x11 ×1