数智图书馆-无锡数智政务 本次搜索耗时 1.682 秒,为您找到 299 个相关结果.
  • RelativeLayout VS LinearLayout

    13 2025-06-17 《Android群英传》
    RelativeLayout VS LinearLayout RelativeLayout VS LinearLayout 在老版本的SDK中,创建一个默认的Android项目,系统默认创建的是LinearLayout作为activity_main.xml的根布局。而在新版本的SDK中,系统已经使用RelativeLayout来作为默认的根布局。其原因...
  • 电量消耗计算

    13 2025-06-17 《Android群英传》
    电量消耗计算 电量消耗计算 Android系统的电量消耗计算是在源代码中进行配置的,在源代码的/frameworks/base/core/res/res/xml/power_profile.xml中,系统配置了每部分器件的功耗,如图6.89所示。 图6.89 power_profile 根据手机厂商的不同配置,这里还会增加、修改很多内容,而这...
  • 5.3 ADB指令

    13 2025-06-17 《Android群英传》
    5.3 ADB指令 5.3 ADB指令 ADB工具位于SDK目录的platform-tools目录下,它是开发者在开发时使用非常多的工具,用于电脑和手机间的通信。关于ADB指令的使用,在《Android群英传》的第一部中已经讲解得非常详细了,这里不再赘述。只讲解一下ADB的高级使用技巧。
  • 构建全局配置

    13 2025-06-17 《Android群英传》
    构建全局配置 构建全局配置 开发者在写一般的Java代码时,对于多处都要使用的常量,通常会提取出来作为一个全局常量。同样的,在Gradle中也可以使用全局配置,例如在多个module中,要配置compileSdkVersion、buildToolsVersion等参数。 android { compileSdkVersion 23 ...
  • Android领域中的可选配置

    13 2025-06-17 《Android群英传》
    Android领域中的可选配置 Android领域中的可选配置 在Android领域中,还有一些可选的配置。在具体的开发场景中,开发者可以根据自己的需要进行配置。 compileOptions 顾名思义,compileOptions就是配置编译的选项,类似于在最前面声明的compileSdkVersion。但这里肯定不是设置Android SDK的...
  • 生成重命名包

    13 2025-06-17 《Android群英传》
    生成重命名包 生成重命名包 在生成渠道包后,包的命名通常是默认命名,即app-渠道名-buildType.apk。但是通常情况下,项目经理都会要求对包进行重命名,以满足市场部的需求。那么这时候就可以通过Gradle脚本进行快速重命名,而不需要再使用rename指令或者Python脚本进行修改,代码如下所示。 applicationVariants ....
  • GC系统

    13 2025-06-17 《Android群英传》
    GC系统 GC系统 GC系统遵循GC Root搜索算法,根据是否包含其他对象的引用来判断是否需要进行GC。在Android 2.3之前,GC是同步发生的,而且是一次完整的Heap遍历。也就是说,每次GC都会打断应用的正常运行,而且应用占用内存越大,GC时间越长。而在Android 2.3之后,系统修改了GC,将GC作为并发线程,同时每次GC并不会遍历整...
  • In Android Studio

    13 2025-06-17 《Android群英传》
    In Android Studio In Android Studio 在Android Studio的Monitor-Memory Monitor中,开发者可以找到Allocation Tracker。点击“Start Allocation Trackering”按钮,然后对应用进行相应的操作,最后点击“Stop Allocation Tracker...
  • 16ms黄金准则

    12 2025-06-17 《Android群英传》
    16ms黄金准则 16ms黄金准则 一般来说,Android设备的屏幕刷新率为60帧每秒。要保持画面流畅不卡顿,就需要让每一帧的时间不超过1/60fps=16.6ms每帧。这也就是16ms黄金准则的来源。如果中间某些帧的渲染时间超过16ms,就会导致这段时间的画面发生跳帧,因此原本流畅的画面便发生了卡顿。
  • Project面板

    12 2025-06-17 《Android群英传》
    Project面板 Project面板 在Android Studio最左边可以找到Project标签,这里是开发者管理项目的地方,如图3.1所示。 图3.1 Project面板 Project标签下有几个选项卡,点击右边的箭头,可以打开切换菜单,如图3.2所示。 图3.2 选择展示类型 图中3.2选中的是Project选项卡,当选...