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:错误信息.

     

  • 相关阅读:
    RESTFUL 设计风格
    GET与POST的区别
    pycharm 对数据库进行可视化操作
    ORM 的基本操作
    pycharm 直接删掉数据表之后,makemigration和migrate 之后,数据库中依然没有生成数据表的问题
    DOM
    BOM对象
    JavaScript
    traversal child window of parent window
    tkinter threading unblock GUI ( check if the thread exists)
  • 原文地址:https://www.cnblogs.com/SirNie/p/14258903.html
Copyright © 2011-2022 走看看