小编use*_*847的帖子

找不到符号'Context',android.content.Context

我有以下代码:

package com.androidtest.notification;

import android.app.Activity;
import android.os.Bundle;
import android.widget;
import android.widget.Toast;
import android.content.Context;

public class activityNotification extends Activity
{

    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        Context context = getApplicationContext();
        CharSequence text = "Hello toast!";
        int duration = Toast.LENGTH_SHORT;

        Toast toast = Toast.makeText(context, text, duration);
        toast.show();
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用命令行'$ ant build'上的ant编译它,但我不断收到以下错误:

error: cannot find symbol
[javac]         Context context = getApplicationContext();
[javac]         ^
Run Code Online (Sandbox Code Playgroud)

有什么建议吗?谢谢!

java linux android

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

读PDF时,TJ运算符奇怪的编码

我目前正在尝试从 PDF 文档中提取文本,但我在使用 Tj 运算符时遇到了一些奇怪的情况。通常我处理过这样的情况:

   Tc (SOME_TEXT) TJ
Run Code Online (Sandbox Code Playgroud)

现在我遇到这样一个案例:

   Tm  [
        ( )1.828
        (5)1.841
        (2)1.828
        (2)1.828
        (4)1.841
        (9)1.828
        (.)1.828
        (6)1.841
        (4)
       ]
   TJ 
Run Code Online (Sandbox Code Playgroud)

它转换为字符串“52249.64”。现在我又遇到了一个奇怪的案例:

我能找到的唯一信息是:传递给 Tj 的字符串始终根据字体的编码或 CMap 进行解释。(在本例中,我希望它是带有 CMap 的 CIDFont)

Td  (
        \t\004\007\020\007\016\016\026\020
    )
Tj 
Run Code Online (Sandbox Code Playgroud)

我还是不明白。这些索引是否指示某种字符数组中的偏移量,或者我是否必须解码这些值?谢谢!

php pdf

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

为什么'gl_Position'与'position'的数据类型不同

我从代码示例中学习了GLSL着色器,我对以下内容感到困惑:gl_Position是vec4数据类型,position是vec3数据类型,为什么?这个"位置"变量到底是什么?我在哪里可以找到某种文档?我能找到的是gl_Position参考,gl_projectionMatrix和projectionMatrix也是如此.即使在GLSL备忘单中也未定义projectionMatrix.

<script type="x-shader/x-vertex" id="vertexshader">

    varying vec3 col;

    void main()
    {
        col         = vec3( uv, 1.0 );
        gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );
    }

</script>

<script type="x-shader/x-fragment" id="fragmentshader">

    varying vec3 col;

    void main()
    {
        gl_FragColor = vec4(col, 1);
    }

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

opengl-es webgl

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

gl_FragCoord 值始终保持静态

我正在尝试读取 gl_FragCoord x、y 和 z 值并根据它们为我的三角形着色。问题是我的三角形总是呈现黄色。

据我所知,gl_FragCoord 是一个传递给像素着色器以描述“播放头”位置的变量,所以我期待 gl_FragCoord.x/y/z 值发生变化,我的三角形将被渲染为某种渐变,但它呈现黄色。我错过了什么?

顶点着色器:

uniform    mat4        uMVPMatrix;
attribute  vec4        vPosition;

void main() 
{
    gl_Position = uMVPMatrix * vPosition;
}
Run Code Online (Sandbox Code Playgroud)

像素着色器:

precision mediump float ;        

void main() 
{
    gl_FragColor = vec4( gl_FragCoord.x, gl_FragCoord.y, gl_FragCoord.z, 1 );
}
Run Code Online (Sandbox Code Playgroud)

android opengl-es glsl

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

PHP - $_SERVER['QUERY_STRING'] 空

当我请求 host.com/?123 时,我的服务器上有一个索引页

 echo $_SERVER['QUERY_STRING']; // returns 123 as expected 
Run Code Online (Sandbox Code Playgroud)

但如果我执行一个没有“?”的请求 字符:host.com/123 QUERY_STRING 在这种情况下始终保持为空。

但我不确定如何配置 .htaccess 才能读取查询,

我怎样才能让它读取完整的请求 URL?谢谢!

php .htaccess

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

标签 统计

android ×2

opengl-es ×2

php ×2

.htaccess ×1

glsl ×1

java ×1

linux ×1

pdf ×1

webgl ×1