小编Dav*_*unt的帖子

Android布局中的<merge>标签的目的是什么?

我在标签上看过Romain Guy的帖子<merge />,但我仍然不明白它是如何有用的.它是<Frame />标签的一种替代品,还是像这样使用:

<merge xmlns:android="....">
<LinearLayout ...>
    .
    .
    .
</LinearLayout>
</merge>
Run Code Online (Sandbox Code Playgroud)

那么<include />代码在另一个文件中?

code-reuse android include android-layout

299
推荐指数
5
解决办法
11万
查看次数

检测何时加载了iframe内容(跨浏览器)

我正在尝试检测iframe及其内容何时加载但没有太多运气.我的应用程序在父窗口的文本字段中输入一些内容并更新iframe以提供"实时预览"

我开始使用以下代码(YUI)来检测iframe加载事件何时发生.

$E.on('preview-pane', 'load', function(){
    previewBody = $('preview-pane').contentWindow.document.getElementsByTagName('body')[0];
}
Run Code Online (Sandbox Code Playgroud)

'preview-pane'是我的iframe的ID,我正在使用YUI来附加事件处理程序.但是,尝试在我的回调中访问正文(在iframe加载时)失败,我认为因为iframe在事件处理程序准备好之前加载.如果我通过使生成它的php脚本进入睡眠状态来延迟iframe加载,则此代码有效.

基本上,我问的是什么是跨浏览器的正确方法来检测iframe何时加载并且其文档已准备就绪?

javascript events cross-browser

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

3.2 sdk平台安装问题."完成.没有安装任何东西"

我在新的3.2更新中选择了所有内容,但在sdk管理器运行其进程后,我收到错误消息"已完成.没有安装任何内容".

这是sdk安装日志:

Downloading Android SDK Tools, revision 12
File not found: C:\Program Files (x86)\Android\android-sdk\temp\tools_r12-windows.zip (Access is denied)
Downloading Android SDK Platform-tools, revision 6
File not found: C:\Program Files (x86)\Android\android-sdk\temp\platform-tools_r06-windows.zip (Access is denied)
Downloading Documentation for Android SDK, API 13, revision 1
File not found: C:\Program Files (x86)\Android\android-sdk\temp\docs-3.2_r01-linux.zip (Access is denied)
Downloading Samples for SDK API 13, revision 1
File not found: C:\Program Files (x86)\Android\android-sdk\temp\samples-3.2_r01-linux.zip (Access is denied)
Downloading Android Compatibility package, revision 3
File not found: C:\Program Files (x86)\Android\android-sdk\temp\compatibility_r03.zip (Access …
Run Code Online (Sandbox Code Playgroud)

eclipse sdk android install

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

如何在Xcode中将JPEG添加到资产目录?

是否可以将除PNG文件以外的资产添加到Xcode资产目录中?

当我将JPEG文件拖到资产目录中时,UI不会接受它们.

xcode assets xcode5

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

我在哪里可以找到键盘键码列表?

有没有一个地方可以找到键盘上键的所有键码?(例如,关键可能是#114)

无论我搜索什么,我似乎无法找到一个:(

谢谢!

keyboard keycode

42
推荐指数
2
解决办法
15万
查看次数

有没有办法减少Action Bar上的Action Item Icons之间的间距?

我想减少添加到ActionBar的Action Item图标之间的间距.有没有办法可以做到这一点?

android

40
推荐指数
6
解决办法
4万
查看次数

在注册表中注册Zend数据库适配器

我希望在引导期间注册对注册表中的主数据库适配器的引用,以便它可以在我的站点中的其他地方使用(特别是授权操作).

我已经实现了一个丑陋的修复,我创建了一个Database Table对象并在其上调用getAdapter()方法并通过它.但是,这是一种不好的方式,我希望它可以通过注册表获得.

有谁知道如何做到这一点?任何帮助或指向正确的方向表示赞赏!

干杯斯图尔特

PS.我正在使用Zend Framework 1.8.

zend-framework zend-db

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

Android TextView的高度和宽度为0

我有一个小项目,我想在几次重用某个UI组件,所以我通过扩展ViewGroup创建了一个小部件.在该ViewGroup中,我在一个包含LinearLayout内的TextView的视图中膨胀,并通过addView将该膨胀的视图添加到ViewGroup.

外部LinearLayout完美展开,但当我通过Hierarchy Viewer查看时,内部TextView的getHeight()= 0和getWith()= 0.奇怪的是layout_height和layout_width是我在xml中给出的值.

我这里没有代码,但它看起来像这样:

XML:

<LinearLayout  
    android:layout_width="fill_parent"  
    android:layout_height="fill_parent">  

    <TextView  
        android:text="random text.."  
        android:layout_with="200px"  
        android:layout_height="50px" />  
</LinearLayout>  
Run Code Online (Sandbox Code Playgroud)

Java的:

class MyWidget extends ViewGroup {
...

//In constructor  
myView = View.inflate(context, R.layout.xml, null);  
addView(myView);  

//In layout  
myView.layout(l, t, r, b);  
Run Code Online (Sandbox Code Playgroud)

我试图给我的文本视图fill_parent值的大小,但它没有帮助.

android

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

AFNetworking 2.0跟踪文件上传进度

我对AFNetworking 2.0比较陌生.使用下面的代码段,我已经能够成功将照片上传到我的网址.我想跟踪增量上传进度,但我找不到使用2.0版本执行此操作的示例.我的应用程序是iOS 7,所以我选择了AFHTTPSessionManager.

任何人都可以举例说明如何修改此代码段以跟踪上传进度吗?

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];

NSData *imageData = UIImageJPEGRepresentation([UIImage imageNamed:@"myimage.jpg"], 1.0);

[manager POST:@"http://myurl.com" parameters:dataToPost constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
    [formData appendPartWithFileData:imageData name:@"attachment" fileName:@"myimage.jpg" mimeType:@"image/jpeg"];
} success:^(NSURLSessionDataTask *task, id responseObject) {
    NSLog(@"Success %@", responseObject);
} failure:^(NSURLSessionDataTask *task, NSError *error) {
    NSLog(@"Failure %@, %@", error, [task.response description]);
}];
Run Code Online (Sandbox Code Playgroud)

ios afnetworking-2

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

Android getIdentifier对字符串不起作用?

我真的不知道为什么,但我无法检索字符串的Id.

这是我的代码:

int resId = getApplicationContext().getResources()
           .getIdentifier("About_EmailPrompt", "string", "com.yoki.android.cat");
Run Code Online (Sandbox Code Playgroud)

但它适用于所有其他类的R文件:

int resId = getApplicationContext().getResources()
           .getIdentifier("arrow","drawable", "com.yoki.android.cat");
Run Code Online (Sandbox Code Playgroud)

所以我真的不明白这里发生了什么,有什么想法吗?

android

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