Articles of 安卓

我们如何在任何Activity中使用onNewIntent()?

onNewIntent()在活动生命周期中的真正用处是什么?我们该如何使用这个方法?

手机和平板电脑的Android应用程序:1或2个应用程序?

我必须为平板电脑开发Android手机的应用程序。 应用程序逻辑是相同的,而UI则完全不同。 我想知道我应该如何处理这个问题:为这两个应用程序,或手机应用程序和平板电脑应用程序(然后上传2 apk在市场上的应用程序)。 当我做一个应用程序,我应该检查是否是手机或平板电脑的代码redirect到适当的活动。 此外,我应该包括兼容性代码,使其编译手机。 如果我要制作2个应用程序,我不需要检查,也不需要包含兼容性代码,所以应用程序会小很多。 但在这种情况下,我将不得不在应用程序逻辑上从一个项目向另一个项目复制/粘贴。 所以这就是为什么我想知道在这种情况下最好的做法是什么? 我一直在寻找这方面的信息,但是我只能find关于如何pipe理不同xml布局的文章,或者没有太多信息的文章。

在Android中始终显示地图标记标题

我使用以下方法将默认标记添加到GoogleMap: GoogleMap map = ((MapFragment) getFragmentManager().findFragmentById(R.id.editMapMap)).getMap(); MarkerOptions markerOptions = new MarkerOptions(); markerOptions.position(currentLocation.getCoordinate()); markerOptions.title(Utils.getLocationString(currentLocation.getCoordinate())); markerOptions.snippet("Blah"); locationMarker = map.addMarker(markerOptions); locationMarker.setDraggable(true); 我怎样才能使标记始终显示标题和片段,而无需触摸? 我也想禁用隐藏他们触摸。

android studio中的代码片段

有谁知道如何将代码片段添加到Android工作室? 我没有find菜单条目或类似的东西。 我也知道是否有可能改变现有的片段?

在Android中从video图像获取帧

我已经实现了一个简单的应用程序,在屏幕上显示相机图片。 我现在喜欢做的是抓住一个框架,并将其作为位图处理。 从我所能发现的事情来看,这不是一件容易的事情。 我已经尝试使用onPreviewFrame方法获取当前帧作为字节数组,并尝试使用BitmapFactory类解码它,但它返回null。 该帧的格式是一个无标题的YUV,可以转换为位图,但在手机上需要很长的时间。 另外我已经读过onPreviewFrame方法在运行时有约束,如果应用程序可能会崩溃太长时间。 那么做这件事的正确方法是什么?

如何使自定义画笔在Android的canvas?

在我的canvas应用程序,我想使用自定义画笔,如刷在附加image.so请有人帮助我快我怎么能使附加的图像自定义画笔? 在我的应用程序中,我使用下面的代码作了虚线: mPaint.setPathEffect(new DashPathEffect(new float[] { 8, 8 }, 0)); 并使用以下代码获得模糊和浮雕效果: mEmboss = new EmbossMaskFilter(new float[] { 1, 1, 1 }, 0.4f, 6, 3.5f); mBlur = new BlurMaskFilter(8, BlurMaskFilter.Blur.NORMAL);

将应用程序移至SD卡

在一些使用min sdk 3(Android 1.5)的应用程序中,我可以将应用程序从我的Desire HD移动到SD卡(Android 2.2)如何以编程方式将应用程序移动到需要Android 1.5或更高版本的SD卡。

添加一个新的活动到AndroidManifest?

我在一个新的android项目 – 只是一个简单的。 我有三个“标签”(activity1,2,3)与不同的任务。 无论如何,我如何将这3个活动添加到AndroidManifest中? 我的清单; <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.comics" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".Comics" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-sdk android:minSdkVersion="4" /> </manifest> 是的,我把它放在哪里?

Android可以支持dp小于1dp吗?

我正在做一个日历,我需要一个网格。 问题是边界,或者说是每个网格之间的空间,这是我用来模拟网格的一种,是1DP。 但它相当厚实。 我正在查看其他具有边框的日历应用程序,而且它们非常薄。 即使我使用drawable形状,并使其1dp,它仍然有这样的厚度。 我尝试使用.5,但似乎并没有工作。 这不可能吗?

在Android应用中添加Google +1button

我只是想知道是否有我的Android应用程序中添加一个Google +1button。 我在Android Market上看到了一个+1,所以我认为会有一些方法可以做到这一点。