小编joy*_*nes的帖子

了解Android设备是正常使用的纵向还是横向设备?

无论如何都要确定设备是默认的纵向还是横向?我的意思是你通常如何使用该设备.

大多数手机都有正常使用的人像屏幕,但有一些标志可以找到它吗?

android default landscape portrait

43
推荐指数
3
解决办法
4万
查看次数

iPhone渐进式下载音频播放器

我正在尝试使用http和固定大小的mp3文件为iPhone实现渐进式下载音频播放器.

我找到了AudioStreamer项目,但它似乎非常复杂,并且在无尽的流中效果最佳.

我需要能够找出音频文件的总长度,我还需要能够在文件中查找.我发现了对AudioStreamer的黑客攻击,但它似乎对我来说效果不佳.http://www.saygoodnight.com/?p=14

我想知道是否有更简单的方法来实现我的目标,或者是否有更好的工作样本?我找到了低音库,但没有太多关于它的文档.

/ Br Johannes

iphone progressive-download audio-player

10
推荐指数
2
解决办法
4249
查看次数

在没有setAlpha的ImageView上设置alpha

我可以以编程方式设置ImageView的alpha而无需依赖引入setAlpha的API级别11吗?

android alpha imageview

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

编码java Cookie值

您应该如何编码Java Cookie对象的实际值?我不能传递'='之类的字符或US-ASCII之外的任何字符.

/ Br joynes

java cookies encoding

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

来自应用程序启动器的Android onNewIntent给了我最后的意图

我有一个SingleTask应用程序,并能够听取'测试'方案.

如果我单击按钮(参见代码),我重新启动自己并调用onNewIntent给我'测试'意图(现在我可能通过推送片段对此作出反应)

现在,如果我按下主页,然后打开应用程序启动器并重新输入我的应用程序,我希望调用onNewIntent但是有一个空的意图,因为我不想重做我的行为(例如推送片段).但onNewIntent给了我用于启动我的活动的最后一个意图,即"测试"意图.

我该怎么做以防止推送相同的片段?没有使用我自己的ID有一个很好的方法.

public class OnNewIntentTestActivity extends Activity {
/** Called when the activity is first created. */

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    Log.e("", "on create");

    ((Button) findViewById(R.id.button1)).setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            Log.e("", "Relaunch activity");
            startActivity(new Intent(Intent.ACTION_VIEW,  Uri.parse("testing://hello")));

        }
    });
}

@Override
protected void onNewIntent(Intent intent) {
    super.onNewIntent(intent);

    Log.e("", "onNewIntent: " + (intent == null? "none" : (intent.getAction() + ":" + intent.getData())));
}
}
Run Code Online (Sandbox Code Playgroud)

android android-intent launchmode

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

在 Android 中检测“计划重新启动崩溃的服务”

有没有办法检测我的 Android 服务何时因崩溃而重新启动?重新启动后服务本身可以知道这一点吗?或者客户端应用程序可以获得这些信息吗?

我尝试在服务中使用 START_FLAG_REDELIVERY 标志,但我不确定它是如何工作的。

service android

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

在Android中启动Clock-application闹钟时触发代码

无论如何在执行时钟应用程序中的警报时触发一些代码?我读到了有关Alarm Manager的信息,但它仅用于创建自己的警报.

我猜你永远不会确定设备上是否存在时钟应用程序.但如果确实如此,我想得到通知.

/ Br Johannes

notifications android clock alarm

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