如何解决如何使用我的 .apk 构建和 java 将数据从用户使用我的应用程序仅适用于我的手机上传到我的电脑
我试图通过我用 java 制作的 apk 应用程序将用户插入的数据上传到我的电脑。我正在编写一个代码,用于使用 android studio 2.1.3 启用和禁用蓝牙 wifi 和手电筒应用
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.BLUETOOTH"></uses-permission>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"></uses-permission>
<uses-permission android:name="android.permission.CAMERA"></uses-permission>
这些是我目前使用的权限。
package ar3945.example.com.wifionoff;
import android.bluetooth.BluetoothAdapter;
import android.hardware.camera2.CameraManager;
import android.net.wifi.WifiManager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.CompoundButton;
import android.widget.ToggleButton;
import android.hardware.camera2.CameraAccessException;
public class MainActivity extends AppCompatActivity {
ToggleButton tb,tb1,tb2;
WifiManager wm;
BluetoothAdapter ba;
CameraManager cm;
private boolean wifi=false;
private boolean blue=false;
private boolean camera=false;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tb=(ToggleButton) findViewById(R.id.toggleButton);
wm=(WifiManager)getSystemService(WIFI_SERVICE);
tb.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton compoundButton,boolean b) {
if(b)
{
wm.setWifiEnabled(true);
wifi=true;
}
else{
wm.setWifiEnabled(false);
wifi=false;
}
}
});
tb1=(ToggleButton) findViewById(R.id.toggleButton2);
ba=(BluetoothAdapter.getDefaultAdapter());
tb1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton compoundButton,boolean b) {
if(b){
ba.enable();
blue=true;
}
else{
ba.disable();
blue=false;
}
}
});
tb2=(ToggleButton) findViewById(R.id.toggleButton3);
cm=(CameraManager)getSystemService(CAMERA_SERVICE);
tb2.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton compoundButton,boolean b) {
if(b)
{
try{
String s1=cm.getCameraIdList()[0];
cm.setTorchMode(s1,true);
camera=true;
}catch(CameraAccessException e)
{
}
}
else
{
try
{
String s2=cm.getCameraIdList()[0];
cm.setTorchMode(s2,false);
camera=false;
}catch (CameraAccessException e)
{
}
}
}
});
}
}
这是我的代码 我想制作一个评分栏,这样如果有人给我评分,我就可以了解他们对这款应用的看法。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。