我使用Notification.Builder来构建通知.现在我想使用默认声音通知:
builder.setSound(Uri sound)
Run Code Online (Sandbox Code Playgroud)
但是Uri在默认通知中的位置是什么?
如果您想在Nexus设备上启动Google即时,可以使用导航栏中的简单手势向上滑动.我想用我自己的应用程序替换此功能.如果您滑动,应用程序选择器会询问您要启动哪个应用程序:我的应用程序或Google即时.我该如何实现呢?
我想创建一个自定义通知.所以我想改变灯光和音调.我用它NotificationCompat.Builder来做那件事.
现在我想改变灯光通过setLights(); 工作良好.但我想设置的默认值onMS和offMS.我还没有找到相关的东西.
任何人都可以帮我找到默认值吗?这是以下文档:http://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder.html#setLights(int,int,int)
我正在使用水平RecyclerView,PagerSnapHelper使它看起来像一个ViewPager.它正在显示CardViews.
我的问题是,我怎样才能让它显示下一张和上一张卡的边缘?用户需要看到一些这样的卡片,以便他们直观地理解他们需要水平滑动以便他们可以查看其他卡片.
我还要注意,当前的卡片总是需要居中,即使对于第一张卡片,也不需要在左侧偷看之前的卡片.此外,设计要求不受我的控制; 我需要偷看,我不能使用点指示器或其他任何东西.
我可以使用a LinearSnapHelper并使卡片的宽度变小,但是1)第一项将左对齐而不是居中,因为左侧没有卡片偷看,2)每张卡片显示的数量会有所不同在手机的宽度上.
这似乎应该是一个普通而简单的任务,所以我希望我遗漏了一些明显的事情来实现它.
有没有人想过在Chrome或Reader等网页浏览中使用进度条?就像在这里的底部:

我有RecyclerView图像.它基于这个解决方案.使用Glide将图像延迟加载到视图中.我需要在中央图像上添加缩放,如下所示:

我该怎么做?
我对Bitbucket Pipelines的 CI完全不熟悉,目前正在本文的帮助下建立管道.由于此错误,我的构建失败
"在带有前缀的ABI的NDK工具链文件夹中找不到工具链:aarch64-linux-android"
谁能帮我解决这个问题?
我是Chrome Web App编程的新手.我想要一个简单的WebApp,它与我的Chrome/Chromium分开(意味着没有标签).它应在机构中显示一个外部网站.
所以这是我的配置:
的manifest.json
{
"name": "Hello World!",
"description": "My first Chrome App.",
"version": "0.1",
"manifest_version": 2,
"permissions": [ "webview" ],
"icons": {
"128": "icon_128.png"
},
"app": {
"background": {
"scripts": ["background.js"]
}
}
}
Run Code Online (Sandbox Code Playgroud)
background.js
chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('window.html', {
bounds: {
'width': 400,
'height': 600
}
});
});
Run Code Online (Sandbox Code Playgroud)
window.html:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<webview style="width: 100%; height: 100%;" src="http://www.google.de"></webview>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我想到了一个这样的窗口(它显示了Chromium for demonstraiton):

但我得到了这些:

因此webview中的高度不正确.当我将高度设置为(例如)192px时,它会显示正确的大小.但100%不起作用......
我想开发一个应用程序,在ListView中显示YouTube视频.就像最初的YouTube-App一样,但没有视频加载.只有一个显示视频的ListView,只需点击一下即可转到加载视频的YouTube应用.
但是如何在我的应用中显示视频预览?我可以使用API或其他技巧吗?我的第一个想法是我从每个视频中做一个图像...但是..是的!:)
这是一个示例图像

我在项目中使用抽屉布局.我想像Google+ Android应用程序一样自定义抽屉.在"主"ListView上我添加了一个ImageView.这很好用.代码是:
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<FrameLayout
android:id="@+id/content_frame"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<RelativeLayout
android:id="@+id/drawer_layout_relative"
android:layout_width="240dp"
android:layout_height="wrap_content"
android:layout_gravity="start" >
<ImageView
android:id="@+id/drawer_header_image"
android:layout_width="wrap_content"
android:layout_height="85dp"
android:src="@drawable/ic_logo_blue" />
<ProgressBar
android:id="@+id/drawer_progress"
style="?android:attr/progressBarStyleLarge"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/drawer_header_image"
android:background="#ffffffff" />
<ListView
android:id="@+id/drawer_listview"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_below="@id/drawer_progress"
android:background="#ffffffff"
android:choiceMode="singleChoice" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
当您单击其中一个ListView项目时,片段会加载到FrameLayout中.这也很完美.但是有一个问题.ImageView也是"可点击的".这样,当抽屉打开时,一个人会点击ImageView后面的ListView(在片段上)被点击!! 我不希望这样.所以我尝试使用clickable:在ImageView上使用false.不工作......
这里有一个小小的演示视频:http://www.vidup.de/v/Ao71r/
如何让imageview不可点击?!
android ×9
android-ndk ×1
carousel ×1
docker ×1
dockerfile ×1
google-now ×1
imageview ×1
progress-bar ×1
uri ×1
youtube-api ×1
zoom ×1