
第一步
打开AIDE新建一个项目
第二步
然后编写main.xml布局文件,添加一个按钮并新增按钮ID
main.xml:
<Button android:text="点击加群" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/mainButton1"/>
第三步
新增Button变量bt并绑定id
MainActivity.java:
public class MainActivity extends Activity {
private Button bt;//定义Button变量bt
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//绑定id
bt=(Button) findViewById(R.id.mainButton1);
}
第四步
实现按钮事件监听:
MainActivity.java:
public class MainActivity extends Activity {
private Button bt;//定义Button变量bt
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//绑定id
bt=(Button) findViewById(R.id.mainButton1);
//实现按钮事件监听
bt.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View p1) {
// TODO: Implement this method
}
});
}
第五步
进入腾讯QQ群官网获取加群代码
第六步
获取完成后将加群代码粘贴到MainActivity类,并调用
MainActivity.java:
public class MainActivity extends Activity {
private Button bt;//定义Button变量bt
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
bt=(Button) findViewById(R.id.mainButton1);
//为按钮添加事件监听
bt.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View p1) {
// TODO: Implement this method
//调用加群代码
joinQQGroup("替换成自己的");
}
});
}
public boolean joinQQGroup(String key) {
Intent intent = new Intent();
intent.setData(Uri.parse("mqqopensdkapi://bizAgent/qm/qr?url=http%3A%2F%2Fqm.qq.com%2Fcgi-bin%2Fqm%2Fqr%3Ffrom%3Dapp%26p%3Dandroid%26k%3D" + key));
// 此Flag可根据具体产品需要自定义,如设置,则在加群界面按返回,返回手Q主界面,不设置,按返回会返回到呼起产品界面 //intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
try {
startActivity(intent);
return true;
} catch (Exception e) {
// 未安装手Q或安装的版本不支持
return false;
}
}
}
教程结束语
Aide的点击加入QQ群的教程就到此结束了!
作者:毒皇














