问题列表 - 第28142页

使用带有视图而非活动的Android选项卡的示例?

Android Developers TabWidget教程说明如下:

"您可以通过以下两种方式之一实现选项卡内容:使用选项卡交换同一活动中的视图,或使用选项卡在完全独立的活动之间进行更改."

本教程继续演示如何在单独的活动中使用选项卡.我一直无法找到在同一个Activity中使用包含不同视图的标签的示例.我宁愿不重新发明这个特定的轮子,所以我希望有人知道这是怎么做的,并且可以让我知道.谢谢!

java android android-widget

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

如何解析多记录XML文件在Perl中使用XML :: Simple

我的data.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<catalog>
  <cd country="UK">
    <title>Hide your heart</title>
    <artist>Bonnie Tyler</artist>
    <price>10.0</price>
  </cd>
  <cd country="CHN">
    <title>Greatest Hits</title>
    <artist>Dolly Parton</artist>
    <price>9.99</price>
  </cd>
  <cd country="USA">
    <title>Hello</title>
    <artist>Say Hello</artist>
    <price>0001</price>
  </cd>
</catalog>
Run Code Online (Sandbox Code Playgroud)

我的test.pl

#!/usr/bin/perl

   # use module
   use XML::Simple;
   use Data::Dumper;

   # create object
   $xml = new XML::Simple;

   # read XML file
   $data = $xml->XMLin("data.xml");

   # access XML data
   print "$data->{cd}->{country}\n";
   print "$data->{cd}->{artist}\n";
   print "$data->{cd}->{price}\n";
   print "$data->{cd}->{title}\n";
Run Code Online (Sandbox Code Playgroud)

输出:

Not a HASH reference at D:\learning\perl\t1.pl line 16.
Run Code Online (Sandbox Code Playgroud)

评论:我用Google搜索并找到了文章(处理单个xml记录). http://www.go4expert.com/forums/showthread.php?t=812 我测试了文章代码,它在我的笔记本电脑上运行良好.

然后我创建了上面的练习代码以尝试访问多个记录.但失败了.我该如何解决?谢谢.

perl xml-simple xml-parsing

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

matlab获得颜色

我正在使用matlab进行集群可视化.我想以某种方式获取当前聚类中心的颜色填充图并向聚类成员绘制相同颜色的线.我怎样才能得到颜色?

matlab graph

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

LINQ:从列表中选择项目(Group By/Select/Sum&Max!)

只是让我的头围绕Linq并享受很多乐趣!任何人都可以帮我查询:
我有一个数据列表:

    Key  Value
    Aaa  12
    AaA  10
    AAa  5
    BBB  2
    Bbb  1
1.我想GROUP BY Key.ToUpper()
2.对于每一个组,我需要马克斯(价值)之和(数值)
3.对于每一个组我想有选择项的值!= MAX(值)
的最终结果应该是这样的:
    Key Max Total
    AaA 12  27
    AAa 12  27
    Bbb 2   3
谢谢!

更新,实际上我还需要最大条目中的密钥:

    Key Max Total Correct
    AaA 12  27    Aaa
    AAa 12  27    Aaa
    Bbb 2   3     BBB 

c# linq select group-by

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

为什么不打印lambda?

为什么这不起作用?

lambda: print "x"
Run Code Online (Sandbox Code Playgroud)

这不是一个单一的陈述,还是别的什么?关于lambda中允许的内容,文档似乎有点稀疏......

python printing lambda python-2.x

154
推荐指数
6
解决办法
7万
查看次数

您是否会在没有设备测试的情

我和我的朋友开发了iPad应用程序(很多CoreGraphics的东西).但我们找不到协议.我告诉他在设备上进行测试是必不可少的,他告诉我在iPhone 3G/3GS上进行测试就足够了(我有两台设备).你能告诉我,我们真的可以在3GS上测试我们的应用吗?主要的是界面将是iPad设计的,所以我甚至不确定我们将如何做到这一点......

更新:这是iPad唯一的软件,UI设计为1024x768

iphone testing core-graphics quartz-graphics ipad

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

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

MediaRecorder类记录音频的问题 - prepare()给出异常 - 权限被拒绝

我是Android开发的新手,我有下一个问题/问题.

我正在玩MediaRecorder类来录制麦克风中的音频.我正在按照官方网站上指示的步骤操作:http://developer.android.com/reference/android/media/MediaRecorder.html

所以我有一个初始化和配置MediaRecorder对象的方法,以便开始录制.在这里你有代码:


        //initializes audio recorder
        MediaRecorder mrecorder = new MediaRecorder();
        //configure the input sources
        mrecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
        //set the output format
        mrecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
        //set the audio encoding
        mrecorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
        //specify the output file
        mrecorder.setOutputFile("/sdcard/test.3gp");
        //prepare for recording
        try {
            mrecorder.prepare();
        } catch (IllegalStateException e) { 
            e.printStackTrace();
            Log.d("Syso". e.toString());
        } catch (IOException e) { 
            e.printStackTrace();
            Log.d("Syso". e.toString());
        }
Run Code Online (Sandbox Code Playgroud)

当我在模拟器中执行此代码时,感谢logcat,我可以看到方法prepare()在调用时给出异常:


java.io.FileNotFoundException: /sdcard/test.3gp (Permission denied)
Run Code Online (Sandbox Code Playgroud)

我不知道为什么会这样.由于异常消息,我通过在xml中添加以下行来在清单中授予访问存储的权限:


<uses-permission android:name="android.permission.STORAGE" />
Run Code Online (Sandbox Code Playgroud)

但这并没有解决任何问题,我仍然会一直得到同样的例外.SDCard是根据模拟器安装的,所以我不知道.

android exception audio-recording permission-denied mediarecorder

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

在while循环中使用scanf

这个非常简单的问题可能是一个非常简单的答案:

我正在阅读Pratta的"C Primer Plus",他一直在使用这个例子

while (scanf("%d", &num) == 1)...
Run Code Online (Sandbox Code Playgroud)

== 1真的有必要吗?似乎可以写一下:

while (scanf("%d", &num))
Run Code Online (Sandbox Code Playgroud)

似乎相等测试是不必要的,因为scanf返回读取的对象数,1将使while循环成为真.是确保读取的元素数量正好为1还是完全多余的原因?

c equality scanf while-loop

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

如何让"margin:auto"和"margin-left:offset"一起工作?

我的测试网站上有一个容器:

#container {
  margin: 0 auto;
}
Run Code Online (Sandbox Code Playgroud)

然后我添加了左侧垂直菜单,并在一些小屏幕上显示菜单不完全可见.
像我的旧笔记本电脑:-)

我想保持margin:auto设置到位,但我想把整个移动#container到右边.

可以这样做吗?

我试过了#container {margin-left:10px;},但无济于事.

css

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