在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。如果手机本身安装了多个浏览器而又没有设置默认浏览器的话,系统将让用户选择使用哪个浏览器来打开连接。
Android仿QQ用户帐号登录界面效果,附上完整的源代码,本实例中的实现方法比较简单,主要是调用一张图片来实现登录界面,另外还添加了一些按钮的美化效果,虽然很简单的例子,但对于android手机界面编程打基础,是挺有用的参考范例。
Intent intent =new Intent()
ComponentName cmp =new ComponentName("com.tencent.mobileqq", "com.tencent.mobileqq.activity.SplashActivity")
intent.setAction(Intent.ACTION_MAIN)
intent.addCategory(Intent.CATEGORY_LAUNCHER)
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
intent.setComponent(cmp)
startActivity(intent)
com.tencent.qq.SplashActivity
com.tencent.mobileqq.activity.HomeActivity
正确包名:com.tencent.mobileqq.activity.SplashActivity
PackageManager packageManager =this.getPackageManager()
Intent intent= packageManager.getLaunchIntentForPackage("com.tencent.mobileqq")
startActivity(intent)
Intent it = new Intent()it.setAction("包名")//包名 是一个字符串,你输入包名就可以了。
startActivity(it)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)