小编pab*_*sco的帖子

在Eclipse的工作区中快速查找字段或方法

我发现在Eclipse上使用Ctrl(cmd)+ o快捷方式在类中查找成员字段或方法非常有用(并再次使用它来从超类中获取成员字段或方法).

但是,我想知道是否有一种类似的方法可以快速搜索项目和/或工作空间中的字段或方法,您知道其名称但不知道它的位置(类似于查找类型的方式Ctrl(cmd)+ Shift+ T或资源Ctrl(cmd)+ Shift+ R).

如果没有,我可以在哪里申请?

eclipse keyboard-shortcuts

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

使用eclipse Juno复制/粘贴问题

我在Mac OS 10.7.4和Android ADT上使用Eclipse Juno.

有时复制和粘贴代码时,复制和粘贴事件发生在我在编辑器上打开的上一个文件中.

它确实重新启动Eclipse,但它非常烦人.

这个问题有解决办法吗?

eclipse android eclipse-juno

21
推荐指数
2
解决办法
7344
查看次数

关闭应用后,某些CoreData关系会丢失

这是我的问题的概述:

我正在添加(并确认它们已添加)大约1400个从soap服务加载到CoreDat的关系.关闭应用程序并再次打开它之后,一些关系就会丢失; 我只看到他们中的大约800个(虽然它有所不同).另外,我没有收到任何错误.

现在,更多细节:

我有一个名为的对象User,它有关于用户保存的服务的信息; 它看起来像这样:

@interface OosUser : NSManagedObject

    + (OosUser *) userFromSlug: (NSString *) slug;
    @property (nonatomic, retain) NSString *name;
    @property (nonatomic, retain) NSString *slug;
    @property (nonatomic, retain) NSMutableSet /* Service */ *services;
    - (void) addServicesObject: (Service * )service;
    - (void) removeServicesObject: (Service *) service;

@end

@implementation User

   @dynamic name;
   @dynamic slug;
   @dynamic services;

   static NSString *fetchPredicate = @"slug = %@";

   + (User *) userFromSlug:(NSString *)slug
   {
       User *result = [super objectWithPredicate: fetchPredicate, slug];
       if (!result) …
Run Code Online (Sandbox Code Playgroud)

iphone persistence core-data objective-c

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

带有删除操作的eclipse上的SVN错误(显然)

我在Eclipse(STS)上有一个Android项目,上次我尝试编译时它给了我这个错误:

The project was not built due to "SVN: '0x00000119: Delete' operation finished with error". Fix the problem, then try refreshing this project and building it since it may be inconsistent

谷歌不是很有帮助..只有9次点击

java eclipse svn android

8
推荐指数
3
解决办法
8501
查看次数

什么是触发此异常实例:"java.lang.IllegalArgumentException:观察者为空." 怎么可以避免呢?

ListActivity在使用用户选择的项目内容打开新活动后返回原始文件时,我收到此异常.它只发生在冰淇淋三明治上.

这是跟踪:

 java.lang.IllegalArgumentException: The observer is null.
    at android.database.Observable.unregisterObserver(Observable.java:59)
    at android.widget.BaseAdapter.unregisterDataSetObserver(BaseAdapter.java:42)
    at android.widget.AbsListView.onDetachedFromWindow(AbsListView.java:2373)
    at android.view.View.dispatchDetachedFromWindow(View.java:9756)
    at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2274)
    at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272)
    at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272)
    at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272)
    at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272)
    at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272)
    at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272)
    at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2272)
    at android.view.ViewRootImpl.dispatchDetachedFromWindow(ViewRootImpl.java:2227)
    at android.view.ViewRootImpl.doDie(ViewRootImpl.java:3679)
    at android.view.ViewRootImpl.die(ViewRootImpl.java:3667)
    at android.view.WindowManagerImpl.removeViewImmediate(WindowManagerImpl.java:320)
    at android.view.WindowManagerImpl$CompatModeWrapper.removeViewImmediate(WindowManagerImpl.java:139)
    at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3144)
    at android.app.ActivityThread.access$1200(ActivityThread.java:122)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1179)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:137)
    at android.app.ActivityThread.main(ActivityThread.java:4340)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:511)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
    at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)

堆栈中没有提到我的代码所以它真的令我困惑,我不能做一个脏的捕获事件:/

DataSetObserver只在创建活动时注册匿名.此外,活动嵌入在ActivityGroup中(在4.0中已弃用,但仍应支持它,我希望如此).

新操作系统有没有人遇到过这个问题?

提前致谢.


更新:

好吧,我想我找到了问题的根源,虽然不知道如何解决它.

里面AbsListView.onDetachedFromWindow()我们有这个:

if (mAdapter != …
Run Code Online (Sandbox Code Playgroud)

android illegalstateexception android-4.0-ice-cream-sandwich

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

如何使用Arrow创建自己的数据类型

使用箭头时创建自己的数据类型有哪些步骤.

它使用简单,像Option与所提供的扩展名建设者像Some(data)None.但是,如何创建自己的数据类型,其中包含函数运算符map()flatMap()

android kotlin arrow-kt

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

JAXB - unmarshalled字段为null

我们正在解组来自http://xmlgw.companieshouse.gov.uk/的回复.这是发送给马歇尔的文字:

<NameSearch xmlns="http://xmlgw.companieshouse.gov.uk/v1-0/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlgw.companieshouse.gov.uk/v1-0/schema http://xmlgw.companieshouse.gov.uk/v1-0/schema/NameSearch.xsd">
  <ContinuationKey>...</ContinuationKey>
  <RegressionKey>...</RegressionKey>
  <SearchRows>20</SearchRows>
  <CoSearchItem>
    <CompanyName>COMPANY NAME</CompanyName>
    <CompanyNumber>23546457</CompanyNumber>
    <DataSet>LIVE</DataSet>
    <CompanyIndexStatus>DISSOLVED</CompanyIndexStatus>
    <CompanyDate></CompanyDate>
  </CoSearchItem>
  // more CoSearchItem elements
</NameSearch>
Run Code Online (Sandbox Code Playgroud)

CoSearchItem的模型是这样的:

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CoSearchItem", propOrder = {
    "companyName",
    "companyNumber",
    "dataSet",
    "companyIndexStatus",
    "companyDate",
    "searchMatch"
})
public class CoSearchItem {

    @XmlElement(name = "CompanyName", required = true)
    protected String companyName;
    @XmlElement(name = "CompanyNumber", required = true)
    protected String companyNumber;
    @XmlElement(name = "DataSet", required = true)
    protected String dataSet;
    @XmlElement(name = "CompanyIndexStatus")
    protected String companyIndexStatus;
    @XmlElement(name = "CompanyDate")
    @XmlSchemaType(name …
Run Code Online (Sandbox Code Playgroud)

java xml jaxb

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

光标与BackgroundColorSpan不可见

我正在使用BackgroundColorSpan突出显示内的某些文本EditText。我遇到的问题是,如果颜色具有100%的alpha值且很难用较低的alpha值查看,则文本字段的光标不可见。

我对EditText和的代码进行了一些挖掘Editor(用于在中绘制文本EditText),并且发现Editor.onDraw(...)在Layout之前先绘制了光标内部(后者又绘制了文本):

    if (highlight != null && selectionStart == selectionEnd && mCursorCount > 0) {
>>      drawCursor(canvas, cursorOffsetVertical);
        // Rely on the drawable entirely, do not draw the cursor line.
        // Has to be done after the IMM related code above which relies on the highlight.
        highlight = null;
    }

    if (mTextView.canHaveDisplayList() && canvas.isHardwareAccelerated()) {
        drawHardwareAccelerated(canvas, layout, highlight, highlightPaint,
                cursorOffsetVertical);
    } else {
>>      layout.draw(canvas, highlight, highlightPaint, cursorOffsetVertical); …
Run Code Online (Sandbox Code Playgroud)

java android android-edittext

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

如何推断泛型方法调用的类型参数?

有这样的方法吗?

public <P, T extends List<P>> T getAwesomeList() {
    // ...
} 
Run Code Online (Sandbox Code Playgroud)

怎么编译没有任何警告?

Set<String> test = getAwesomeList();
Run Code Online (Sandbox Code Playgroud)

我认为这与通用擦除有关,但不确定编译器是怎么回事.这种情况发生在Java 7上,8时你会收到编译错误.

J8上有什么变化让这个不能编译?

更新:

经过仔细检查后,它还可以在Java 8上编译.

java generics type-inference java-7 java-8

6
推荐指数
0
解决办法
238
查看次数

移动设备上的连接适当超时是多少?

我想知道是否有人知道,或者有任何关于移动设备(特别是Android)上互联网连接最佳超时的信息.

由于它们具有相当滞后的有限互联网访问,因此设置较小的超时(从默认设置)可能是有趣的,因为设备可能在该特定时刻通过网络黑点.

更新: 正如我在评论中提到的那样,这发生在我身上,因为用户等待30秒的超时然后让它最终失败可能会很烦人.

java connection android timeout http

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