一、前言

上篇 (原创)【B4A】一步一步入门02:可视化界面设计器、控件的使用 中我们已经了解了B4A程序的基本框架,现在我们还进一步讲解。

本篇文章会讲解如何修改APP的名称、图标等信息,以让一个APP更像一个正常的APP。

相信看完的你,一定会有所收获!

本地地址:https://www.cnblogs.com/lesliexin/p/17117803.html


二、APP基本信息修改

因为我们目前的一切都是基于默认的代码,所以无论是APP的图标还是APP的名称,显示的都是默认的,如图所示:

我们来看一下如何修改这些信息。

1,APP名称

首先,我们修改一下APP的显示名称,在如图所示位置,我们将名称改为:Hello World。

我们编译运行,可以看到APP的名称已经变成了 Hello World

2,APP图标

APP图标是重要的区分标志,所以我们接下来修改一下APP的图标。

我们点击【菜单栏-项目-选择图标】,在打开的对话框中选择图标即可。

我们重新编译运行,可以看到APP的图标已经变成了我们选择的图标。

3,APP包名

对于APP来说,真正用来区分不同APP的其实是包名,所以我们需要设置一下APP的包名。

我们点击【菜单栏-项目-构建配置】,在打的“构建配置”窗口中,将“打包”的名称设置为自己的包名。本处设置为:com.lesliexin.helloworld


三、APP界面修改

一些基本的APP信息设置后,还可以对界面进行一些简单的修改。

1,全屏显示

对于很多程序而言,都是全屏运行的,这时候可以修改如图所示位置,将False改为True,即可使APP全屏显示。

注意,在设计器界面,在Activity属性里也有“全屏”的设置项,此处的设置项仅是应用于“所见即所得”,并不会应用于真正的程序上。

不过为了保证调试时和运行时界面保持一致,我们会将这里同步进行设置。

2,隐藏标题栏

现在的APP,很少会再显示默认的标题栏的,我们可以修改如图所示位置,将True改为False,即可隐藏掉标题栏。

注意,在设计器界面,在Activity属性里也有“标题栏”的设置项,此处的设置项仅是应用于“所见即所得”,并不会应用于真正的程序上。

不过为了保证调试时和运行时界面保持一致,我们会将这里同步进行设置。


四、总结

通过修改这些基本信息,我们的APP终于看起来是一个正常的APP了。

当然,APP还有其它很多信息可供修改。

本文仅作入门,更多内容大家可自行修改并查验效果。


-【END】-

(原创)【B4A】一步一步入门03:APP名称、图标等信息修改的更多相关文章

  1. (原创)【B4A】一步一步入门02:可视化界面设计器、控件的使用

    一.前言 上篇 (原创)[B4A]一步一步入门01:简介.开发环境搭建.HelloWorld 中我们创建了默认的项目,现在我们来看一下B4A项目的构成,以及如何所见即所得的设计界面,并添加和使用自带的 ...

  2. Membership三步曲之入门篇 - Membership基础示例

    Membership 三步曲之入门篇 - Membership基础示例 Membership三步曲之入门篇 -  Membership基础示例 Membership三步曲之进阶篇 -  深入剖析Pro ...

  3. 一步一步搭框架(asp.netmvc+easyui+sqlserver)-03

    一步一步搭框架(asp.netmvc+easyui+sqlserver)-03 我们期望简洁的后台代码,如下: using System; using System.Collections.Gener ...

  4. [转]Membership三步曲之入门篇 - Membership基础示例

    本文转自:http://www.cnblogs.com/jesse2013/p/membership.html Membership三步曲之入门篇 - Membership基础示例   Members ...

  5. [EntLib]微软企业库5.0 学习之路——第一步、基本入门

    话说在大学的时候帮老师做项目的时候就已经接触过企业库了但是当初一直没明白为什么要用这个,只觉得好麻烦啊,竟然有那么多的乱七八糟的配置(原来我不知道有配置工具可以进行配置,请原谅我的小白). 直到去年在 ...

  6. (原创)超详细一步一步在eclipse中配置Struts2环境,无基础也能看懂

    (原创)超详细一步一步在eclipse中配置Struts2环境,无基础也能看懂 1. 在官网https://struts.apache.org下载Struts2,建议下载2.3系列版本.从图中可以看出 ...

  7. ASP.NET 安全系列 Membership三步曲之入门篇 - Jesse Liu

    Membership 三步曲 ASP.NET 安全系列 Membership三步曲之入门篇 ASP.NET 安全系列 Membership三步曲之进阶篇 ASP.NET 安全系列 Membership ...

  8. 【Linux】一步一步学Linux——Linux版本(03)

    目录 00. 目录 01. Linux内核版本 02. Linux内核官方网站 03. Linux发行版本 04. Linux发行版本介绍 4.1 Ubuntu 4.2 RedHat 4.3 Debi ...

  9. 一步一步理解 python web 框架,才不会从入门到放弃 -- 开始使用 Django

    背景知识 要使用 Django,首先必须先安装 Django. 下图是 Django 官网的版本支持,我们可以看到上面有一个 LTS 存在.什么是 LTS 呢?LTS ,long-term suppo ...

  10. [C#] (原创)一步一步教你自定义控件——01,TrackBar

    一.前言 技术没有先进落后之分,只有合不合适. WinForm有着非常多的优点,在使用WinForm久了之后,难免会觉得WinForm自带的某些控件外观上有些许朴素.或者功能上有些不如意,自然而然便想 ...

随机推荐

  1. 思维分析逻辑 3 DAY

    目录 指标分析 指标选择原则 指标体系建立 步骤 流量分析 渠道分析(从哪来) 常见渠道及渠道分类 渠道推广过程 渠道的指标 渠道分析方法 转化及价值分析(经过什么?产生什么价值?) 漏斗分析 功能模 ...

  2. MySQL遇到的坑:sql_mode=only_full_group_by不兼容

    描述: 解决方案: show variables like "%sql_mode%"; SET sql_mode=(SELECT REPLACE(@@sql_mode," ...

  3. X活手环的表盘自定义修改

    文章用到的所有工具及软件成品 前言 前几天我在某宝买了一个智能手环,无奈软件中的表盘太少,所有我想着修改一下app中的资源文件. 反编译APK 这里反编译APK用apktool工具就可以. apkto ...

  4. 【2022-11-28】Docker部署搭建Gitlab

    一.环境准备 1. 准备一台虚拟机\或者购买服务器 2. 虚拟机硬件要求 2.1 内存不得少于4G,否则启动会报502错误,可自行百度解决,将虚拟机的swap分区调整为2G大小即可 2.2 CPU2核 ...

  5. ArcObjects SDK开发 006 ICommand和ITool接口

    1.ICommand接口 ICommand接口是插件协议之一,继承该接口的类都可以成为命令.即点击一下执行,不主动与宿主发生鼠标和键盘交互.该接口包含的重要成员如下表所示. 序号 名称 类型 描述 1 ...

  6. 4.2:Scrapy爬虫

    使用Scrapy框架对网站的内容进行爬取 在桌面处打开终端,并在终端中输入: scrapy startproject bitNews cd bitNews/bitNews 修改items文件的内容,输 ...

  7. 关于盒子动态高度与transition的问题

    今天遇到个小问题 大概要实现类似手风琴的效果 本来设计是定死的高度,直接 height:0; - > height:xxxpx;但之后要改成动态变化的高度,手风琴展开后是个列表,并且列表每行高度 ...

  8. 【深入浅出Spring原理及实战】「源码原理实战」从底层角度去分析研究PropertySourcesPlaceholderConfigurer的原理及实战注入机制

    Spring提供配置解析功能 主要有一下xml文件占位符解析和Java的属性@Value的占位符解析配置这两种场景进行分析和实现解析,如下面两种案例. xml文件的占位符解析配置 <bean i ...

  9. week_2

    Andrew Ng 机器学习笔记 ---by OrangeStar Week_2 1.Multiple Features 更有效的线性回归形式 此时,h函数已经不是二阶了. \[ X = \begin ...

  10. 5、枚举Enum

    枚举类会隐式的继承Enum类,无法再继承其它类(单继承机制) 一.无实参枚举类型: 1.定义: /** * 1.无实参枚举类型 */ public enum NoParamTypeEnums { SP ...