zoukankan      html  css  js  c++  java
  • android入门

    1,目录

    gen:放R.java,保存id,由开发工具自动维护

    res:放资源文件,里面的资源会在R.java中自动添加,并赋予一个id

    AndroidMainfest.xml:应用程序的配置

    里面一些语法如: @string/app_name,可以理解为:@代表R.java文件,内部类string里面的常量app_name

    2,编译过程

    .java--->.class---->dx-->.dex--->打包签名--->.apk

    adb  install  c:xx.apk

    3,启动过程

    创建进程--->创建主线程-->在主线程中实例化Activity(通过反射)--->

    (操作系统会把应用有关的信息(context)存放在Activity中,然后调用onCreate())

    4,android使用的显示单位

    px  (pixel)像素

    dip或dp (device independent pixel)设备独立像素

    sp (scaled pixel)比例像素

    主要处理字体的大小,根据系统的字体自适应

    注:为使用不同的分辨率,不同像素密度,推荐使用dip,文字使用sp

    有问题在公众号【清汤袭人】找我,时常冒出各种傻问题,然一通百通,其乐无穷,一起探讨


  • 相关阅读:
    每周总结8
    每周总结7
    每周总结6
    每周总结5
    每周总结4
    每周总结3
    每周总结2
    每周总结1
    Vue实例: 点击循环列表里的某行,改变该行的样式。默认第一行
    vue进阶面试题
  • 原文地址:https://www.cnblogs.com/qingmaple/p/4138493.html
Copyright © 2011-2022 走看看