zoukankan      html  css  js  c++  java
  • 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中很多属性只能随着学习的深入慢慢接触到。言而总之,总而言之,只有坚持、持之以恒。

  • 相关阅读:
    Springboot使用PlatformTransactionManager接口的事务处理
    js 正则替换html标签
    【转】mysql查询时,查询结果按where in数组排序
    js输出字幕数字a-zA-Z0-9
    tcpdump使用教程
    rsync安装使用教程
    vim配置修改教程
    XD刷机报错bad CRC
    使用docker搭建seafile服务器
    案例:使用sqlplus登录报ORA-12547错误
  • 原文地址:https://www.cnblogs.com/mozzie/p/4325924.html
Copyright © 2011-2022 走看看