zoukankan      html  css  js  c++  java
  • 2021.1.10

    今天学的是Android Studio的使用入门,不算是正式学习,是对其中的各种文件做了解。

    就创建了一个【Android One】,出来这么多目录,接下来往哪写都是一脸懵,然后了解部分文件的作用

    【.gradle】和【.idea】目录:不需要特别关心里面的内容,也不需要手动编辑

    【app】目录:存放项目的代码,资源等文件,开发工作基本在这个里面

    【gradle】目录:存放gradle wrapper文件

    【build-gradle】:脚本文件,通常不需要去编辑

    【setting-gradle】:引入模块

    这样可以自动的导入一些包,不需要再去手动添加

    将这两个设置成统一的UTF-8或者GBK,可以避免导入他人文件或其他情况产生的乱码

    Activity(活动) <activity android:name="">......</activity>

    Service(服务) <service android:name="">......</service>

    ContentProvider <provider android:name= "">......</provider>

    BroadcastReceiver <receiver android:name="">......</receiver>

    启动一个没有在AndroidManifest.xml文件中声明过的组件,会抛出异常

     比如:

    以上图片的三行代码不加下面两行代码和加下面两行代码的拥有权限不同

    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

    结果:

    常用的五个输出日志工具类:

    Log.v(), Log.d(), Log.i() ,Log.w() 以及 Log.e()

    对应Verbose,Debug, Info, Warn, Error

    Verbose:意义最小的信息

    Debug:调试信息

    Info:比较重要的数据

    Warn:警告信息

    Error:错误信息.

     

  • 相关阅读:
    网络-路由交换-路由基础-华为-OSPF的工作原理
    网络-路由交换-路由基础-华为-OSPF报文
    常见协议端口号和IP地址
    以太网帧类型速查(协议字段)
    TCP/UDP端口列表
    利用python生成简单的爆破字典
    BUU的三道文件包含题
    Poc、Exp、Payload、Shellcode的区别
    JavaScript Dom操作-增删改节点1
    JavaScript 图片轮播
  • 原文地址:https://www.cnblogs.com/SirNie/p/14258903.html
Copyright © 2011-2022 走看看