zoukankan      html  css  js  c++  java
  • AS资源了解

    1:新建立一个工程就可以直接运行

           运行方式:1:模拟器

    点击下图位置

                     点击AVD Manager

       

    进入以下界面后点击左下角下方的加号

    进入下面界面,对模拟机类型进行选择之后,点击next

    之后会进入该界面,直接下载就好了

                     2:手机运行

                              将手机的开发人员选项与usb调试打开,用数据线与电脑连接就可以直接运行了,

    2:改变APP图标与名字,如将新建的工程改成如下图所示

            

              a:导入图片资源至mipmap下,如这是将one_1的图片导入mipmap下,注意复制粘贴,别拖拽

             b:一般资源都在app的manifests中,这个也不列外,将icon与roundIcon对应的图片路径改成自己的即可

                     项目的名字即是label对应的字符

         

    3:项目一加载起来就自动加载mainActivity是因为如下指示,每添加一个activity就会在mainfest中添加一个如

        

             <activity android:name=".MainActivity"></activity>
            而<action android:name = " android.intenta.action.MAIN"/>即下图中所示,就是说明该activity为mainactivity,加载
    工程的时候默认加载它,

    4:添加一个activity,

        a:如下这样添加的activity自带一个类与activity并两者是相关联好的

            b:分开添加

             便会进入以下界面,其中file name就是activity的名字

        

        在创建一个类

    进入下一界面中,选着class(类),在框中输入自己类的名字

    进入到类中,将自己的类继承与AppCampatActivity类并实现oncreate方法,同时需要将与这个类相关联

        的activity通过setContenView关联起来,如下图所示,其中R管理着工程中的所有资源,所以一般情况下

        需要访问哪个资源可通过R来访问

    同时也需要通过context告诉activity自己将关联哪个类,这样一个类和一个layout中的activity就关联起来了

    5:在进入下一界面时需要的返回箭头,默认进入下一界面时是没有返回箭头的,指出它的parentActivity就会有返回箭头

    主界面为下图:

                         

  • 相关阅读:
    JS 这一次彻底理解选择排序
    JS 这一次彻底理解冒泡排序
    JS script脚本async和defer的区别
    精读JavaScript模式(九),JS类式继承与现代继承模式其二
    google recaptcha 谷歌人机身份验证超详细使用教程,前端/后端集成说明
    JS 究竟是先有鸡还是有蛋,Object与Function究竟谁出现的更早,Function算不算Function的实例等问题杂谈
    NetFramework 专栏总集篇
    详解 服务发现 的基本实现
    CF150E Freezing with Style(点分治)
    LOJ6032.「雅礼集训 2017 Day2」水箱
  • 原文地址:https://www.cnblogs.com/luofangli/p/14487722.html
Copyright © 2011-2022 走看看