zoukankan      html  css  js  c++  java
  • 安卓Android基础—第一天

    1、1G-4G的介绍

        1G 大哥大

        2G 小灵通 采用gsm标准(美国军方标准民用化) 发短信

        3G 沃 72M/s

        4G lte 100M/s

        5G 华为 10G/s 小公司卖茶品大公司卖版权(标准)

    2、Android操作系统的介绍

    3、Android系统版本介绍

    4、Android系统构成

        [1]linux

        [2]函数库曾由c或c++编写

        [3]Application framework应用的框架层

        [4]最上层 应用层

    5、jvm与dvm介绍

        区别

            [1]dvm吧所有的.class文件变成了一个dex文件

            [2]给予的框架不同

    [3]谷歌由于版权原因自已研发dvm

    【补充】ART模式

    6、开发环境的搭建

    Eclipse或Android studio

    7、sdkManager介绍

        dx.bat 把所有.class文件编程一个dex文件

        aapt Android应用打包工具

        adb Android调试桥

        

        intel:生成cpu 主要针对pc机或者笔记本

        arm:生成标准

        mips:生产处理器厂商

    8、模拟器的介绍与创建

        Android版本对应的api级别

            2.3——10

            3.0——11

            1.0——14

            4.1.2——16

        Android常见分辨率

            320 x 480

            480x800

            1280x720

        ROM:只读存储器,相当于电脑的一块微笑的硬盘

        RAM:随机存储器,相当于电脑的内存条,断电数据消失

    9、DDMS透视图介绍

        DDMS:调试监控服务工具

    10、Android-helloworld

    11、Android工程目录介绍

        src:存源代码

        gen:R文件

        bin:apk文件

        assets:资产目录

        libs:额外的jar

        drawable:Android图片资源

        layout:Android布局文件

        values:字符串

        Android的清单文件:Android中四大组件(Activity、broadCastReceiver、service、ContentProvider)都在清单文件中配置

    12、Android打包过程

    13、ADB指令练习

        [1]adb kill-service杀死模拟器服务

        [2]adb start-service打开模拟器

        [3]adb install xxx.apk安装app

        [4]adb uninstall+包名 卸载app

        [5]adb shell 进入手机终端

            #(此处敲linux指令)

        [6]adb push 文件 /指定目录 把一个文件放在安卓指定目录

        [7]adb pull 文件 文件所在目录 把一个文件从安卓目录拉出来

    14、电话拨号器案例

        [1]画UI

        [2]根据ui写对应的业务逻辑

        [3]测试

        实现步骤

        [1]画ui

        [2]根据ui写业务逻辑,在mainActivity里面写,在onCreate方法里面写逻辑

        [3]按钮设置点击事件(用于布局里很多按钮被点击时)

        [4]加权限(适合自己做demo)

    15、按钮的四种点击事件

        [1]定义内部类

        [2]通过匿名内部类

        [3]当前类实现OnClickListener接口

        [4]在布局上添加onClick属性,在Activity中定义方法,接收参数为View

    16、Android常用布局

        [1]线性布局

        [2]相对布局

        [3]帧布局

    [4]表格布局

        一个tabrow就代表一行

    [5]绝对布局

    17、Android中单位介绍

        sp:给一个textView文字设置大小

        dp:设置高宽

    昔日我曾苍老,如今风华正茂(ง •̀_•́)ง
  • 相关阅读:
    jquery.validate.unobtrusive的使用
    企业库判断数据库连接类型
    win10下安装LoadRunner12汉化包
    win10安装LoadRunner时,安装.net framwork组件报0x800F081F错误 解决办法
    wrk性能测试(详解)
    wrk压测报错 LF character expected at 1:111
    Linux scp命令详解(服务器之间复制文件或目录)
    Linux cat命令详解(连接文件并打印到标准输出设备上)
    性能测试流程
    ‘mysql’不是内部或外部命令,也不是可运行的程序--解决方法
  • 原文地址:https://www.cnblogs.com/lgqrlchinese/p/9852990.html
Copyright © 2011-2022 走看看