小编fou*_*oor的帖子

如何将base64导出到文件?

我目前正在尝试将我的电子邮件(jpg)中的图像附件从base64解码为unicode,然后将其导出到文件中(这样我就可以从原始数据中恢复图像).

我现在将从base64解码的数据转换为Unicode,但是如何将Unicode转换回图像?

希望你能帮忙!

base64

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

如何将两个定点数相乘?

我目前正在尝试弄清楚如何以定点表示形式将两个数字相乘。

假设我的数字表示如下:

[SIGN][2^0].[2^-1][2^-2]..[2^-14]
Run Code Online (Sandbox Code Playgroud)

就我而言,数字10.01000000000000 = -0.25.

例如我会怎么做0.25x0.25等等-0.25x0.25

希望您能帮忙!

fixed-point multiplication

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

收听电话状态的变化 - Android

我目前正在尝试创建一个简单的应用程序,该应用程序会记录您通话的时间,然后在您接近空闲时间时向您发出警告。

在这一点上,我创建了一个名为 CallService.java 的服务,每当用户呼叫人员时都会调用该服务。该服务只是记录通话的开始时间和通话的结束时间。该服务是使用名为 OutgoingCallReciever.Java 的类启动的。此类只是等待用户呼叫某人,然后启动 CallService。

我现在试图在用户电话未呼叫某人时停止 CallService。即(电话状态为空闲、摘机或其他人正在呼叫用户)但我不知道该怎么做(我是 Java/Android 新手)。我是否使用 PhoneStateListener 的 onCallStateChanged 方法?(我不确定如何使用它..)

希望你能帮上忙!

课程如下:

主活动.java

package com.fouadalnoor.callcounter;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.Toast;
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.telephony.TelephonyManager;
import android.telephony.PhoneStateListener;

public class MainActivity extends Activity {

     @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        TelephonyManager tm = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);
        PhoneStateListener ps =(PhoneStateListener) getSystemService(TELEPHONY_SERVICE);

         Toast.makeText(this, "Phone State = " + tm.getCallState() , Toast.LENGTH_LONG).show();


        CheckBox checkBox = (CheckBox) findViewById(R.id.checkBox1);
        checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener() { …
Run Code Online (Sandbox Code Playgroud)

android

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

标签 统计

android ×1

base64 ×1

fixed-point ×1

multiplication ×1