数智图书馆-无锡数智政务 本次搜索耗时 8.480 秒,为您找到 317 个相关结果.
  • 3.1 Android Studio使用初探

    31 2025-06-17 《Android群英传》
    3.1 Android Studio使用初探 3.1 Android Studio使用初探 不知道各位读者在第一次接触Android Studio的时候,是否有仔细了解Android Studio上每个标签、每个Tab的具体功能。虽然大部分的IDE都具有非常相似的功能板块布局,但这其中仍然有一些特色的东西,值得开发者去了解。因此,笔者认为学习Andro...
  • Project面板

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

    31 2025-06-17 《Android群英传》
    Merge与ViewStub Merge与ViewStub 这一部分在《Android群英传》一书中已经有了比较详细的讲解,这里就不再赘述了。
  • 为不同版本添加不同代码

    31 2025-06-17 《Android群英传》
    为不同版本添加不同代码 为不同版本添加不同代码 在开发中,不同的版本通常有不同的代码功能。例如最常用的Log开关,在debug版本中会打印开发日志,而在release版本中是需要关闭的。因此,一般会有一个全局的变量开关,根据不同的版本设置不同的值。这一切在Gradle脚本的支持下,仅仅变成了一句配置。笔者以buildType为例,为不同的buildTy...
  • jar包依赖

    31 2025-06-17 《Android群英传》
    jar包依赖 jar包依赖 在每一个module的根目录下都有一个libs文件夹,开发者可以把jar包拷贝到该目录下,并单击鼠标右键在菜单中选择“add as library”进行引用(或者直接Sync项目也可以实现引用),如图4.21所示。 图4.21 添加jar包依赖 当项目依赖成功后,jar包将显示出meta-info信息,如图4.22...
  • GC系统

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

    31 2025-06-17 《Android群英传》
    4.9 使用Android Studio的图形化界面 4.9 使用Android Studio的图形化界面 Gradle虽然是一个命令行编译工具,但是在Android Studio中整合进IDE的Gradle可以拥有非常多的图形化界面工具。 例如Gradle对项目的一些设置,基本都可以在Project Structure中找到,如图4.50所示。 ...
  • 查看AAPT命令格式

    31 2025-06-17 《Android群英传》
    查看AAPT命令格式 查看AAPT命令格式 看到这里,有很多开发者可能会问:笔者是如何记得这么多的指令和它们的参数的?答案就是——其实笔者也不记得。 那么笔者是如何获取这些指令的使用方法的呢?相信经常使用Linux系统的开发者应该很清楚,通常终端程序都会有帮助,AAPT工具同样是这样。在终端下直接执行./aapt指令就可以获取所有的使用方法,显示结果...
  • 快速查找

    30 2025-06-17 《Android群英传》
    快速查找 快速查找 在Android Studio中有一个堪比Alfred的功能,那就是Android Studio自带的强大的全局快捷搜索,要调出这个Android Studio中的“Alfred”非常容易,只需要快速双击“shift”键即可,如图3.10所示。 图3.10 Search Everwhere 在这个Search Everwh...
  • 获取更多内存

    30 2025-06-17 《Android群英传》
    获取更多内存 获取更多内存 虽然系统对每个App有内存限制,但根据它内存分配的规则,开发者仍然可以通过一些trick的方式来偷取更多内存。 通过子进程 App的组件默认运行在同一个进程中,而Android系统的内存分配也是通过进程来进行分配的,那么通过android:process指定新的进程后,即可申请新的内存分配。当然,一个App多进程也会造成...