• Android Studio 学习


      首先,今天发现了一个很牛逼的教程网站:慕课网(http://www.imooc.com/)。有很多大牛发布的教学视频。值得收藏、学习。

      今天主要参照陈启超老大的视频,学习了多个Activity之间的切换。工程中添加了多个Activity之后,最重要的还是要相应的修改AndroidManifest.xml文件。

      (1)注册新加的Activity

      (2)指定首先创建的Activity

      连续两晚的学习都涉及到了AndroidManifest.xml,这次就仔细的学习下。

      借鉴: http://mobile.51cto.com/aprogram-340646.htm; 

          http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html (该篇文章解释的很详细,尤其文后的留言中提及的在AndroidManifest.xml中如何注册不同包中的Activity的方法:用“.包名.类名”即可,“.”代表在manifest中package中声明的路径。暂时还没涉及到,先做个标记。)

      

      AndroidManifest.xml是每个Android程序中必不可少的文件。位于整个项目的根目录,描述了package中的组件(activities,services等)、它们各自的实现类、各种能被处理的数据和启动位置。除了能声明程序中的Activities,ContentProvides,Services和Intent Receivers,还能指定permissions(安全控制)和instrumentation(测试)。(注:该段文字摘抄自网络,目前只接触过Activity,其它暂未涉及到,亟待努力学习……)

      第1行:XML文件的头部信息,声明XML的版本和编码方式

      第2~3行:manifest项,即根节点。属性包括(1)schemas URL地址; (2)包名:vsang.index

      第5~9行:application子节点,

           allowBackup:是否允许应用程序备份和恢复。

           icon:APP的图标,一般存放在drawable文件夹下

           theme: 是一个资源的风格,定义了一个默认的主题风格给所有的activity,也可以在activity中单独设置

      第10~18行:任何被用户看作顶层应用程序,并能被程序启动器所用的package,需要包含至少一个Activity组件来支持MAIN操作和LAUNCHER类别。

      第20~21行:注册新的Activity。

      从网上能方便的搜索到相关的知识,囿于目前所学尚浅,AndroidManifest.xml中很多属性只能随着学习的深入慢慢接触到。言而总之,总而言之,只有坚持、持之以恒。

  • 相关阅读:
    算法训练 素因子去重
    vs2013配置opencv2.4.9
    vs2013配置opencv2.4.9
    运用map并于执行期指定排序准则
    运用map并于执行期指定排序准则
    vs2013错误解决方法
    vs2013错误解决方法
    win8.1系统vs2013中boost 1.55.0的安装
    win8.1系统vs2013中boost 1.55.0的安装
    Vector的小知识点
  • 原文地址:https://www.cnblogs.com/mozzie/p/4325924.html
Copyright © 2020-2023  润新知