我传入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
我有一个带缩放功能的图表.我的主要观察是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)如何做到这一点?洞察力赞赏.
我需要在我的网络服务器上安装此功能.此错误消息正在寻找/usr/share/phpCOLON/usr/share/pear
我的php安装在/usr/share/php5,我没有/usr/share/pear文件夹
冒号在那个语法中意味着什么,"和"?
如果路径错误我不知道如何在此脚本中更改,我不想更改share/php5为php,或者是推荐的?
您好我有一个图像按钮linearButton,它在XML中有一个背景可绘制集.我想有条件地替换代码中的背景,但它永远不会发生!
Drawable replacer = getResources().getDrawable(R.drawable.replacementGraphic);
linearButton.setBackgroundDrawable(replacer);
Run Code Online (Sandbox Code Playgroud)
这似乎是无效的,是否有一个图像按钮的"重新加载"功能,我必须在视觉上改变之前调用它们?
我正在尝试创建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) 我知道拉上会有冲突,但我已经知道存储库版本更好了.如何使用git命令解决命令行上的所有冲突
类似的 $> git resolve conflict with theirs东西
你好,我很难改变片段活动的视觉观点.我创建了所有选项卡但是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) 开发人员使用他的个人密钥库签署了一个应用程序,但应该是该公司的密钥库.
是否可以立即使用公司的密钥库更新市场中的应用程序,并且仍然可以简化用户的更新?这有什么后果吗?
洞察力赞赏
我看到我的堆越来越多了,我知道它会最终在任何设备上崩溃,因为它会不断增长.
Grow heap (frag case)
在整个日志中都可以看到
在我的手机上它会使用32mb的应用程序崩溃.其他手机当然是16mb,如果有少量资源运行Android 2.2
现在,我正在使用recycle()我的位图,将事物设置为null,从复杂数据结构中弹出项目,以及System.gc()在整个应用程序中使用调用垃圾收集
但是,堆仍然在增长并且最终会出现问题
我如何强制应用程序转储资源,以便它可以继续运行.
它通常总是"位图vm预算"超过,但我感觉越来越多,我只是无法访问"clear bitmap vm"命令
如何制作像Google Catalogs中看到的水平列表视图?
大的主要区域是viewpager,但是底行是水平滚动视图,其中包含可单击的项目列表.我假设它是一个列表视图,如果这是怎么做的?
我在这里使用了其他问题中引用的开源"水平列表视图",但它不像这个谷歌应用程序中那样流畅.
android ×6
d3.js ×2
command-line ×1
conflict ×1
drawable ×1
git ×1
google-play ×1
heap ×1
imagebutton ×1
javascript ×1
keystore ×1
listview ×1
merge ×1
path ×1
php ×1
repository ×1
scale ×1
signing ×1
svg ×1
tabactivity ×1
tabs ×1
webserver ×1
webview ×1
xml ×1
zoom ×1