数智图书馆-无锡数智政务 本次搜索耗时 7.620 秒,为您找到 508 个相关结果.
  • 自动生成代码类插件

    7 2025-06-17 《Android群英传》
    自动生成代码类插件 自动生成代码类插件 在Android开发中,有些代码是可以自动生成的,例如以下代码。 ButterKnife:使用ButterKnife Zelezny插件,在代码中的布局文件上单击鼠标右键,选择Generate-Generate ButterKnife就可以自动生成ButterKnife所需要的注解文件。 Selector:...
  • 更改项目结构

    7 2025-06-17 《Android群英传》
    更改项目结构 更改项目结构 很多开发者不愿意使用Android Studio的一个很大的原因,可能是由于老项目都是使用Eclipse进行开发的,而Android Studio的项目结构与Eclipse的项目结构又有所不同,两者在迁移时很难兼容,这就导致了很大的项目风险,使很多开发者望而生畏。但实际上,这种害怕心理还是由于对Gradle不熟悉造成的,Gr...
  • Gradle动态参数配置

    7 2025-06-17 《Android群英传》
    Gradle动态参数配置 Gradle动态参数配置 Gradle既然是一种脚本配置语言,那么它就一定可以通过配置文件动态配置其编译脚本。例如前面在配置签名脚本时,使用的代码如下所示。 signingConfigs { xys { storeFile file ( "xys_key.jks" ) ...
  • 为不同版本添加不同代码

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

    7 2025-06-17 《Android群英传》
    Gradle调用终端指令 Gradle调用终端指令 在Java中可以通过Runtime.exec()方法来获取终端指令的数据。在Gradle中同样可以获取终端数据,例如笔者新建一个task,代码如下所示。 task testcmd { println 'git log --pretty=oneline -1' . execute (...
  • 2.10 总结

    2.10 总结 2.10 总结 通过本章的学习,大家已接触了足够多的Java编程知识,已知道如何自行编写一个简单的程序。此外,对语言的总体情况以及一些基本思想也有了一定程度的认识。然而,本章所有例子的模式都是单线形式的“这样做,再那样做,然后再做另一些事情”。如果想让程序作出一项选择,又该如何设计呢?例如,“假如这样做的结果是红色,就那样做;如果不是,...
  • 2.7 我们的第一个Java程序

    2.7 我们的第一个Java程序 2.7 我们的第一个Java程序 最后,让我们正式编一个程序(注释⑤)。它能打印出与当前运行的系统有关的资料,并利用了来自Java标准库的System对象的多种方法。注意这里引入了一种额外的注释样式:“//”。它表示到本行结束前的所有内容都是注释: // Property.java im...
  • 2.8 注释和嵌入文档

    2.8 注释和嵌入文档 2.8 注释和嵌入文档 Java里有两种类型的注释。第一种是传统的、C语言风格的注释,是从C++继承而来的。这些注释用一个“/”起头,随后是注释内容,并可跨越多行,最后用一个“/”结束。注意许多程序员在连续注释内容的每一行都用一个“*”开头,所以经常能看到象下面这样的内容: /* 这是 一段注释, 它跨越了多个行 ...
  • 2.9 编码样式

    2.9 编码样式 2.9 编码样式 一个非正式的Java编程标准是大写一个类名的首字母。若类名由几个单词构成,那么把它们紧靠到一起(也就是说,不要用下划线来分隔名字)。此外,每个嵌入单词的首字母都采用大写形式。例如: class AllTheColorsOfTheRainbow { // …} 对于其他几乎所有内容:方法、字段(成员变量)以及对象句...
  • 第3章 控制程序流程

    第3章 控制程序流程 第3章 控制程序流程 “就象任何有感知的生物一样,程序必须能操纵自己的世界,在执行过程中作出判断与选择。” 在Java里,我们利用运算符操纵对象和数据,并用执行控制语句作出选择。Java是建立在C++基础上的,所以对C和C++程序员来说,对Java这方面的大多数语句和运算符都应是非常熟悉的。当然,Java也进行了自己的一些改进与...