小编CQM*_*CQM的帖子

d3.js选择名称中带有空格的键

我传入d3图表的部分数据如下所示.

 {
                    "Type": "Streets",
                    "Open": "515910",
                    "Due Soon": "88669",
                    "Overdue": "162642",
                    "Closed": "801993"
                },
Run Code Online (Sandbox Code Playgroud)

我如何选择一个键,就像Due Soon它有一个空格一样,通常我从数据中选择对象(d),如d.Type,d.Open,我将如何选择d.Due很快将被视为两个变量的javascript

javascript d3.js

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

d3.js保持可缩放的y轴不低于零

我有一个带缩放功能的图表.我的主要观察是x轴根据我当前的缩放级别更新了它的比例.我希望y轴也这样做,所以启用zoom.y(y),不受欢迎的一面影响现在用户可以在所有方向上缩小,甚至在图形"下方"的负值.

http://jsfiddle.net/ericps/xJ3Ke/5/

var zoom = d3.behavior.zoom().scaleExtent([0.2, 5]) .on("zoom", draw);似乎并没有真正考虑y轴.并且用户仍然可以将图表在任何方向上拖动到无限远.

我想到的一个想法是独立于启用zoom.y(y),并且只需要根据当前可见范围内的内容重新绘制y轴.像某种基于X轴位置的重绘一样.我现在不想上下滚动,只能左右滚动

除了评论//zoom.y(y)如何做到这一点?洞察力赞赏.

svg zoom scale d3.js

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

PHP错文件夹?include_path中=':在/ usr /共享/ PHP的:在/ usr /共享/梨

我需要在我的网络服务器上安装此功能.此错误消息正在寻找/usr/share/phpCOLON/usr/share/pear

我的php安装在/usr/share/php5,我没有/usr/share/pear文件夹

冒号在那个语法中意味着什么,"和"?

如果路径错误我不知道如何在此脚本中更改,我不想更改share/php5php,或者是推荐的?

php webserver path

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

Android imagebutton以编程方式更改?

您好我有一个图像按钮linearButton,它在XML中有一个背景可绘制集.我想有条件地替换代码中的背景,但它永远不会发生!

Drawable replacer = getResources().getDrawable(R.drawable.replacementGraphic);
linearButton.setBackgroundDrawable(replacer);
Run Code Online (Sandbox Code Playgroud)

这似乎是无效的,是否有一个图像按钮的"重新加载"功能,我必须在视觉上改变之前调用它们?

xml android imagebutton drawable

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

Android ViewPager + Webview,ClassCastException!在viewpager中需要webview

我正在尝试创建webview的水平"列表视图".正如之前对问题的回答所建议的那样,我正在使用兼容包中的ViewPager库.

不幸的是,当我将我的webview添加到视图集时,使用

((ViewPager) collection).addView((View)mainContent,0);

我得到了铸造问题.

09-07 20:45:30.690: ERROR/AndroidRuntime(8166): java.lang.ClassCastException: android.webkit.WebView cannot be cast to android.support.v4.view.ViewPager

这会导致应用程序崩溃.

现在它几乎是有道理的,投射不同的数据类型会让事情出错,但在我使用的ViewPager示例应用程序中,他们将TextView转换为ViewPager,这是一个视图......

我只是不知道还有什么其他方式来实际"存储"我的观点并在应用程序中显示它们!我有

private class AwesomePagerAdapter extends PagerAdapter{
    LayoutInflater layoutInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    @Override
    public int getCount() {
        return NUM_AWESOME_VIEWS;
    }


    @Override
    public Object instantiateItem(View collection, int position) {

        ViewPager viewPager = (ViewPager) collection;

        collection = layoutInflater.inflate(R.layout.maincontentview, null);

        WebView mainContent = (WebView)collection.findViewById(R.id.mainContent);

        JSInterface jsInterface = new JSInterface(mainContent);


        Display display = getWindowManager().getDefaultDisplay(); 
        int width = display.getWidth();
        int height = display.getHeight();
        //jsInterface.fit(width, height);
        //jsInterface.flip(width, height);

        WebSettings webSettings …
Run Code Online (Sandbox Code Playgroud)

android webview android-viewpager

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

Git,必须拉,知道会有冲突,但本地版本是无关紧要的

我知道拉上会有冲突,但我已经知道存储库版本更好了.如何使用git命令解决命令行上的所有冲突

类似的 $> git resolve conflict with theirs东西

git merge command-line conflict repository

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

Android如何与Fragment选项卡进行交互

你好,我很难改变片段活动的视觉观点.我创建了所有选项卡但是onClick我不知道如何将活动传递到该空白区域.

http://i40.tinypic.com/22bwxx.png

所以这个结构是一个名为的简单活动Main,它只是将内容视图设置为一个maintabholder.xml文档,该文档包含片段视图,该视图连接到一个名为MainNav其内容视图包含底部所有选项卡的类.

maintabholder.xml:

<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
>

<include layout="@layout/header" android:layout_alignParentTop="true"           android:id="@+id/headerArea"></include>
<fragment
    class="my.package.name.MainNav"
    android:id="@+id/fragment_tabs"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

MainNav.java code snippet:

  @Override
  public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) 
{
    mRoot = inflater.inflate(R.layout.fragment_tabs, null);
    mTabHost = (TabHost) mRoot.findViewById(android.R.id.tabhost);
    setupTabs();
    return mRoot;
}
Run Code Online (Sandbox Code Playgroud)

和R.layout.fragment_tabs:

<?xml version="1.0" encoding="utf-8"?>
<TabHost
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#EFEFEF">

<RelativeLayout
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">

    <TabWidget
        android:id="@android:id/tabs"
        android:layout_alignParentBottom="true"
        android:layout_width="fill_parent"
        android:background="@drawable/tab_background"
        android:gravity="center_horizontal"
        android:layout_height="wrap_content" >
    </TabWidget>

        <FrameLayout
            android:id="@android:id/tabcontent"
            android:layout_width="fill_parent"

            android:layout_height="wrap_content"> …
Run Code Online (Sandbox Code Playgroud)

tabs android tabactivity android-fragments

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

Android使用不同的签名密钥更新市场应用程序

开发人员使用他的个人密钥库签署了一个应用程序,但应该是该公司的密钥库.

是否可以立即使用公司的密钥库更新市场中的应用程序,并且仍然可以简化用户的更新?这有什么后果吗?

洞察力赞赏

android signing keystore google-play

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

Android,我看到堆增长,但我希望它停止

我看到我的堆越来越多了,我知道它会最终在任何设备上崩溃,因为它会不断增长.

Grow heap (frag case)

在整个日志中都可以看到

在我的手机上它会使用32mb的应用程序崩溃.其他手机当然是16mb,如果有少量资源运行Android 2.2

现在,我正在使用recycle()我的位图,将事物设置为null,从复杂数据结构中弹出项目,以及System.gc()在整个应用程序中使用调用垃圾收集

但是,堆仍然在增长并且最终会出现问题

我如何强制应用程序转储资源,以便它可以继续运行.

它通常总是"位图vm预算"超过,但我感觉越来越多,我只是无法访问"clear bitmap vm"命令

heap android garbage-collection

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

水平ListView,如Google Catalogs

如何制作像Google Catalogs中看到的水平列表视图?

大的主要区域是viewpager,但是底行是水平滚动视图,其中包含可单击的项目列表.我假设它是一个列表视图,如果这是怎么做的?

我在这里使用了其他问题中引用的开源"水平列表视图",但它不像这个谷歌应用程序中那样流畅.

http://i43.tinypic.com/2yl1zxg.png

android listview horizontallist

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