资源简介
自动点击
代码片段和文件信息
package com.minggo.autoclick;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.app.Dialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.provider.Settings;
import android.view.View;
import android.view.View.onclickListener;
import android.widget.Button;
import android.widget.Toast;
import com.youmi.android.addemo.R;
/**
* Created by minggo on 16/6/2.
*/
public class AccessibilityActivity extends Activity implements onclickListener{
private Dialog mTipsDialog;
//已经在xml设定了id为bt_accessibility
private Button accessibilityBt;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_accessibility);
accessibilityBt = (Button) findViewById(R.id.bt_accessibility);
accessibilityBt.setonclickListener(this);
}
@Override
protected void onResume() {
super.onResume();
if(ClickService.isRunning()) {
if(mTipsDialog != null) {
mTipsDialog.dismiss();
}
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(“auto.click“);
intent.putExtra(“flag“1);
intent.putExtra(“id““bt_accessibility“);
sendBroadcast(intent);
}
}1500);
} else {
showOpenAccessibilityServiceDialog();
}
}
/** 显示未开启辅助服务的对话框*/
private void showOpenAccessibilityServiceDialog() {
if(mTipsDialog != null && mTipsDialog.isShowing()) {
return;
}
View view = getLayoutInflater().inflate(R.layout.dialog_tips_layout null);
view.setonclickListener(new View.onclickListener() {
@Override
public void onclick(View v) {
openAccessibilityServiceSettings();
}
});
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.settitle(“需要开启辅助服务正常使用“);
builder.setView(view);
builder.setPositiveButton(“打开辅助服务“ new DialogInterface.onclickListener() {
@Override
public void onclick(DialogInterface dialog int which) {
openAccessibilityServiceSettings();
}
});
mTipsDialog = builder.show();
}
/** 打开辅助服务的设置*/
private void openAccessibilityServiceSettings() {
try {
Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);
startActivity(intent);
Toast.makeText(this “找[AutoClick]然后开启服务“ Toast.LENGTH_LONG).show();
} catch (Exception e) {
e.printStackTrace();
}
}
@Override
public void onclick(View v) {
new Builder(t
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-06-04 14:06 AndroidAutoClick-master\
文件 394 2016-06-04 14:06 AndroidAutoClick-master\.gitignore
文件 1073 2016-06-04 14:06 AndroidAutoClick-master\LICENSE
文件 18361 2016-06-04 14:06 AndroidAutoClick-master\README.md
目录 0 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\
文件 466 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.classpath
目录 0 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\
文件 10 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\.name
文件 686 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\compiler.xm
目录 0 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\copyright\
文件 74 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\copyright\profiles_settings.xm
文件 159 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\encodings.xm
文件 641 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\gradle.xm
目录 0 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\libraries\
文件 243 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\libraries\YoumiSdk_v6_1_0_2016_02_26.xm
文件 451 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\libraries\play_services_appindexing_8_1_0.xm
文件 442 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\libraries\play_services_ba
文件 519 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\libraries\support_annotations_23_1_1.xm
文件 889 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\libraries\support_v4_23_1_1.xm
文件 2957 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\misc.xm
文件 260 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\modules.xm
文件 564 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\runConfigurations.xm
文件 183 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\vcs.xm
文件 120149 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.idea\workspace.xm
文件 821 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\.project
文件 4233 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\AndroidManifest.xm
文件 90 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\README.md
文件 2245 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\YoumiKeyStore.keystore
文件 1962 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\build.gradle
文件 4455 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\build.xm
目录 0 2016-06-04 14:06 AndroidAutoClick-master\normaldemo\gradle\
............此处省略88个文件信息
评论
共有 条评论