小编roy*_*hew的帖子

如何使用PHP GD库向图像添加文本

我在image_creator中有图像创建代码.

<?php
header("Content-Type: image/jpeg");
$im = ImageCreateFromGif("photo.gif"); 
$black = ImageColorAllocate($im, 255, 255, 255);
$start_x = 10;
$start_y = 20;
Imagettftext($im, 12, 0, $start_x, $start_y, $black, 'verdana.ttf', "text to write");
Imagejpeg($im, '', 100);
ImageDestroy($im);
?> 
Run Code Online (Sandbox Code Playgroud)

图像输出的文件是image.php,下面是代码

<html>
<head>
</head>
<body>
    <img src="http://localhost/image_creator.php"/> 
</body>

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

当我运行image.php时,我只得到一个空白页面.为什么会这样?

html php gd image

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

如何在android中为QR码添加徽标

我在中心看到很少有带公司徽标的二维码.是否可以在Android中生成带有任何徽标的QR码?如果可能,请详细解释这样做的方式.目前我正在使用Zxing生成QR码.

android zxing

9
推荐指数
3
解决办法
9023
查看次数

难以在异步任务中更改进度对话框的消息

我创建了一个异步任务,并希望在doBackground的不同阶段更改进度对话框的消息.这是代码:

public class sc extends AsyncTask<Integer,String,Void>
    {
        ProgressDialog dialog;
        protected void onPreExecute()
        {
            dialog=new ProgressDialog(Loc.this);
            dialog.show();
        }
        @Override
        protected Void doInBackground(Integer... params) 
        {

            onProgressUpdate("Contacting server..Please wait..");
            //Do some work
            onProgressUpdate("Processing the result");
            //Do some work
            onProgressUpdate("Calculating..");
            dialog.dismiss();
            return null;
        }
        protected void onProgressUpdate(String ui)
        {
            dialog.setMessage(ui);
        }


}
Run Code Online (Sandbox Code Playgroud)

但问题是,进度对话框只显示第一条消息.请帮我找到解决方案.

android android-asynctask

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

如何保持活动的先前状态

我有两个活动(activity1和activiy2),每个活动都有一个按钮.在activity1中,我有一个很少选项的微调器.假设我从这个微调器中选择选项2,我单击activity1中的按钮,然后activity2启动.当我点击后退按钮时,activity1恢复,同样的选项2可见(我需要).现在的问题是,如果我的activity2已启动,并且我单击其中的按钮,则启动activity1.但是,它不是恢复以前的activity1状态,而是以刚刚创建的方式启动,并且之前的选择已更改.我怎么能得到像后退按钮一样的设施(不是回到以前的活动的设施,我的意思是自动恢复任何活动的先前状态),即使我再次开始活动.简单地说,如果再次访问活动,我需要知道如何维护活动的先前状态.

使用此代码,当单击按钮时,我会从一个活动转到另一个活动:

Intent intent=new Intent();
intent.setClassName(getApplicationContext(),"com.myapp.activityname");

startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

请帮助我.我是android的初学者,所以如果有人给出答案,请解释一下.谢谢你的意见

android android-intent

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

无法将图像从drawable发布到facebook

我试图将图像从drawables文件夹传递到feed对话框.但我无法在Facebook提要对话框中查看图像.其余参数可用.我正在使用facebook SDK 3.5.这是显示提要对话框的功能.

 private void publishFeedDialog() {


        Bitmap bitmap = BitmapFactory.decodeResource(this.getResources(),R.drawable.ic_launcher);
        ByteArrayOutputStream stream = new ByteArrayOutputStream();
        bitmap.compress(Bitmap.CompressFormat.JPEG, 100, stream);
        byte[] bitMapData = stream.toByteArray();

        Bundle params = new Bundle();
        params.putByteArray("picture", bitMapData);
        params.putString("name", "Facebook SDK for Android");
        params.putString("caption", "Build great social apps and get more installs.");
        params.putString("description", "The Facebook SDK for Android makes it easier and faster to develop Facebook integrated Android apps.");
        params.putString("link", "https://developers.facebook.com/android");
        //params.putString("picture", "https://raw.github.com/fbsamples/ios-3.x-howtos/master/Images/iossdk_logo.png");


        WebDialog feedDialog = (
            new WebDialog.FeedDialogBuilder(getActivity(),
                Session.getActiveSession(),
                params))
            .setOnCompleteListener(new OnCompleteListener() {

                @Override
                public void onComplete(Bundle …
Run Code Online (Sandbox Code Playgroud)

android facebook facebook-android-sdk

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

"CertPathValidatorException:找不到证书路径的信任锚." (a)Smack 4.0.0

我最近更新了asmack jar.现在我收到这样的错误:

07-18 12:49:29.523:W/XMPPConnection(6817):javax.net.ssl.SSLHandshakeException:java.security.cert.CertPathValidatorException:未找到证书路径的信任锚.

当我想要连接时.早些时候一切正常(旧版本).

xmpp smack

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