Tag: android

多梯度形状

我想创build一个如下图所示的形状: 注意从颜色1到颜色2的上半部分渐变,但是从颜​​色3到颜色4渐变的下半部分渐变。我知道如何用单个渐变制作一个形状,但是我不确定如何将一个形状分割为两半,并使1形状与2个不同的梯度。 有任何想法吗?

Android材质devisebutton样式

我对材质devise的button样式感到困惑。 我想要在附加的链接中得到五颜六色的凸起button,就像在使用部分下看到的“强制停止”和“卸载”button。 有没有可用的样式,还是我需要定义它们? http://www.google.com/design/spec/components/buttons.html#buttons-usage 我找不到默认的button样式。 例: <Button style="@style/PrimaryButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Calculate" android:id="@+id/button3" android:layout_below="@+id/editText5" android:layout_alignEnd="@+id/editText5" android:enabled="true" /> 如果我尝试通过添加更改button的背景颜色 android:background="@color/primary" 所有的风格消失,如触摸animation,阴影,圆angular等

什么是Android PendingIntent?

我是Android的新手。 我阅读Android文档,但我仍然需要更多的说明。 任何人都可以告诉我什么PendingIntent是什么?

android:fontFamily的有效值以及它们映射的内容?

在这个问题的答案中,用户列出了android:fontFamily和12个变体的值(见下文)。 这些价值从何而来? android:fontFamily的文档没有在任何地方列出这些信息(我在这里查过 , 在这里 )。 这些string在各个位置的Android styles.xml文件中列出,但是如何将这些映射回Roboto字体呢? 从android 4.1 / 4.2开始,下列Roboto字体系列可用: android:fontFamily="sans-serif" // roboto regular android:fontFamily="sans-serif-light" // roboto light android:fontFamily="sans-serif-condensed" // roboto condensed android:fontFamily="sans-serif-thin" // roboto thin (android 4.2) android:fontFamily="sans-serif-medium" // roboto medium (android 5.0) 与此相结合 android:textStyle="normal|bold|italic" 12个变种是可能的: 定期 斜体 胆大 加粗斜体 光 光斜体 瘦 薄斜体 浓缩正规 浓缩斜体 粗体粗体 浓缩的粗体 – 斜体 在应用程序中的styles.xml文件中,我正在将某人列为字体系列,我很确定这是错误的: <item […]

从资产文件夹中读取pdf文件

public void DOCS(View btnDocs) { File fileBrochure = new File("android.resource://com.project.datastructure/assets/abc.pdf"); if (!fileBrochure.exists()) { CopyAssetsbrochure(); } /** PDF reader code */ File file = new File("android.resource://com.project.datastructure/assets/abc.pdf"); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(file),"application/pdf"); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); try { getApplicationContext().startActivity(intent); } catch (ActivityNotFoundException e) { Toast.makeText(Stack_dr.this, "NO Pdf Viewer", Toast.LENGTH_SHORT).show(); } } private void CopyAssetsbrochure() { AssetManager assetManager = […]

如何在Android中parsingjsonstring?

可能重复: Android / Java中的JSON数组迭代 我从服务器获取JSONstring,我已经得到了JSONstring的代码。 但我不明白如何parsing它。 以下是我的JSONstring { "university": { "name": "oxford", "url": "http://www.youtube.com" }, "1": { "id": "2", "title": "Baseball", "datetime": "2011-11-11 10:41:46" }, "2": { "id": "1", "title": "Two basketball team players earn all state honors", "datetime": "2011-11-11 10:40:57" } } 请提供任何指导或代码片段。

没有生成R.java文件在我的项目中

我在做记事本教程,练习2 。 我开始创build一个新的Android项目,并select从源代码创build导入练习下载的源文件。 但是现在我在Eclipse中遇到很多错误,问题是没有生成R.java类。 我该如何解决这个问题? 文件夹gen/是空的。 我在Notepadv2.java和res/layout/note_edit.xml有错误,这两者似乎都与生成的R.java丢失的事实有关。 这是我在Notepadv2.java import语句: import android.R; import android.app.ListActivity; import android.content.Intent; import android.database.Cursor; import android.os.Bundle; import android.view.ContextMenu; import android.view.ContextMenu.ContextMenuInfo; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.ListView; import android.widget.SimpleCursorAdapter; 它们由Eclipse命令Ctrl + Shift + O创build 。

如何在android中设置移动系统时间和date?

如果您想在应用程序中更改移动系统的date或时间,那么您如何去做呢?

在Android上closures屏幕

我正试图在某个动作发生后打开和closures显示器(让我们只是担心现在closures屏幕)。 从我从wake lock所了解到的,这就是我所拥有的: PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "My Tag"); 当我读到其他post在stackoverflow和其他地方,他们似乎告诉我,PARTIAL_WAKE_LOCK将closures屏幕。 但是,如果我阅读SDK说,它只会允许屏幕closures。 所以我认为这是不对的。 任何提示将有所帮助! 谢谢, 麦克风

创build自定义通知,android

我想创build一个通知,就像这张图片中红色边界的通知一样: 我知道如何创build正常的通知,如图中蓝色的边界通知,但是我想在旁边显示一个图标和大约3行信息。 我怎样才能做到这一点? 任何build议将不胜感激。