小编Jee*_*ter的帖子

Android Studio:如何删除/更新添加到所有新类的"创建者"注释?

默认情况下,Android Studio会自动为所有新类添加标题注释,例如

/**
 * Created by Dan on 11/20/13.
 */
Run Code Online (Sandbox Code Playgroud)

自定义或删除它的设置在哪里?

intellij-idea android-studio

257
推荐指数
7
解决办法
8万
查看次数

方法断点可能会大大减慢调试速度

每当向方法声明的行添加断点时(在Intellij IDEA或Android Studio中),都会出现一个弹出窗口:

方法断点可能会大大减慢调试速度

为什么它会大大减慢调试速度,这是我的问题?将断点放在函数的第一行有什么不同?

谢谢!

java debugging android intellij-idea

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

为什么我的行号在Android Studio中不断消失?

我想在Android Studio编辑器中显示行号.

我在首选项中打开了行号

Preferences > Editor > Appearance

但是,不显示行号.

如果我下拉视图菜单并查看该Show Line Numbers选项,则不会选中它.

View > Active Editor > Show Line Numbers

如果我检查它,行号显示.但是,如果我将光标移动到不同的字符或行,它们会立即消失.

为什么会这样?

intellij-idea android-studio

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

iOS - 通过渲染丢失质量从UIView生成PDF

我使用以下方法从UIView生成PDF.所有这些都创建了PDF但却失去了质量:

方法1:

@implementation UIView(PDFWritingAdditions)

- (void)renderInPDFFile:(NSString*)path
{
    CGRect mediaBox = self.bounds;
    CGContextRef ctx = CGPDFContextCreateWithURL((__bridge_retained CFURLRef)[NSURL fileURLWithPath:path], &mediaBox, NULL);
    CGPDFPageRef page;
    CGContextDrawPDFPage(ctx, page);

    CGPDFContextBeginPage(ctx, NULL);

    // Also tried following commented lines but no luck
    //    CGContextSetFlatness(ctx, 0.1);
    //    CGContextSetAllowsAntialiasing(ctx, YES);
    //    CGContextSetAllowsFontSmoothing(ctx, YES);
    //    CGContextSetInterpolationQuality(ctx, kCGInterpolationHigh);
    CGContextScaleCTM(ctx, 1, -1);
    CGContextTranslateCTM(ctx, 0, -mediaBox.size.height);
    [self.layer renderInContext:ctx];
    CGPDFContextEndPage(ctx);
    CFRelease(ctx);
}

@end
Run Code Online (Sandbox Code Playgroud)

方法2:

- (void)createPDFfromUIView:(UIView*)aView saveToDocumentsWithFileName:(NSString*)aFilename
{
    // Creates a mutable data object for updating with binary data, like a byte array
    NSMutableData *pdfData …
Run Code Online (Sandbox Code Playgroud)

pdf iphone render ipad ios

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

DeadObjectException与导致NullPointerException之间的区别

DeadObjectException和a 之间有什么区别NullPointerException?我想我可以理解,但我只是想确定一下.


我的理解

一个DeadObjectException发生在你试图做出一些参考(和记忆仍然存在),但目前还没有任何持有其地址指针,所以没有办法达到这个记忆.它NullPointerException与内存仍然有效的事实不同,没有办法达到它.


我有正确的想法吗?根据网站上的其他问题:

我认为我的断言是正确的,我只想确定.

java android

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

jvm版本1.7不适用于此产品.窗口中的eclipse nano需要更高版本1.8

我试图在Windows 7中启动Eclipse Nano,但收到错误:

Version 1.7 of the JVM is not suitable for this product. version 1.8 greater is required for Eclipse Nano in Windows 
Run Code Online (Sandbox Code Playgroud)

我已经在系统上安装了Java 8

eclipse jvm window version eclipse-neon

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

运行Java应用程序时出错

日志显示了这一点

"error=2, No such file or directory"

"Cannot run program /Applications/IntelliJ IDEA.app/Contents/jre/jdk/Contents/Home/bin/java" (in directory "/Users/.. " and a path to a directory that exists.
Run Code Online (Sandbox Code Playgroud)

我可以复制运行"hello world"应用程序的错误,没有任何类型的依赖和配置(没有maven,没有spring).

我正在使用Intellij 2016和OSX El Capitan

intellij-idea

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

iOS - UIPageViewController大小推断与Freeform

我在XCode 5的"Storyboard Builder"中遇到过这个,我并没有真正理解.当我UIPageViewController向屏幕添加新内容时,我可以SizeSimulated Metrics下拉列表中选择属性.有几个选项,但我没有得到两者之间的区别:InferredFreeform.这两者有什么区别?我的理解是没有区别,因为两者都打开了Controller程序告诉它的任何大小.

有人可以向我解释一下吗?

ios uipageviewcontroller xcode-storyboard

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

一系列双打目标c

是否有这样的东西NSMutableArray会直接采取双打而不将它们放入@""

arrays double objective-c nsmutablearray

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

为什么将null传递给varargs给出长度为1?

我一直在我的方法中使用Java的变量参数,并通过传入null作为参数来测试它们:

public void method(Object A, Object...b) {
    if(A == null || b == null || b.length == 0) return;
...(something that invokes b)...

public void test() {
    method(new Object(), null)
...
Run Code Online (Sandbox Code Playgroud)

在方法的开头,我检查了null作为参数,甚至长度为0.但由于测试因为a而失败NullPointerException,我运行调试器,b长度为1!它甚至说当我点击显示三角形时b,

all elements are null
Run Code Online (Sandbox Code Playgroud)

我最终通过检查长度1和元素0为空来解决这个问题,但有没有人解释为什么Java会这样做呢?谢谢!

java variadic-functions

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