小编Pet*_*ter的帖子

发送歌曲标题到spotify开始从Android应用程序播放

有没有办法从我的应用程序发送一个歌曲标题到spotify应用程序,以便它将通过spotify开始播放歌曲?

我尝试使用我在另一个代码中找到的波纹管代码,但没有任何反应.

Intent intent = new Intent(Intent.ACTION_MAIN);
                intent.setAction(MediaStore.INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH);
                intent.setComponent(new ComponentName("com.spotify.mobile.android.ui", "com.spotify.mobile.android.ui.Launcher"));
                intent.putExtra(SearchManager.QUERY, "michael jackson smooth criminal");
Run Code Online (Sandbox Code Playgroud)

我知道shazam能够做到这一点.

android

5
推荐指数
1
解决办法
2261
查看次数

Android中的眼动追踪

我希望使用Android平板电脑进行基本的眼动追踪,希望能够跟踪用户眼睛以允许光标在屏幕上移动.我一直在做一些搜索,我读过有关一点点的OpenCVFaceL而在另一所看到的一个例子SO质疑这里显示它可以跟踪Android上的眼球运动.

我想知道是否有人知道任何好的教程或示例代码可以参考或工作?我正在寻找任何可以帮助我了解如何使其工作的东西.即使是最基本的形式.

android opencv

5
推荐指数
1
解决办法
1万
查看次数

使用安卓相机的安卓人脸检测器

我已经阅读了使用内置的 android 人脸检测器来查找位图中人脸位置的可能性。有谁知道使用相机作为输入执行此操作的任何示例?

android

5
推荐指数
1
解决办法
2万
查看次数

自定义锁定屏幕应用程序中的android锁定问题

我构建了一个自定义锁屏应用程序,它使用广播接收器和服务来监听用户打开或关闭屏幕并从那里启动我的活动.该活动应该完全取代锁定屏幕.为了做到这一点,我的应用程序应该禁用Android股票锁定,以便我的应用程序可以作为新的锁定屏幕.

相反,一旦首次安装应用程序,首先启动的服务似乎正在运行.当用户首次关闭手机屏幕时,当他们将手机重新打开时,会看到我的应用程序在顶部运行,并且可以使用我的应用程序解锁手机.但是一旦进入Android操作系统,如果用户按下主页按钮,下次他们关闭屏幕并重新打开而不是被带回我的应用程序,他们会被带到股票解锁屏幕,我的应用程序打开它下面,什么时候它应该在顶部.

这是我的代码:

我的服务:

public class MyService extends Service {
    @Override
    public IBinder onBind(Intent intent) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public void onCreate() {

        super.onCreate();
        Log.d("MyService","Service STARTED");
        final IntentFilter filter = new IntentFilter(Intent.ACTION_SCREEN_ON);
        filter.addAction(Intent.ACTION_SCREEN_OFF);
        final BroadcastReceiver mReceiver = new ScreenReceiver();
        registerReceiver(mReceiver, filter);
    }
}
Run Code Online (Sandbox Code Playgroud)

我的广播接收器:

public class ScreenReceiver extends BroadcastReceiver {

public static ArrayList<String> runningApplications = new ArrayList<String>();
private Context ctext;
public static boolean screenIsLocked;
public static KeyguardManager keyguardManager;
public static KeyguardLock lock;

@Override
public …
Run Code Online (Sandbox Code Playgroud)

android

5
推荐指数
1
解决办法
2505
查看次数

从暂停中关闭警报对话框构建器

我正在使用以下代码显示带有两个按钮的警告对话框.但是,如果在暂停活动时对话框没有被禁用,则会抛出错误.我知道您可以使用.dismiss关闭对话框,但这是一个AlertDialog Builder而不是Dialog.知道怎么做吗?

AlertDialog.Builder alertDialog = new AlertDialog.Builder(MyActivity.this);

                // Setting Dialog Title
                alertDialog.setTitle("Title");

                // Setting Dialog Message
                alertDialog.setMessage("Message");

                // Setting Positive "Yes" Button
                alertDialog.setPositiveButton("YES", new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog,int which) {
                        //yes
                        dialog.cancel();

                    }
                });

                // Setting Negative "NO" Button
                alertDialog.setNegativeButton("NO", new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int which) {
                        //no                
                    dialog.cancel();
                    }
                });

                // Showing Alert Message
                alertDialog.show();
Run Code Online (Sandbox Code Playgroud)

android

5
推荐指数
1
解决办法
5627
查看次数

Android上的OpenCV眼动追踪

我希望使用OpenCV api在android中进行基本的眼动追踪.我发现在Andriod中使用opencv似乎有两种方法,可以使用他们的c ++包装器,也可以使用JavaCV api.我愿意做任何一件事,但我正在寻找一些想法或示例代码,以便我如何跟踪任何平台的基本眼球运动.我倾向于使用JavaCV api,因为它看起来更容易使用但我真的可以使用某种类型的教程来介绍在android上使用它的基础知识.

android opencv

4
推荐指数
1
解决办法
1万
查看次数

将Android应用扩展到不同的屏幕尺寸

所以我正在努力将我的应用程序扩展到不同的屏幕尺寸.现在它针对10.1英寸的屏幕进行了优化,但我正努力让它在具有7英寸屏幕的点燃火上运行.我只使用相对布局.截至目前我的背景完美地缩放,但背景上的图像按钮不能缩放,我想知道是否有这样的原因.我也使用边距调整我的按钮的位置,这是否适合缩放尺寸?

android

4
推荐指数
1
解决办法
3394
查看次数

Android Face检测仅适用于不使用SD卡图像的drawable

所以我有代码在任何给定的图像文件中检测多达10个面孔并返回给我信息,如眼睛的位置和其他类似的东西.因此,当我告诉它使用存储在我的项目的资源的drawable文件夹中的图像文件时,它工作得很好.但是,当我有它尝试从我从SD卡导入的位图找到面孔时,它不会找到任何面孔.但这些都是完全相同的图像.有任何想法吗?我的代码如下:

编辑:经过进一步检查后,我发现当我插入这行代码时,System.out.println("Row Bytes: " + sourceImage.getRowBytes()); 我得到的是drawable是352而SD卡图像是704.我认为这意味着drawable在.apk文件中被压缩但是SD卡图像明显不是.不确定这是否会影响任何事情.

 public class FaceView extends View {
           private static final int NUM_FACES = 10; // max is 64
           private static final boolean DEBUG = true;

           private FaceDetector arrayFaces;
           private FaceDetector.Face getAllFaces[] = new FaceDetector.Face[NUM_FACES];
           private FaceDetector.Face getFace = null;

           private PointF eyesMidPts[] = new PointF[NUM_FACES];
           private float  eyesDistance[] = new float[NUM_FACES];

           private Bitmap sourceImage;

           private Paint tmpPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
           private Paint pOuterBullsEye = new Paint(Paint.ANTI_ALIAS_FLAG);
           private Paint pInnerBullsEye = new Paint(Paint.ANTI_ALIAS_FLAG);

           private …
Run Code Online (Sandbox Code Playgroud)

android

4
推荐指数
2
解决办法
3099
查看次数

在屏幕解锁上启动Android应用程序

我想构建一个锁屏更换应用程序.有没有办法创建一个只要用户唤醒/解锁屏幕就会启动我的应用程序的监听器/服务?

java android

4
推荐指数
2
解决办法
8214
查看次数

从数字时钟小部件中删除秒和AM/PM

我想从数字时钟小部件中删除秒和AM/PM指示,但我不知道如何做到这一点.

android

4
推荐指数
1
解决办法
2936
查看次数

标签 统计

android ×10

opencv ×2

java ×1