自己创建一个按钮:

<Button
android:id="@+id/btn_button"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="******"/> 实现方法:
btn_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
PackageManager packageManager = ContextHolder.getContext().getPackageManager();
Intent intent = packageManager.getLaunchIntentForPackage("******"); //“******”里面填写项目的包名
ContextHolder.getContext().startActivity(intent);
}
}); 创建一个类:

//实现Application的Context引用
class ContextHolder {
static Context ApplicationContext;
public static void initial(Context context) {
ApplicationContext = context;
}
public static Context getContext() {
return ApplicationContext;
}
}

最新文章

  1. objccn-图片格式
  2. Nginx多个域名,https redirect to http
  3. 在Centos6下面安装Python3.4
  4. Javascript优化后的加减乘除(解决js浮点数计算bug)
  5. 双系统 fedora 恢复引导
  6. pyzmq简单的在线聊天室
  7. Python 线程(threading) 进程(multiprocessing)
  8. C# 懒人常用异步方法
  9. 最简单的历史Hibernate获得短暂的
  10. R语言-混合型数据聚类
  11. hdu_2668 Daydream O(n)求最长不重复子串
  12. DOM中的事件对象(event)
  13. codeforces#1132 F. Clear the String(神奇的区间dp)
  14. MySQL Host is blocked because of many connection errors 解决方法
  15. js模拟ctrl+c的问题
  16. Solr和Lucene的区别?
  17. C# 中对于json的解析小结
  18. 《剑指offer》-旋转数组的最小数字
  19. ubuntu上安装docker
  20. Git学习笔记---安装与初始化 连接远程版本库

热门文章

  1. WPF中获取鼠标相对于屏幕的位置
  2. 简洁的导出 datatable到excel,不用组件
  3. QuickReport根据每行的内容长度动态调整DetailBand1的行高
  4. Centos重启关机命令
  5. 微信小程序把玩(二十五)loading组件
  6. IIS 设置文件可下载
  7. SharePoint Add-in Model (App Model) 介绍 – 概念、托管方式、开发语言
  8. 树莓派 Qt5.7交叉编译
  9. SpringMVC使用MultipartFile文件上传,多文件上传,带参数上传
  10. Oracle高级查询、事物、过程及函数