小编Sen*_*Sen的帖子

绘制连接三个点的完美曲线

我想绘制一条曲线连接我的屏幕中的三个点
PointA =(480,46)PointB =(160,137)PointC =(0,228)

如何使用Android API绘制曲线?
请帮忙..

谢谢,

android

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

获取YouTube中的音乐流派

当我们查看YouTube页面并点击音乐时,我们可以在"Rap","Rock","Country"等不同类型中看到它们.

如何使用YouTube Apis检索此数据(视频类型列表)?

youtube-api

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

文档对象模型(DOM)概念背后的真正想法是什么?

我是HTML和HTML5的初学者.
当我阅读以下链接时,我发现了术语DOMDOM API.我通读维基百科,但无法消化它背后的整个想法.

有人可以解释我:

  • 文档对象模型(DOM)概念背后的真正想法?
  • 它与HTML5有什么关系?

谢谢,

html html5 dom

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

什么是给jvm的线程堆栈大小选项(-Xss)?为什么Windows PC中至少有68k的限制?

我见过JVM选项-Xss - 它究竟做了什么?这个链接,但我的问题是这个选项是如何有用的.

因为,如果我们为-Xss值设置了一个非常小的限制,那么线程可能无法正常工作,因为它可能会在大多数情况下抛出stackOverflow错误.

为什么这个值至少有64k的限制?
我是如何得到这个64k限制的,当我试图在IntelliJ iDE上配置运行时vm选项时,我试图给出一些像10k这样的东西,它弹出这个错误,说它需要至少64k的线程堆栈大小.

另一个问题是,如何从java程序中找到我的嵌入式设备中运行的jvm的默认线程堆栈大小?

谢谢,

java stack jvm jvm-arguments

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

如何通过给出x,y位置在画布上绘制视图?

如何通过在画布中给出x,y位置在画布上绘制视图.

例如,
我有自定义视图myView,它是通过膨胀我的一个layout.xml文件创建的.现在我想在画布上的位置(x,y)绘制这个myView.

我怎样才能做到这一点?

请帮助你的想法.

谢谢,

更新:

更确切地说,
我有

myView extend view { 
... 
protected void onDraw(Canvas canvas) {  
super.onDraw(canvas);  
    { Inside which i will draw a curve }  
Run Code Online (Sandbox Code Playgroud)

然后我将沿着路径获得8组坐标并将其存储在列表中.

然后我使用Absolute布局创建了一个新视图,其名称是res/layouts文件夹中的myinfo.xml(包含两个文本视图).

现在我想在onDraw方法中扩展这个视图,并希望将它们放在上面收集的坐标中.

但我试图在这个类(myView)中膨胀视图,但它无法正常工作.

请告诉我哪里错了?

如果您有其他建议,请更新我.

感谢和问候,
参议员

android

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

如何在结账过程中过滤掉'.svn'文件?

Subversion检出会在'.svn'树下生成大量文件.有没有办法在结账过程中过滤掉'.svn'文件?

谢谢,

svn filter svn-checkout

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

使用DOM Parser和SAX Parser进行Android XML解析的区别

我想知道使用DOM Parser和SAX Parser进行Android XML解析有什么确切的优势?
是不是DOm解析器比SAX Parser更有优势,反之亦然?

请澄清.

谢谢,

android saxparser domparser

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

如何删除源代码树中的.svn文件夹?

我已经从我的svn检查了一个源到我的Linux PC.在每个子文件夹中都有一个.svn文件夹.现在我想知道如何在树中的任何地方删除该文件夹(.svn)?

svn

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

如何在Kilobytes中获得视频的大小?

是否有可能在Android中获得以千字节为单位的视频大小?那有什么API吗?

更新我正在尝试从http://位置获取视频.

video android

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

函数的签名是什么,它接受一个函数指针并返回一个函数指针?


我想知道函数的签名是什么,它接受一个函数指针并返回一个函数指针?

谢谢,

c pointers function

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

如何在Java中的另一个字符串中的特定字符之后添加字符串?

我有一个包含大量字符串的文件,格式为

key1=value1  
key2=value2  
...
Run Code Online (Sandbox Code Playgroud)

我需要为添加一个字符串。(Long)在每个等号之后。并使用以下新字符串创建一个新文件:

key1=(Long)value1.
key2=(Long)value2.
...  
Run Code Online (Sandbox Code Playgroud)

如何用Java程序实现呢?

java string

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

关于正在增长evreytime的arrayList的排序的ArrayIndexOutOfBoundsException

脚本

我有一个类变量arraylist,当我调用搜索时会从某个serviceProvider填充,当达到最大结果时,它将停止接收结果.

serviceProvider以数据块的形式提供数据.

每次从serviceProvider获取结果集时,都会使用提供程序提供的新数据集添加此arrayList.

然后通过将此arrayList传递给我的模型中的templist,在我的视图中显示.

所以每当我得到一个结果集(或一大块结果),我的arrayList就会更新,然后我将在模型中清除我的tempList并将新的set arrayList添加到tempList,然后对列表进行重新绘制.

我已经为用户提供了一个功能,可以在搜索过程中对列表进行排序,但这实际上会产生我的问题.


问题

java.lang.ArrayIndexOutOfBoundsException
        at java/util/Collections.sort(Ljava/util/List;Ljava/util/Comparator;)V (:0:59)
        at com/test/utility/Utility.sortList(ILjava/util/List;)V (Utility.java:517:175)
        at com/test/model/contentdiscovery/SearchModel.SortSearchResults()V (SearchModel.java:701:154)  
Run Code Online (Sandbox Code Playgroud)

所以发生的事情是,当搜索正在进行中时,我在列表上做了一个排序AZ,然后我在列表上做了一个排序ZA,列表在这个过程中得到了更新.

那么我在代码中做了什么:

SortSearchResults()
{
    Utility.sortList(sort_A_Z, arrayList);  
}
Run Code Online (Sandbox Code Playgroud)

哪个叫

Collections.sort(arrayList, new TitleComparatorAtoZUI());
Run Code Online (Sandbox Code Playgroud)

然后当我将sort选项更改为Sort ZA时

SortSearchResults()
{
    Utility.sortList(sort_Z_A, arrayList); 
}
Run Code Online (Sandbox Code Playgroud)

哪个叫

Collections.sort(arrayList, new TitleComparatorZtoAUI());  
Run Code Online (Sandbox Code Playgroud)

但是每个步骤中的arrayList可能会添加更多元素.


如何解决这个问题呢?请指教.
我试过同步这两种方法Utility.sortListSearchModel.SortSearchResults().它仍然造成了这个问题.

所以我总是继续将对象添加到arrayList,但是我的视图然后将这个arrayList过滤到它的tempList(通过每次获取新的结果集时清除并再次添加它).

所以当我们进行排序时,arrayList被提供用于排序,当它完成时,我们将再次将排序的arrayList过滤到tempList(通过清除并再次添加它).

java sorting synchronization arraylist

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