小编TN8*_*888的帖子

对 LayerDrawable 内的所有 RotateDrawable 进行动画处理

我在 a 中有两个旋转可绘制对象layer-list,我试图将它们作为drawableleft按钮上的 a 进行动画处理。我显示了可绘制对象,但没有动画。

这是我在 xml ( button_progress_bar_small.xml) 中的可绘制布局:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
    <rotate
         android:drawable="@drawable/ic_spinner_small_outer"
         android:pivotX="50%"
         android:pivotY="50%"
         android:fromDegrees="0"
         android:toDegrees="1080" />
</item>
<item>
    <rotate
         android:drawable="@drawable/ic_spinner_small_inner"
         android:pivotX="50%"
         android:pivotY="50%"
         android:fromDegrees="720"
         android:toDegrees="0" />
</item>
Run Code Online (Sandbox Code Playgroud)

这是我正在运行的代码:

    button.setCompoundDrawablesWithIntrinsicBounds(R.drawable.button_progress_bar_small, 0, 0, 0);
    LayerDrawable progressAnimationLeft = (LayerDrawable) button.getCompoundDrawables()[0];
    ((RotateDrawable) progressAnimationLeft.getDrawable(0)).setLevel(500);
    ((RotateDrawable) progressAnimationLeft.getDrawable(1)).setLevel(500);
Run Code Online (Sandbox Code Playgroud)

我不太确定动画开始的触发器是什么,或者我是否应该对每个执行某些操作RotateDrawable(与 上的一个操作相反LayerDrawable)来执行此操作。

android android-animation android-drawable

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

调用AsyncTask两次行为

我正在尝试实现一个在您键入时自动搜索的搜索栏.

我的想法是AsyncTask从服务器获取搜索数据,但我无法确定AsyncTask使用它的确切行为.

让我说我有SearchAsyncTask.

每次编辑文本字段时我都会打电话

new SearchAsyncTask().execute(params);
Run Code Online (Sandbox Code Playgroud)

所以这是我的问题:这是什么行为?我会启动许多不同的线程,它们都将返回并调用onPostExecute()吗?或者,如果另一个实例在仍在工作时被调用,那么第一个被调用的任务是否会在任务中停止?还是完全不同的东西?

如果我这样写的怎么办?

SearchAsyncTask a = new SearchAsyncTask().execute(params);
...
a.execute(params2);
a.execute(params3);
...
Run Code Online (Sandbox Code Playgroud)

android android-asynctask

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

setupUi() 上的分段错误错误

我在 Qt 中创建了一个项目。我在 Qt Creator 中进行了设计编程。一切工作正常,但现在,我一直在 mainForm 中看到方法Segmentation fault错误。ui->setupUi(this)我确实知道这个问题的原因是什么。我尝试在互联网上查找,但没有找到任何有用的东西。我还评论了我最近的更改 - 没有积极的结果...下面我发布了我的 mainForm.cpp文件的代码:

#include "apgmain.h"
#include "ui_apgmain.h"
#include "stdlib.h"
#include "QRegExp"
#include "errorvaldialog.h"

APGMain::APGMain(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::APGMain)
{
    ui->setupUi(this); //This line causes error!!!
}

APGMain::~APGMain()
{
    delete ui;
}

void APGMain::on_pushButton_clicked()
{
    //Exit-button
    std::exit(0);
}

void APGMain::on_pushButton_2_clicked()
{
    //Generate-button
    bool temp = true;
    QString tempStr = ui->lineEdit->text();
    int minlength = tempStr.toInt(&temp);
    if(temp&&minlength>0&&minlength<129)
    {

    }
    else
    {
        ErrorValDialog* errorval = new ErrorValDialog(this);
        errorval->show();
        return; …
Run Code Online (Sandbox Code Playgroud)

c++ debugging qt segmentation-fault qt-creator

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

不带 .html 扩展名的链接,无需创建目录

我正在 Jekyll 上运行网站。我想建立链接,例如contactcontact.md现在我正在使用contact.html链接) - 这意味着我想删除 .html 扩展名。我读过这个问题 - How to link to a page with page.url without the html extension in Jekyll? ,但它告诉为每个文件夹创建目录。我不喜欢这个想法 - 我希望将所有内容都放在一个主目录中。你能给我一些建议吗?

html ruby markdown jekyll

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

get_browser(); 功能不正常

我正在使用PHP 5.4.12并且我正在尝试使用get_browser();函数.但它根本不起作用.我收到以下错误:

"Warning: get_browser(): browscap ini directive not set in C:\wamp\www\myfirstfile.php on line 4"

我首先browscap.ini在我的电脑上使用present,然后下载一个名为php_browscap.ini,但两个都不起作用.

我使用wamp作为我的本地主机.我在php.ini文件中设置了browscap文件的位置:

[browscap]
; http://php.net/browscap
;browscap = "C:\wamp\bin\php\php5.4.12\php_browscap.ini"
Run Code Online (Sandbox Code Playgroud)

它仍然给了我上面提到的那个错误.

我的代码:

<?php
$browser = get_browser(null,true);
print_r($browser);
?>
Run Code Online (Sandbox Code Playgroud)

php

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

即使密码是服务器生成的,也要隐藏密码?

当服务器生成密码并且用户无法更改密码时,我应该对我的门户网站的用户进行哈希吗?从逻辑上讲:

  1. 用户不能在其他任何地方使用此密码,因为它是由服务器生成的.

  2. 即使有人非法访问数据库,他们也可以更改密码并查看它,但它对于它们没有用,因为它在其他任何地方都没有使用.

我对吗?还是哈希应该实现......?

php mysql security hash

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

应用程序中的运行时错误 - 分段失败

我正在简单的应用程序工作,显示偶数位置的字符,但当我输入输入时抛出运行时错误"应用程序收到SIGSEGV信号.分段失败".我不知道哪里出错了.我多次分析我的代码,但我找不到任何有意义的解决方案.

我的代码:

#include <cstdio>
#include <iostream>
#include <string>

using namespace std;

int main()
{
    string s;
    scanf("%s",&s);
    int length = s.length();
    for(int i = 0; i < length; i++)
    {
        if(i%2==0)printf("%s",s[i]);
    } 
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

GDB调试器信息:

**
->->pre-prompt
(gdb) 
->->prompt

->->post-prompt
Reading symbols from C:\Users\user\Desktop\par.exe...done.

->->breakpoints-invalid

->->breakpoints-invalid

->->pre-prompt
(gdb) 
->->prompt

->->post-prompt
Source directories searched: C:/Program Files/Dev-Cpp/MinGW32/lib;$cdir;$cwd

->->pre-prompt
(gdb) 
->->prompt

->->post-prompt
Source directories searched: C:/Program Files/Dev-Cpp/MinGW32/include;C:/Program Files/Dev-Cpp/MinGW32/lib;$cdir;$cwd

->->pre-prompt
(gdb) 
->->prompt

->->post-prompt
Source directories searched: C:/Program Files/Dev-Cpp/MinGW32/include;C:/Program Files/Dev-Cpp/MinGW32/include;C:/Program Files/Dev-Cpp/MinGW32/lib;$cdir;$cwd

->->pre-prompt
(gdb) 
->->prompt …
Run Code Online (Sandbox Code Playgroud)

c++ runtime-error segmentation-fault

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

使用.htaccess自定义URL或隐藏查询字符串

我是新人,我学习.htaccess.我想从我的自定义URL index.php?page=mobileindex/page/mobile

我使用了这段代码,但它不起作用:

RewriteEngine on
RewriteRule    ^index/([0-9]+)/?$    index.php?page=$1    [NC,L]    # Handle product requests
Run Code Online (Sandbox Code Playgroud)

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

php .htaccess

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

单击按钮后更改字母

我想TextView在单击 Eclipse Android 中的按钮后更改 my 的第一个字母。我已经可以改变整个TextView,但我只想改变第一个字母。它是如何工作的?

XML:

 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <Button
        android:id="@+id/BtnKlick"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="209dp"
        android:text="Button" />

    <TextView
        android:id="@+id/Text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="60dp"
        android:text="Eclipse"
        android:textSize="70sp" />

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

爪哇:

package com.example.testapp;

import android.R.string;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends Activity implements OnClickListener {

    public Button btn;
    public TextView tw;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        btn=(Button)findViewById(R.id.BtnKlick);
        tw=(TextView)findViewById(R.id.Text);

        btn.setOnClickListener(this);
    } …
Run Code Online (Sandbox Code Playgroud)

eclipse android

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

我可以在 .php 文件中设置浏览器图标吗?

我在这个网站上看到过类似的问题,但他们都在处理不同的语言。

我有一个正在 Wordpress 中设计的网站,我想为它设置一个图标。如果我在网站的指定位置有想要的图标,我可以单独用PHP设置图标吗,我该怎么做?

php wordpress

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