第一步
打开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群的教程就到此结束了!
作者:毒皇