- 描述:女人喜欢帅哥,男人喜欢美女,这就说明了人是视觉动物。身为开发者的我们,就需要深入了解客户群体喜欢什么?癖好是什么?爱好是什么?
- 难度:初级
- 方案:后台算法(大数据收集到的) > 界面UI设计(本篇重点) > 用户填写(注册填写的信息)
- 侧重:本篇注重讲述 个人在Android开发 过程当中遇到的一些审美问题
一、标题框
- 1、发现问题
- 2、处理问题
android:theme="@style/Theme.AppCompat.DayNight.NoActionBar"
- 3、处理结果
二、系统栏背景
-
发现问题
-
处理问题
//系统栏背景修改
getWindow().setStatusBarColor(getResources().getColor(R.color.colorAccent));
- 处理结果
三、icon矢量图标
- 发现问题(如何实现下图效果)
提出问题:使用静态资源图片,点击按钮切换图片,这是可行的。
但如果一个界面使用了十多张静态资源图片,且当前用户手机内存空间不足呢?申请内存 > 所剩内存,不满足内存堆,就会直接卡出程序。
- 处理问题
解决方案:使用icon图标
优点:
a(100张icon图标)和b(100张静态图片)进行对比
(1) 内存a(50kb左右) < 内存b(1mb以上)
(2) 授权价格a < 授权价格b
(3) 设计成本a < 设计成本b
(4) 使用效率a(图标填充和边的颜色都可以通过setBackgroundColor()修改) > 使用效率b
(5) 使用icon图标,动态修改图标时,节省流量
(6) icon有固定的仓库网站,而image需要自己找,且不兼容ui界面的布局设计
- 处理结果