小编Ron*_*nie的帖子

为什么我的进口PNG质量如此之低

我在做:

android:background="@drawable/mobile_vforum_bg"
Run Code Online (Sandbox Code Playgroud)

在main.xml文件中只设置BG.

它工作正常,只是在模拟器上查看时图像的质量非常差.它的PNG为320x480(96dpi,低,中,高文件夹相同).当我使用Titanium构建我的Android应用程序时,它看起来很好.我现在正在使用eclipse和java,它看起来很糟糕.

android background

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

将LayoutParams重置为XML中定义的内容

我找不到这样做的方法,但有没有办法重置项目上的LayoutParams?

在设备旋转时,我改变了布局参数.当我回到肖像时,我想将它们更改回XML值.我是否只需要定义与XML中的内容匹配的新布局参数?

layout android layoutparams

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

将数据发送到WebView中加载的页面

我的应用程序中有一个WebView,我加载了http://mysite.com/somepage.php

我知道我可以使用GET方法传递数据,因为这恰好在URL字符串中.我想知道如何使用POST方法将数据传递到页面.我试过搜索,但找不到具体的东西.谢谢.

post android http-post webview

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

扩展MediaController for android

我正在使用a VideoViewMediaController 我正在处理的应用程序.我只是想把它MediaController放在我的上面,VideoView但显然你不能轻易做到这一点.我试图将这个setAnchorView方法用于我的VideoViewid,但这不起作用.无论我做什么,MediaController它总是在我的屏幕底部.

话虽如此,我做了一些研究,看起来好像我要扩展MediaController,我可以改变位置和其他属性.我创建了一个新类:

package com.dop.mobilevforum;

import android.content.Context;
import android.widget.MediaController;

public class VFPlayer extends MediaController
{
    public VFPlayer(Context context)
    {
        super(context);
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的父类中:

public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.vforum);

    controller  = new VFPlayer(this);
    vidPlayer   = (VideoView) findViewById(R.id.vidPlayer);
    vidPlayer.setMediaController(controller);
}
Run Code Online (Sandbox Code Playgroud)

它上面的工作正常,我的默认设置MediaController仍然会弹出并具有所有相同的功能.现在的问题是,如何从我的VFPlayer班级内部重新定位控制器?

在此输入图像描述

android subclass mediacontroller

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

如何使用GD和PHP重复水印图像?

我创建了一个脚本,使用PHP在现有图像上添加水印.这一切都很好.我可以将它放在左上角,左下角,右上角,右下角和居中.如果我愿意的话,我无法弄清楚如何重复水印.

我想像这张图片做一个重复的水印:

在此输入图像描述

代码:

function imagecopymerge_alpha($dst_im, $src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h, $pct){ 
    // creating a cut resource 
    $cut = imagecreatetruecolor($src_w, $src_h); 

    // copying relevant section from background to the cut resource 
    imagecopy($cut, $dst_im, 0, 0, $dst_x, $dst_y, $src_w, $src_h); 

    // copying relevant section from watermark to the cut resource 
    imagecopy($cut, $src_im, 0, 0, $src_x, $src_y, $src_w, $src_h);

    // insert cut resource to destination image 
    imagecopymerge($dst_im, $cut, $dst_x, $dst_y, 0, 0, $src_w, $src_h, $pct); 
} 


$imagesource    = $image['file_path'];
$watermarkPath  = …
Run Code Online (Sandbox Code Playgroud)

php gd watermark

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

将所有"工作表对象"转换为powerpoint中的图像

真的不确定要放置什么堆栈站点.随意将其移动到正确的.我的问题与编程无关,但我在幻灯片中嵌入了这些"工作表对象",有很多功能点.有些似乎是excel中的图形以及Visio中的其他图表类型项目.我需要将所有这些"工作表对象"转换为幻灯片中的图像.

我现在的过程是复制对象>粘贴为图像>移动到正确的位置>删除"工作表对象".这是一个非常耗时且乏味的过程.有没有我可以编写的宏或可以自动转换所有这些对象的东西?我到目前为止尝试使用谷歌搜索并没有运气

powerpoint vba worksheet

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

使用 Dropzone.js 上传订单

我正在使用Dropzone.js和我的 PHP 脚本将文件上传到我的服务器。我注意到它们并没有完全按照我选择它们的顺序上传。例如,假设我有1.jpg, 2.jpg, 3.jpg, 4.jpg& 5.jpg

它们按照服务器最快接收它们的顺序上传。所以它可以像 4、2、5、3、1 一样上传。

我的 PHP 脚本还将文件插入到数据库中,这就是排序很重要的原因。我找不到按顺序上传的配置选项,但我想我可能能够遍历队列并按这种方式上传它们,而不是让 dropzone 处理队列。

javascript file-upload dropzone.js

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

ngFor 中的渲染组件

我正在循环对象数组并在对象内部指定要加载的组件。例如,循环中的一项是

{
  label: 'Patient\'s Weight',
  subtitle: '',
  component: WeightComponent,
},
Run Code Online (Sandbox Code Playgroud)

在循环中我想渲染WeightComponent,但它只是渲染function WeightComponent()为文本。

我知道我这样做是错误的,但我不确定正确的方法是什么。我也尝试过

{
  label: 'Patient\'s Weight',
  subtitle: '',
  component: '<app-weight></app-weight>',
},
Run Code Online (Sandbox Code Playgroud)

但这也只是呈现为文本。我需要使用渲染服务类型吗?我看到了使用[innerHTML] How to translate HTML string to real HTML element by ng-for in Angular 2? 的建议。但他们说这条路线容易受到攻击。

目前正在这样做,这不太理想

<div *ngFor="let step of selectedDosing.steps; index as i" class="step" [attr.step]="i">
  <ion-label class="step-title">
    <span class="number">{{ i + 1 }}</span>
    <span class="labels">
      <div class="main-label">{{ step.label }}</div>
      <div class="subtitle">{{ step.subtitle }}</div>
    </span>
  </ion-label>
  <app-hepatic-impairment *ngIf="step.component == 'hepatic-impairment'"></app-hepatic-impairment>
  <app-recommended …
Run Code Online (Sandbox Code Playgroud)

angular

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

将自定义类添加到主刀片模板

我的app.blade.php文件是我@yield所有其他刀片模板文件的主文件。我注意到Auth该类可用于此文件。我不知道如何添加我的自定义类之一,Projects因此它可用于app.blade.php.

app.blade.php 包含一个下拉菜单,我需要在其中列出我所有的项目,但是如果我尝试类似

Projects::where('user_id','=',Auth::user()->id)->get()
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息,指出未找到 Projects 类。如何将其添加到我的主模板中,就像如何Auth可用一样?或者,我需要以不同的方式解决这个问题吗?

php laravel laravel-5

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

子目录的mod_rewrite

我有一个域和一个子文件夹,名为"sub"..在"sub"里面是index.php,它有:

$page = $_GET['page'];
switch ($page)
{
    case "main":
        echo "main";
        break;
    case "task_orders":
        echo "task_orders";
        break;
    case "team_members":
        echo "team_members";
        break;
    case "team_experience":
        echo "team_experience";
        break;
    case "quality_assurance":
        echo "quality_assurance";
        break;
    case "geographical_support":
        echo "geographical_support";
        break;
    case "contact":
        echo "contact";
        break;
    default:
        echo "main";
}
Run Code Online (Sandbox Code Playgroud)

我在"sub"中的htaccess是:

Options +FollowSymLinks
RewriteEngine On

RewriteRule ^sub/([^/\.]+)/?$ index.php?page=$1 [L]
Run Code Online (Sandbox Code Playgroud)

当我点击一个看起来像这样的链接时:

<li><a href="/sub/main" title="Main" class="current">Main</a></li>
<li><a href="/sub/task_orders" title="Task Orders">Task Orders</a></li> 
<li><a href="/sub/team_members" title="Team Members">Team Members</a></li> 
<li><a href="/sub/team_experience" title="Team Experience">Team Experience</a></li> 
<li><a href="/sub/quality_assurance" title="Quality Assurance Program">Quality …
Run Code Online (Sandbox Code Playgroud)

php mod-rewrite

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