我正在尝试将Django nonrel项目用于谷歌应用引擎.我按照此处的描述设置了测试项目.我为我的静态文件添加了一个名为"static"的项目的新文件夹.对于app.yaml文件,我添加了行;
- url: /static
static_dir: static
Run Code Online (Sandbox Code Playgroud)
我无法访问我的静态文件.我是否需要进行其他配置?
Thx提前.
我正试图在手机响铃时暂停媒体播放器.我使用android站点的示例代码.就像这样;
public void onAudioFocusChange(int focusChange) {
switch (focusChange) {
case AudioManager.AUDIOFOCUS_GAIN:
// resume playback
if (mMediaPlayer != null && !mMediaPlayer.isPlaying()) {
mMediaPlayer.start();
mMediaPlayer.setVolume(1.0f, 1.0f);
}
break;
case AudioManager.AUDIOFOCUS_LOSS:
// Lost focus for an unbounded amount of time: stop playback and
// release media player
stopMediaPlayer();
break;
case AudioManager.AUDIOFOCUS_LOSS_TRANSIENT:
// Lost focus for a short time, but we have to stop
// playback. We don't release the media player because playback
// is likely to resume
if (mMediaPlayer.isPlaying())
mMediaPlayer.pause();
break;
case …Run Code Online (Sandbox Code Playgroud) 我在onPrepareOptionsMenu上重写隐藏和显示菜单项.使用API级别16仿真器进行测试时; 第一次打开菜单时不调用onPrepareOptionsMenu.但是,当我重新打开菜单时,它可以工作.问题仅在于第一次使用.你可以用它来简单地测试它;
@Override
public void onPrepareOptionsMenu(Menu menu) {
Toast.makeText(this.getActivity(), "pre", Toast.LENGTH_SHORT).show();
super.onPrepareOptionsMenu(menu);
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我有一个包含大量片段的Activity android应用程序.当我显示列表屏幕时,我想使用Toolbarwith app:layout_scrollFlags="scroll|enterAlways"属性.在细节片段中,我想使用CollapsingToolbarLayout带有图像的片段.由于它是一个Activity应用程序,我只有一个Toolbar.是否可以通过编程方式修改我的布局以适应这两种情况?
android android-layout android-fragments material-design android-support-design
我正在尝试使用CollapsingToolbarLayout具有scroll|exitUntilCollapsed标志的布局和TabLayout具有scroll|enterAlwaysscrollFlag属性的布局.基本上我希望我的工具栏固定,并在滚动时显示和隐藏选项卡.我已经从https://github.com/chrisbanes/cheesesquare修改了cheesesquare应用程序.这是我的布局xml;
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/main_content"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true">
<android.support.design.widget.AppBarLayout
android:id="@+id/appbar"
android:layout_width="match_parent"
android:layout_height="@dimen/detail_backdrop_height"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
android:fitsSystemWindows="true">
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/collapsing_toolbar"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_scrollFlags="scroll|exitUntilCollapsed"
android:fitsSystemWindows="true"
app:contentScrim="?attr/colorPrimary"
app:expandedTitleMarginStart="48dp"
app:expandedTitleMarginEnd="64dp">
<ImageView
android:id="@+id/backdrop"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop"
android:fitsSystemWindows="true"
app:layout_collapseMode="parallax" />
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
app:layout_collapseMode="pin" />
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_scrollFlags="scroll|enterAlways"
app:layout_behavior="@string/appbar_scrolling_view_behavior"/>
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
<android.support.design.widget.FloatingActionButton
android:layout_height="wrap_content"
android:layout_width="wrap_content"
app:layout_anchor="@id/appbar"
app:layout_anchorGravity="bottom|right|end"
android:src="@drawable/ic_discuss"
android:layout_margin="@dimen/fab_margin"
android:clickable="true"/>
</android.support.design.widget.CoordinatorLayout>
Run Code Online (Sandbox Code Playgroud)
这是结果;
标签未正确定位.他们并不关心enterAlways财产.
android android-layout android-toolbar android-coordinatorlayout
我可以与谷歌地图共享一个位置,提供lat和lon参数.例如;
http://maps.google.com/maps?ll=40.01696,32.33076&z=17
使用"ll"参数,我可以将地图居中.有没有办法将标记放到指定的位置?
我想在Python中将字典序列化为JSON.我有这个'str'对象没有属性' dict '错误.这是我的代码......
from django.utils import simplejson
class Person(object):
a = ""
person1 = Person()
person1.a = "111"
person2 = Person()
person2.a = "222"
list = {}
list["first"] = person1
list["second"] = person2
s = simplejson.dumps([p.__dict__ for p in list])
Run Code Online (Sandbox Code Playgroud)
例外是;
Traceback (most recent call last):
File "/base/data/home/apps/py-ide-online/2.352580383594527534/shell.py", line 380, in post
exec(compiled_code, globals())
File "<string>", line 17, in <module>
AttributeError: 'str' object has no attribute '__dict__'
Run Code Online (Sandbox Code Playgroud) 我希望能够启用和禁用折叠工具栏的滚动.谁能告诉我一个如何使用AppBarLayout.Behavior.DragCallback的例子?
我正在尝试使用Android媒体播放器播放播放列表.当一首曲目结束时; 我停止媒体播放器并用新的播放器重新启动它.每当我启动播放器时,我都会用这条线设置唤醒锁;
mMediaPlayer.setWakeMode(getApplicationContext(), PowerManager.PARTIAL_WAKE_LOCK);
Run Code Online (Sandbox Code Playgroud)
用于检测; 我启动播放器并锁定手机屏幕.经过几个轨道; 玩家停止并且无法传递到另一个轨道.当发生这种情况时,我再等几分钟.然后,当我打开手机屏幕; 玩家立即开始.
媒体播放器以某种方式释放唤醒锁是否有任何可能性?可以在播放列表中的曲目切换停止时吗?在处理播放列表时,"MediaPlayer.setWakeMode"是否有正确的方法?或者我应该使用"PowerManager"类直接?
这个问题需要花费太多时间来测试.Thx提前.
我有一个使用SoundCloud API的Android应用程序.我的一些用户抱怨连接问题.是否有配额限制?
我正在尝试在容器视图中缩放 textView。Activity 使用运动布局。如果我不将它放在容器内,我可以缩放 textView。这是我的活动布局和运动布局描述文件。如何使 scaleX 和 scaleY 工作?
活动布局
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.motion.MotionLayout xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/motionLayout"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutDescription="@xml/motion_scene_text_size">
<View
android:id="@+id/button"
android:layout_width="64dp"
android:layout_height="64dp"
android:background="@color/colorAccent"
android:text="Button" />
<android.support.constraint.ConstraintLayout
android:id="@+id/container"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_marginTop="100dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</android.support.constraint.ConstraintLayout>
</android.support.constraint.motion.MotionLayout>
Run Code Online (Sandbox Code Playgroud)
运动场景
<?xml version="1.0" encoding="utf-8"?>
<MotionScene xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:motion="http://schemas.android.com/apk/res-auto">
<Transition
motion:constraintSetStart="@+id/start"
motion:constraintSetEnd="@+id/end"
motion:duration="1000">
<OnSwipe
motion:touchAnchorId="@+id/button"
motion:touchAnchorSide="right"
motion:dragDirection="dragRight" />
</Transition>
<ConstraintSet android:id="@+id/start">
<Constraint
android:id="@id/button"
android:layout_width="64dp"
android:layout_height="64dp"
android:layout_marginStart="8dp"
motion:layout_constraintBottom_toBottomOf="parent"
motion:layout_constraintStart_toStartOf="parent"
motion:layout_constraintTop_toTopOf="parent" />
<Constraint
android:id="@id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content" …Run Code Online (Sandbox Code Playgroud) 有什么办法可以通过编程方式更改我的android.support.v7.widget.Toolbar layout_collapseMode属性吗?
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:layout_collapseMode="pin"
app:theme="@style/ToolBarTheme"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
</android.support.v7.widget.Toolbar>
Run Code Online (Sandbox Code Playgroud) 我正在尝试停止c#中cmd.exe启动的进程.例如,开始记事本; cmd.exe/c记事本.
System.Diagnostics.ProcessStartInfo("cmd.exe", "/c notepad");
Run Code Online (Sandbox Code Playgroud)
当我终止进程时,cmd.exe停止.但记事本仍然存在.我如何获得记事本的手柄并停止它?
android ×9
java ×3
android-collapsingtoolbarlayout ×1
c# ×1
dictionary ×1
django ×1
google-maps ×1
json ×1
process ×1
python ×1
soundcloud ×1
wakelock ×1