小编lis*_*aro的帖子

从数组创建字符串?

我记得有一个简单的方法,没有为每个人重建数组到一个字符串.

例如:

1 > my
2 > name
3 > is
4 > sam
Run Code Online (Sandbox Code Playgroud)

进入 $string = "my name is sam"(中间有空格).

怎么用PHP完成的?

php

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

JQuery使用单击元素的href侦听单击和警报

标题非常自我解释.

$(".js").click(function (e) {
        alert('this elements href is: ' + href);
    });
Run Code Online (Sandbox Code Playgroud)

如何用点击元素的href替换'href'?

javascript jquery

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

从ajax请求获取javascript对象

如何从AJAX响应创建javascript对象?

这就是我目前正在做的事情:

PHP:

<?
echo '{status:"1", site:"example.com"}';
?>
Run Code Online (Sandbox Code Playgroud)

JS:

success:function(data_response){
    var object = eval( data_response );
    console.log(object.url);
    }});
Run Code Online (Sandbox Code Playgroud)

我目前正在控制台上"未定义".这是怎么做到的?

javascript jquery

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

使用PHP解析html并遍历表行和列?

我正在尝试从loadHTML解析HTML,但是遇到了麻烦,我设法遍历<tr>了文档中的所有s,但是我不知道如何遍历<td>每一行的s。

这是我到目前为止所做的:

$DOM->loadHTML($url);
$rows= $DOM->getElementsByTagName('tr');

for ($i = 0; $i < $rows->length; $i++) { // loop through rows
    // loop through columns
    ...
}
Run Code Online (Sandbox Code Playgroud)

我如何遍历每一行中的列?

php html-parsing domdocument

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

Android正在进行呼叫前进?

我正在构建一个通用访问的应用程序,我的应用程序使用自定义拨号器全屏工作.因此,如果用户在打电话时回家或回来,我需要让他们有机会以某种方式回电话.(事实上​​,我正在考虑在他们离开时自动重新打开正在进行的呼叫).

我知道如何使用号码开始呼叫,但我不知道如何在呼叫期间打开incall屏幕,我尝试在没有号码的情况下进行Intent.ACTION_CALL,但它会在另一个号码之上启动第二个电话:

    Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"));
    startActivity(callIntent);
Run Code Online (Sandbox Code Playgroud)

我认为这应该是有目的的,或者只是把它带到前面.但我不知道该怎么做.如何以编程方式重新打开正在进行的呼叫?

java android

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

每个屏幕方向的文字大小都不同吗?

我正在使用计算器,在横向环境中,我添加了更多按钮,因此每个按钮都变得更小以适合多余的按钮。

此时,我只是使用较小的字体,因此它们适合横向模式下的较小按钮,但是我希望纵向上的文字比平地上的文字大。

我一直在尝试寻找一种根据屏幕方向使用不同主题的简单方法,但是我还没有找到一种简单的方法来做到这一点。/values-land/style.xml无法为景观样式创建其他文件夹,因为仅在重新启动应用程序后才应用主题。

如何根据屏幕方向使用不同的字体大小/主题?

java android

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

知道它的名字,获取一个活动的ResolveInfo对象?

我想将我的活动(com.myapp.launcher.settings)添加到空ArrayList中.

    ArrayList<ResolveInfo> selectedApps = new ArrayList<ResolveInfo>();
    selectedApps.add(/*WHAT GOES IN HERE?*/);
Run Code Online (Sandbox Code Playgroud)

但我不知道如何使用我的活动获取ResolveInfo对象.


我设法制定了一个解决方法,遍历所有应用程序以查找我的活动.但它不是非常有效或实用:

    // Get an array list of all apps
    ArrayList<ResolveInfo> allApps = (ArrayList<ResolveInfo>) pm.queryIntentActivities(intent, PackageManager.PERMISSION_GRANTED);
    for(final ResolveInfo app : allApps) {
        // If it's name is "com.myapp.launcher.settings" add it
        if(app.activityInfo.name.equals("com.myapp.launcher.settings")) {
                selectedApps.add(app);
            }
        }
Run Code Online (Sandbox Code Playgroud)

java android

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

在函数参数中连接字符串和变量?

这就是我想做的:

showMessage("ERROR: THE MAX IS:" + max);
Run Code Online (Sandbox Code Playgroud)

基本上我想将一个变量(在本例中是一个 int)与一个字符串连接起来以将其作为参数传递。

我怎样才能在 C++ 中做到这一点?

c++

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

跳出范围解决方案以及不同指令如何影响范围

我一直在努力解决"jmp超出范围"的错误,很多时候我需要从我的代码的不同部分运行一个subrutine,就像我在C++中的函数一样.

我得到了一个观点,我的代码的两端都需要跳到同一个地方,两者都没办法到达那里.

这是什么解决方案?

我也注意到了

PRINT 'something'

似乎占用了比使用更多的"空间":

CALL PTHIS
DB 13, 10, 'something', 0
Run Code Online (Sandbox Code Playgroud)

(如果我在两次跳跃之间放置一个PRINT,我会超出范围但是如果我用PTHIS替换它就没有问题)

为什么是这样?

assembly x86-16

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

用户"刷出"viewpager片段时运行代码?

我需要检测用户何时从我的一个片段中滑入和滑出,我尝试onPause但是当滑动到相邻的屏幕时它似乎没有暂停(当它移动两个sereens时它被破坏).如果可能的话,我想从片段本身做到这一点,因为我正在动态地更改片段,而某些代码只有在存在某个片段时才有用.

是否有可能做到这一点?如何检测滑动"out"(如果可能,从片段本身)?


编辑:

我尝试在Fragment上使用setUserVisibleHint,这似乎是最好的方法,但它永远不会被调用.我正在使用API​​级别19,我不确定缺少什么:

import android.app.Fragment;
import android.os.Bundle;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Toast;


public class Contacts extends Fragment {
        @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            View view = inflater.inflate(R.layout.fragment_screen_contacts, container, false);
            return view;
        }


    @Override
    public void setUserVisibleHint(boolean isVisibleToUser) {
        super.setUserVisibleHint(isVisibleToUser);
        Log.d("MyFragment", "This never shows up.");
        Toast.makeText(getActivity(), "Neither does this", Toast.LENGTH_LONG).show();
    }
}
Run Code Online (Sandbox Code Playgroud)

java android fragment

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