Android 项目必备(五)--> Android Studio 制作 App 的 logo 图标
文章目录
- 简介
- 准备
- 开始制作
简介
应用图标的形状由谁来定义呢?Google将这个权利就交给手机厂商了。不是有些手机厂商喜欢学习苹果的圆角图标吗?没问题,由于应用图标的设计分为了两层,手机厂商只需要在这两层之上再盖上一层mask,这个mask可以是圆角矩形、圆形或者是方形等等,视具体手机厂商而定,就可以瞬间让手机上的所有应用图标都变成相同的规范。原理示意图如下:
准备
1. 确保我们使用的是 Android Studio 3.0
或更高版本。
2. 打开 app/build.gradle
文件检查一下,确保 targetSdkVersion
已经指定到了 26 或者更高
plugins {id 'com.android.application'
}android {compileSdkVersion 30buildToolsVersion "30.0.1"defaultConfig {applicationId "com.hk.test"minSdkVersion 23targetSdkVersion 30versionCode 1versionName "1.0"testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"}
}
3. 准备 logo,下面以爱奇艺为例
前景层:(去 iconfont ,搜索爱奇艺下载就行)
后景层:#04AC00
开始制作
1. app 右键 — New — Image Asset
2. 选择前景层图标,调整大小,使其在安全区域中
3. 选择背景层颜色,点击 Next,最后点击 Finish
4. 最后,让我们来运行一下程序,看下效果:
Android 项目必备(五)--> Android Studio 制作 App 的 logo 图标相关推荐
- Android 项目必备(八)--> APP 的开发流程
文章目录 一.正常的互联网开发 App 的流程 二.快速搭建项目 三.定开发规范 四.选用开发库 五.第三方服务集成 六.云测 一.正常的互联网开发 App 的流程 产品规划,定产品方向 需求调研,产 ...
- android 项目练习:自己的词典app——生词本(二)
附上guthub连接:https://github.com/huburt-Hu/VocabularyBuilder 继续接昨天的内容,没看过的可以点击 android 项目练习:自己的词典app--生 ...
- Flutter中打包Android项目及升级Android项目
1. 打包Android项目 1. 用Android Studio 打开Flutter项目中的 android 文件夹: 2. 选择生成签名的APK: 3. 选择打包成APK,没有系统版本的限制: ...
- yolo v3制作自己的数据_【手把手AI项目】五、自己制作图像VOC数据集--Objection Detection(目标检测)...
文章首发于我的个人博客 [手把手AI项目]五.自己制作图像VOC数据集--用于Objection Detection(目标检测)blog.csdn.net 喜欢手机观看的朋友也可以在我的个人公号: ...
- [android开发必备]Android开发者社区汇总
[android开发必备]Android开发者社区汇总 经常收到很多人问做android开发去哪个社区,每次都回答的零零碎碎的很比系统,今天统一整理下,把截至目前为止有价值的android开发社区汇总 ...
- Android Studio 制作APP启动界面(Splash)
最近又开始学习Android studio 了,在制作APP时,都有一个启动的界面,看上去美观且实用(也可以作为以后的广告位← 那怎样制作呢? 第一步:新建Splash 如图,新建一个Empty Ac ...
- Android studio制作APP调用浏览器
第一步: 下载Android studio,可以直接在百度搜索,如我的程序为:android_studio_bundle_V1.2.0.0_windows.1433235883.exe 下载JDK,地 ...
- Android 项目必备(三十八)-->APP 消息推送
文章目录 前言 推送的实现方式 1. C2DM 2. 轮询 3. SMS信令推送 4. MQTT协议 5. XMPP协议 6. 使用第三方平台 Android 中 MQTT 的使用 1. 集成 2. ...
- Android 项目必备(二十九)-->App 在线升级与更新
文章目录 前言 实战 前言 1. 用户使用 App 的时候升级提醒有两种方式获得: 通过应用市场获取: 打开应用之后提醒用户更新升级. 2. 更新操作一般是在用户点击了升级按钮之后开始执行的,这里的升 ...
最新文章
- 迷宫出路代码_如何在软件开发的迷宫中找到自己的出路
- Silverlight 5的时间表及大量问题
- python if语句多个条件-Python中if有多个条件怎么办
- Ubuntu12.10 root用户登录设置
- 等式数量--hash算法之除留余数法
- CSS中一个font缩写的实例
- python函数设置默认参数_Python教程如何设置函数的默认参数
- UVa 208 - Firetruck (回溯)
- git stash命令的用法
- hj212协议数采仪_CEMS系统配套用环保数采仪 HJ212协议上传
- oracle package 函数,Oracle 存储过程procedure,函数function用法,以及package用法
- 局域网中用centos6架设ftp服务器-配置文件说明
- 三菱系统数据采集程序发布安装指引
- 验证码原理详解与案例
- qt中的句柄类,实体类
- 实操-rapidminer进行关联分析、分类预测(使用相关算子,全流程讲解)
- Google Android8.1镜像WIFI提示“已连接但无法访问互联网“的解决办法
- 不是美工,如何使用ps快速更换图标icon的颜色?
- 恒压板框过滤实验数据处理_陕西延安GPJ120配件设备,陕西加压过滤机改造
- 腾讯云TCA开发工程师认证考试
热门文章
- 3蛋白wb_99% 的实验小白都会收藏,WB、ELISA、IHC 进阶攻略
- 禾穗HERS | 不结婚就不孝?催婚季必备三招快学起来!
- 「需求分析」用户故事和用例是一回事吗?
- 静态html无法进行post请求,静态页接收post请求
- 使用PowerPhotos for Mac查找重复项似乎缺少一些重复的照片的解决办法
- Qt5设置应用程序图标
- zabbix 快速入门
- CVE PoC的精选列表(二)
- Win系统 - 关于GPU,你需要长的“姿势”
- 字节大幅裁员朋友圈刷爆网络:想给测试人提个醒...