android - Android UI 设计 - 使用 android studio UI 编辑器是否足够?
问题描述
过去几天我一直在学习 Android,但我对一个特定的主题越来越感到困惑——UI 的设计。
我目前正在使用约束布局,在 Android Studio 中默认选择。我想知道如何使 UI 屏幕大小独立?有些人说指导方针(如果是这样 - 在哪里插入它们?用它们做什么?它们的目的是什么?这与仅仅在其中放置一个按钮有什么不同?),有些人说好的约束就足够了,有些人说我应该使用相对布局并为不同的屏幕尺寸制作单独的 UI。我在理解 dp 的整个概念方面也有问题,我很难理解它。使用百分比值和使用 dp 有什么区别?dp 是否依赖于屏幕?
更不用说我很难理解分辨率等的整个概念。我应该从什么开始?
解决方案
从有关 android 的适当教程开始。我建议通过 Udacity 基础纳米学位课程。https://www.udacity.com/course/android-basics-nanodegree-by-google--nd803另外我的朋友谷歌是你最好的老师,只有你必须对它充满热情
推荐阅读
- python - fill_between where 条件简单,但令人费解的问题
- graphviz - 如何创建具有直接顶级路径和分组子路径的图形
- python - 如何反转字符串中的每个单词并且Python中每个单词的第一个字母大写?
- jasper-reports - 使用 Crosstab iReport 3.7.1 执行分组求和
- sql-server - 如何将带有一列guid的csv文件导入带有uniqueidentifier类型的列的sql server表中?
- nginx - nginx如何配置处理过多的请求?
- jenkins - Jenkins Job DSL 使用配置作为 Cod 插件创建种子作业
- oop - 文件编写器函数应该放在不属于逻辑的代码中的什么位置?
- syntax - 如何在 Sublime Text 中为法语算法设置颜色
- java - Kinesis Aync 客户端 2.x 给出 Http2ConnectionTerminatingException