android 开发 主程序的入口怎么看

android 开发 主程序的入口怎么看,第1张

  android应用程序,由一到多个Activity组成每个Activity没有很紧密的联系,因为我们可以在自己的程序中调用其它Activity,特别是调用自己的代码之外生成的Activity,比如android提供的发短信或者打电话的Activity

  Intent call = new Intent(IntentACTION_CALL,Uriparse("tel:"+phonenumber);

  startActivity(call);

  Intent sms = new Intent(IntentACTION_SENDTO,Uriparse("smsto:"+phonenumber);

  startActivity(sms);

  从这点上看,android应用程序实际上是由多个Activity按照一定的次序拼装起来的,只不过拼装的过程中,后台传递了一些数据,使得各个Activity之间能比较好的衔接起来

  扯了这么多,其实我的意思还是想说,android应用程序中,并没有像c++和java这样有main函数来作为应用程序的入口android应用程序提供的是入口Activity,而非入口函数

  在eclipse中创建一个android应用程序的时候,默认会创建一个Activity这个Activity实际上就是入口Activity了从哪里定义它是Activity呢AndroidManifestxml文件中定义了整个android应用所包含的Activity

  action节点中的androidintentactionMAIN表明它所在的Activity是整个应用程序的入口点而category中的androidintentcategoryLAUNCHER意思是把这个Activityg归属到加载器类,即把这个Activity标注为自动会加载和启动的Activity,这样程序启动时候就先加载这个Activity了参考手册上是这么说的----"the LAUNCHER category says that this entry point should be listed in the application launcher"意思和我理解的有出入不过意思都是说这个Activity要被应用程序加载

在Android中可以调用自带的浏览器,或者指定一个浏览器来打开一个链接。只需要传入一个uri,可以是链接地址。

启动android默认浏览器

在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。如果手机本身安装了多个浏览器而又没有设置默认浏览器的话,系统将让用户选择使用哪个浏览器来打开连接。

使用以上三行代码就能调用系统自带浏览器。

启动指定浏览器打开

在Android程序中我们可以通过发送显式Intent来启动指定的浏览器。例如我手机安装了多个浏览器:QQ浏览器、chrome浏览器、uc浏览器。我可以指定用某个浏览器打开这个链接。例如打开QQ浏览器如下代码:

用uc浏览器打开只需要把打开qq浏览器那行代码注释掉,然后打开uc浏览器那行代码取消注视就行。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/842944.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-11
下一篇2023-08-11

随机推荐

  • 日月之精华是什么词语?

    日月之精华,这个词语令人们感到神秘又充满遐想。它是指日月所蕴含的核心精髓,代表着宇宙的奥秘和生命的力量。无论是古人还是现代人,对于日月之精华的探索和理解都是永恒的话题。从科学的角度来看,日月之精华可以理解为温度。在宇宙中,太阳是光和热的源泉

    2024-04-15
    45500
  • 京东后的套盒是真的吗

    京东超市的东西是正品。 1、京东是国内享誉盛名的B2C网上商城,与天猫一样均属于B2C商城,不同于淘宝的C2C,京东是直接面向消费者服务的,而淘宝存在商品的伪劣和不正规的的现象。对于B2C商城,您可以放心购买商品。 2、与天猫不同,虽然同属

    2024-04-15
    42400
  • 伊思好还是高丽雅娜好

    1、价格还很白菜,是平价里用过最好的BB霜。高丽雅娜BB霜这个BB霜还是好闺蜜送给我的,她个人认为很好用,强推我试试。我用了一半了,觉得提亮美白作用很明显,遮瑕也还行,后续还是要上一些遮瑕膏的,不油腻,上妆很服帖,特别滋润。2、来了韩国就会

    2024-04-15
    42100
  • 精华液和精华乳的区别

    精华液和精华乳是护肤品中的两种常见产品,它们都具有提供肌肤营养和滋润的功效,但在某些方面还是存在一些区别的。精华液和精华乳在质地上有所不同。精华液通常是比较清爽的质地,它含有丰富的活性成分,能够快速渗透到肌肤深层,为肌肤提供充足的水分和营养

    2024-04-15
    37100
  • 最好用的平价美白精华 美白淡斑精华推荐

    在改善皮肤色调上,美白精华是不能缺席的。我在上高中的时候就开始使用美白精华,而且这多年也总结出一些经验。我整理出了五款价格亲民,效果很好的美白精华淡斑产品,款款都是实力派,效果不比大牌差!1、自然堂凝时小紫瓶精华液参考价格:115元这款精华

    2024-04-15
    16300
  • 梦泉黑松露套盒怎么样好用吗

    是一款非常出色的高端护肤品套装,好用。优点如下:1、黑松露精华:其中的关键成分是黑松露精华,富含多种抗氧化成分,能深入肌肤,提高肌肤弹性,同时改善细纹皱纹,使肌肤更加光滑且有弹性。2、多种滋润成分:除了黑松露精华,套盒中还含有多种滋润成分,

    2024-04-15
    27500
  • 性价比最高的面霜有哪些?

    现代女孩子越来越注重护肤这件事情,女为悦己者容,除了化妆打扮之外,肌肤本身的状态也是十分重要的。女孩子想要看起来面色红润,肌肤光滑有弹性,是显气色显年轻的关键。护肤品的涂抹分数个步骤,而早晚的步骤也不是完全一样的。面霜则是护肤期间非常重要的

    2024-04-15
    34100

发表评论

登录后才能评论
保存