数智图书馆-无锡数智政务 本次搜索耗时 3.122 秒,为您找到 299 个相关结果.
  • AAPT初探

    6 2025-06-17 《Android群英传》
    AAPT初探 AAPT初探 AAPT全称,Android Asset Packaging Tool。开发者可以在Android SDK的build-tools目录下找到这个工具,如图5.1所示。 图5.1 AAPT AAPT这个工具可以说是Android编译、打包必不可少的工具。它可以查看、创建、修改压缩文件(ZIP包、jar包、APK文件)...
  • AAPT基本使用方法

    6 2025-06-17 《Android群英传》
    AAPT基本使用方法 AAPT基本使用方法 AAPT是终端中的可执行代码,所有的参数也是通过终端命令进行设定的,与一般的脚本程序类似。下面笔者将针对AAPT的常用功能,做进一步讲解(在使用AAPT工具时,需要将AAPT所在build-tool的目录加入环境变量或者在该目录下进行操作)。 列举APK内容文件 该命令的使用格式,如下所示。 ➜ ...
  • AAPT源代码

    6 2025-06-17 《Android群英传》
    AAPT源代码 AAPT源代码 AAPT的源代码位于Android源代码的/frameworks/base/tools/aapt/目录下,如图5.2所示。 图5.2 AAPT源代码 有兴趣的朋友可以修改这部分代码,重新编译后生成自己的AAPT工具,从而添加自己的功能。
  • 5.2 Lint

    6 2025-06-17 《Android群英传》
    5.2 Lint 5.2 Lint Lint工具相信大部分的开发者都非常熟悉了,在Android Studio中已经集成了很好的Lint检测,开发者在IDE右边看见的黄色提示就是IDE调用Lint代码检测工具所做出的检测结果,如图5.3所示。 图5.3 Lint提示 Lint虽然只是警告,但Lint提示的内容对于提高程序质量是非常有帮助的。很...
  • Bugreport

    6 2025-06-17 《Android群英传》
    Bugreport Bugreport Bugreport是Android系统自带的日志分析系统,它包含系统的启动Log,以及系统的状态Log和详细的进程、虚拟机、缓存、内存等信息。这个Log对于分析系统问题非常有帮助。对于上层App来说作用比较局限,应用开发者了解即可。 该工具的使用方法如下所示。 ➜ ~ adb bugreport ...
  • Android系统对UI的提升

    6 2025-06-17 《Android群英传》
    Android系统对UI的提升 Android系统对UI的提升 Android系统对UI性能的优化工作始终没有停止过,纵观整个Android系统的发展,UI性能大致经过了以下几个阶段。 软解时代:在Android 2.3时代,所有的绘图由CPU完成,即通过软件运算画图。 硬解时代:在Android 2.3之后,Android系统增加了GPU,同时...
  • RelativeLayout VS LinearLayout

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

    6 2025-06-17 《Android群英传》
    Framestats Framestats adb shell dumpsys gfxinfo中还有一个参数framestats,可以获取到更详细的页面渲染信息,代码如下所示。 adb shell dumpsys gfxinfo < PACKAGE_NAME > framestats 该功能的使用与GPU-Profiler工具类似,使用...
  • 6.12 Allocation Tracker

    6 2025-06-17 《Android群英传》
    6.12 Allocation Tracker 6.12 Allocation Tracker Dump Heap工具帮助开发者对内存的整体使用情况进行掌控,但缺点是无法了解每块内存具体分配给哪些对象了。这时就需要使用Allocation Tracker工具进行内存跟踪,这个工具有两个版本,一个是在Android Studio中的,另一个是集成在DDM...
  • 6.14 内存泄漏分析

    6 2025-06-17 《Android群英传》
    6.14 内存泄漏分析 6.14 内存泄漏分析 在Android中,其实并不存在所谓的内存泄漏,这里的内存泄漏是指没有在恰当的时候释放掉的内存。优化这些内存可以避免GC对App的性能影响,带给用户最大的体验就是系统运行流畅度的提升。