小编Han*_*man的帖子

我将如何在广播接收器中检测运动传感器?

我在Manifest.xml中编写了一个接收器来检测设备运动是否发生了变化

 <receiver android:name="com.hanuman.sensor.receiver.SensorReceiver" >
            <intent-filter
                android:enabled="true"
                android:exported="false" >
                <action android:name="android.intent.action.USER_PRESENT" />
            </intent-filter>
        </receiver>
Run Code Online (Sandbox Code Playgroud)

和内部接收器onReceive()方法代码是:

String action = intent.getAction();
        if (action.equals(Intent.ACTION_USER_PRESENT)) {
            System.out.println("User is present");
            Intent s = new Intent(context, MainActivity.class);
            s.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(s);
        } else {
            System.out.println("User is not present");
        }
Run Code Online (Sandbox Code Playgroud)

最后我的问题是,当它被移动时没有检测到传感器,它正在检测我的设备何时解锁然后它正在调用我的MainActivity,但我想检测我的设备运动何时被更改然后我想在接收器中检测到.我怎样才能做到这一点?.

android sensor broadcastreceiver android-sensors

19
推荐指数
1
解决办法
3044
查看次数

如何在我的Android应用程序中使用Twilio发送短信?

在我的Android应用程序中,我创建了一个按钮,当我按下按钮时我想发送消息.所以我创建了一个java类并编写了twilio代码.

final TwilioRestClient client = new TwilioRestClient(
                        ACCOUNT_SID, AUTH_TOKEN);

                // Get the main account (The one we used to authenticate the
                // client)
                final Account mainAccount = client.getAccount();

                final SmsFactory messageFactory = mainAccount.getSmsFactory();
                final Map<String, String> messageParams = new HashMap<String, String>();
                messageParams.put("To", "+912342423423");
                messageParams.put("From", "+132432432434");
                messageParams.put("Body", "This is my message");
                try {
                    messageFactory.create(messageParams);
                } catch (TwilioRestException e) {
                    e.printStackTrace();
                }
Run Code Online (Sandbox Code Playgroud)

当我使用上面的代码时,它显示出一些错误 java.lang.NoSuchMethodError: org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager

我在lib文件夹中只添加了一个jar文件 " twilio-java-sdk-3.3.10-jar-with-dependencies.jar ".

请告诉我我该怎么办?

sms android twilio

10
推荐指数
3
解决办法
6169
查看次数

如何以编程方式将以文件夹形式存在的多个图像发送到Android驱动器?

我想发送我的内部存储中存在的多个图像,当我选择该文件夹时,我想将该文件夹上传到谷歌驱动器.我已经尝试了这个谷歌驱动器api的Android https://developers.google.com/drive/android/create-file ,我使用下面的代码,但它显示了一些错误getGoogleApiClient

代码是

ResultCallback<DriveContentsResult> contentsCallback = new
        ResultCallback<DriveContentsResult>() {
    @Override
    public void onResult(DriveContentsResult result) {
        if (!result.getStatus().isSuccess()) {
            // Handle error
            return;
        }

        MetadataChangeSet metadataChangeSet = new MetadataChangeSet.Builder()
                .setMimeType("text/html").build();
        IntentSender intentSender = Drive.DriveApi
                .newCreateFileActivityBuilder()
                .setInitialMetadata(metadataChangeSet)
                .setInitialDriveContents(result.getDriveContents())
                .build(getGoogleApiClient());
        try {
            startIntentSenderForResult(intentSender, 1, null, 0, 0, 0);
        } catch (SendIntentException e) {
            // Handle the exception
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

是否有任何方法将图像发送到驱动器或Gmail?

android image file-manager google-drive-android-api

10
推荐指数
1
解决办法
1213
查看次数

如何从android studio创建一个jar文件

我有一个相当最新版本的android studio,我在一个项目下创建了一个模块,基本上应该是一个库,当我构建它时,它会创建一个".aar"文件,我想要的是.jar文件,因为这个库也应该与eclipse一起使用.

该库还包含活动,有没有什么方法可以创建一个.jar文件,我可以在Eclipse和Android Studio上使用它?

我已经创建了这个模块并尝试构建,因此它生成了.aar文件,而不是.jar文件.

java android jar aar

9
推荐指数
2
解决办法
8913
查看次数

在"警报"对话框中显示多行文本

我需要在警报对话框中显示多行消息,而不仅仅是一个段落.

new AlertDialog.Builder(this)
.setTitle("Place")
.setMessage("Go there" +
        "Go here")
.setNeutralButton("Go Back", null)
.show();
Run Code Online (Sandbox Code Playgroud)

有没有办法从新线开始?就像在Microsoft Word中的句子后输入?

android text android-alertdialog

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

如何在android中以编程方式更改ProgressDialog Message字体大小?

我在我的android应用程序中使用了progressDialog,并且我使用了代码

ProgressDialog progressDialog = new ProgressDialog(this);
        progressDialog.setCancelable(false);
        progressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
        progressDialog.setMessage("Please wait to get contacts");
        progressDialog.setProgress(0);

        progressDialog.show();
Run Code Online (Sandbox Code Playgroud)

我想更改消息字体大小,并希望为消息添加一些颜色是否可能?

android text progressdialog

3
推荐指数
1
解决办法
4576
查看次数