我想从画廊创build一个图片select器。 我使用代码 intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); startActivityForResult(intent, TFRequestCodes.GALLERY); 我的问题是,在这个活动和video文件显示。 有没有办法来过滤显示的文件,以便在这个活动中不会显示video文件?
在一个android服务中,我创build了一些线程来完成一些后台任务。 我有一个情况,线程需要在主线程的消息队列上发布特定的任务,例如一个Runnable 。 有没有办法获得主线程的Handler ,并从我的其他线程发布Message /运行到它? 谢谢,
我有一个菜单项的操作栏。 我怎样才能隐藏/显示菜单项? 这就是我想要做的: MenuItem item = (MenuItem) findViewById(R.id.addAction); item.setVisible(false); this.invalidateOptionsMenu();
任何人都可以请告诉我如何添加启animation面到我的基于HTML5 Phonegap的Android应用程序。 我只是想让它在加载时显示5秒钟。 另外 – 任何人都可以build议闪屏应该是什么尺寸。
我有一个ListView,并与每个列表项我希望它显示一个阴影。 我正在使用Android Lollipop的新高程特性在View上设置一个Z来投射阴影,并且已经使用ActionBar(技术上来说是Lollipop中的一个工具栏)来有效地执行此操作。 我正在使用棒棒糖的海拔,但由于某种原因,它没有在列表项下显示阴影。 以下是每个列表项的布局设置: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:orientation="vertical" style="@style/block" android:gravity="center" android:layout_gravity="center" android:background="@color/lightgray" > <RelativeLayout android:layout_width="300dp" android:layout_height="300dp" android:layout_marginLeft="40dp" android:layout_marginRight="40dp" android:layout_marginTop="20dp" android:layout_marginBottom="20dp" android:elevation="30dp" > <ImageView android:id="@+id/documentImageView" android:layout_width="match_parent" android:layout_height="match_parent" android:scaleType="centerCrop" /> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/alphared" android:layout_alignParentBottom="true" > <appuccino.simplyscan.Extra.CustomTextView android:id="@+id/documentName" android:layout_width="match_parent" android:layout_height="wrap_content" android:textColor="@color/white" app:typeface="light" android:paddingLeft="16dp" android:paddingTop="8dp" android:paddingBottom="4dp" android:singleLine="true" android:text="New Document" android:textSize="27sp"/> <appuccino.simplyscan.Extra.CustomTextView android:id="@+id/documentPageCount" android:layout_width="match_parent" […]
我想提出一个不仅透明的背景,而且还会产生模糊的效果。 这样下面的观点似乎就没有了焦点。 我想让它看起来像按住电源button后的屏幕。 有任何想法吗?
URL url = new URL("http://download.thinkbroadband.com/20MB.zip"); URLConnection connection = url.openConnection(); File fileThatExists = new File(path); OutputStream output = new FileOutputStream(path, true); connection.setRequestProperty("Range", "bytes=" + fileThatExists.length() + "-"); connection.connect(); int lenghtOfFile = connection.getContentLength(); InputStream input = new BufferedInputStream(url.openStream()); byte data[] = new byte[1024]; long total = 0; while ((count = input.read(data)) != -1) { total += count; […]
我已经创build了我的应用程序的肉和内脏,但我想添加一个不同的活动,将作为起点(login屏幕)。 几个问题: 1我有一个相当体面的处理如何切换活动(基于本文: http : //www.linux-mag.com/id/7498 ),但我不知道如何去创build一个新的(与日食) 。 2一旦我创build了一个新的活动, 我怎样才能将它设置为我的应用程序的默认活动? 我认为我可以改变类的名字…但是有没有更好的方法来处理(也许在AndroidManifest.xml )?
我正试图计算可变数量的像素密度独立像素,反之亦然。 这个公式(px to dp): dp = (int)(px / (displayMetrics.densityDpi / 160)); 在小型设备上不起作用,因为它被零除。 这是我的DP到PX公式: px = (int)(dp * (displayMetrics.densityDpi / 160)); 有人能给我一些指点吗?
我安装了最新版本的SDK (API 16)并获得了最新的ADT。 我现在看到这些消息在logcat,我很确定,我以前没有见过。 有没有人有这个想法? 06-29 23:11:17.796:我/编舞(691):跳过647帧! 应用程序可能在其主线程上做了太多的工作。 我做了一个search,并find这个链接: http : //developer.android.com/reference/android/view/Choreographer.html 。 这是API 16中引入的新类。 我需要知道如何才能确定我的应用程序可能做的“太多工作”,因为我所有的处理都是在AsyncTask完成的。