Articles of 安卓

Android应用名称未显示

我的Android应用程序未显示应用程序名称“app_name”,而是显示活动名称“title”。 这来自我的清单文件; 为什么应用程序从Main活动中获取其名称并忽略Application标签? 这是完整的清单

从超链接打开谷歌地图

我正在尝试专门为Android用户设计一个网页,所以我想知道是否有一个超链接格式可以打开谷歌地图就像调用函数,例如 Call me now

AlertDialog中的ListView

我在AlertDialog中使用ListView来显示项目列表。 当用户点击其中一个项目时,我希望关闭对话框。 我不会在对话框上有任何操作按钮。 关于如何实现这一目标的任何想法?

我应该在学习Android之前学习Java

我应该在学习Android之前学习Java,还是可以同时做两件事? 什么是最好的方法?

video流和Android

今天我的一个应用程序(Android 2.1),我想从URL流式传输video。 至于我探索Android SDK它非常好,我几乎喜欢它的每一部分。 但现在谈到video流,我有点迷茫。 有关Android SDK所需的任何信息,您有数以千计的博客告诉您如何操作。 谈到video流,它是不同的。 信息很丰富。 每个人都这样做,这是在这里和那里欺骗。 是否有任何众所周知的程序允许用户流式传输video? 谷歌是否认为让开发人员更容易?

如何在NavigationView中更改菜单项图标的大小?

我有以下菜单项: ……还有更多,但它真的很长 但图标真的很小(即使它有res 256×256)。 我想把它做大! 那可能吗? 这是截图: 编辑:好的,我们都知道谷歌“锁定”图标大小。 但是我想知道我可以“绕过”锁定并制作一些东西……可以自定义吗?

如何在android中的视图上听doubletap?

我想检测一个doubletap上的doubletap ,比如一个button ,然后知道它是哪个视图。 我已经看到了这个类似的问题,但他们说这是一个重复的问题似乎没有回答我的问题。 我只能在活动中添加一个GestureDetector ,并GestureDetector添加一个OnDoubleTapListener 。 但只有在我点击屏幕的背景/布局时才会触发。 当我(双击) button时不会触发它。 这是我在onCreate的代码: gd = new GestureDetector(this, this); gd.setOnDoubleTapListener(new OnDoubleTapListener() { @Override public boolean onDoubleTap(MotionEvent e) { Log.d(“OnDoubleTapListener”, “onDoubleTap”); return false; } @Override public boolean onDoubleTapEvent(MotionEvent e) { Log.d(“OnDoubleTapListener”, “onDoubleTapEvent”); //if the second tap hadn’t been released and it’s being moved if(e.getAction() == MotionEvent.ACTION_MOVE) { } else […]

Android Studio“Open Declaration”就像eclipse

是否有类似eclipse中的“开放声明”的function,我们可以在新的Android Studio中使用? 就像F3按钮一样。

通过通知启动活动:避免重复活动

所以我目前正在显示通知。 当用户单击此消息时,将启动该应用程序。 通知仍然存在,表示该服务正在后台运行。 Intent notificationIntent = new Intent(context, LaunchActivity.class); PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0); notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent); mNotificationManager.notify(1, notification); 但是,我发现了一个出现错误的情况。 如果用户通过单击正常图标启动应用程序,并且当活动正在运行时单击通知,则启动新活动而不退出先前的活动,后者位于较早的活动之上。 这还不是全部:进一步点击通知将创建其他活动并将其置于已经运行的活动之上。 我怎么能阻止这个? 是否有一个很好的检查,以查看某个活动当前是否正在显示或已加载?

Android应用关闭/发送到后台时运行代码

我有一个Android应用程序,它将一些数据发送到Web服务。 我需要在应用程序关闭或发送到后台后立即发送此数据。但我该如何完成此操作? 我目前的解决方案是在我的家庭活动上的OnPause()上运行它,但无论关闭应用程序时用户所处的活动,我都需要运行它。这是可能的还是我必须将OnPause方法添加到所有活动?