摘要1 前言2 AS 规范3 命名规范4 代码样式规范5 资源文件规范6 版本统一规范7 第三方库规范8 注释规范9 测试规范10 其他的一些规范1 前言为了有利于项目维护、增强代码可读性、提升 Code Review 效率以及规范团队安卓开发,故提出以下安卓开发规范,该规范结合本人多年的开发经验并吸取多家之精华,可谓是本人的呕心沥血之作,称其为当前最完善的安卓开发规范一点也不为过,如有更好建议,
转载
2024-03-05 21:12:01
52阅读
使用安卓开发移动应用,出现各种问题,每每让我感到绝望不堪。 在使用安卓开发APP的时候,经常会需要用Fragment来实现更好看的功能。我拿着《第一行代码》边看边学习Fragment如何实现。然而,在简单的看完书上的内容之后,在手动重现书上的代码的时候,就遇见了很狗血的事情——实现不了! &nb
GUI设计:1. 不要照搬其他平台上的UI设计。应该让用户感觉是在使用一个真正的 Android 软件,在你的品牌显示和平台整体观感之间做好平衡。2. 不要过度使用模态进度条和确认对话框。3.&n
转载
2023-11-03 23:18:52
72阅读
1. Android UI技巧
1.1 不该做什么
1.2 该做什么
2. Android UI 设计理念和注意事项
2.1 Android UI设计理念
2.2 优秀UI设计准则
2.3 设计需要考虑
3. Android UI 框架特性/界面布局
4. Android UI 图标设计原则
4.1 图标的尺寸规则和密度
4.2 图标的设计规则
5. Android UI 开发的GU
转载
2023-07-30 15:30:04
1090阅读
对于想入行移动端UI设计师的小伙伴们来说,对于UI的基础认知可能会有一些模糊,导致不知道从何下手。今天总结了UI设计当中的切图命名和规范以及尺寸规范(iOS)。一、切图命名规范1、常见界面、控件、功能、状态命名集合:是对产品经理、设计师、开发工程师以及H5前端开发人员都可以记住的文件命名规范。界面命名系统控件库功能命名资源类型常见状态位置排序2、以iOS为范例(安卓通用)的切片文件命名规范如下二、
一通用规范一、文件规范1、文件均归档至约定的目录中。具体要求规范讲解:所有的CSS分为两大类:通用类和业务类。通用的CSS文件,放在如下目录中:· 基本样式库 /css/业务类的CSS是指和具体产品相关的文件,放在如下目录中:·音乐 /css/music/外联CSS文件适用于全站级和产品级通用的大...
转载
2015-03-23 16:35:00
172阅读
2评论
view体系如图: 《一.View的属性》1.宽高:android:layout_width/height=”x”
: px
: dp:优先选择,不同屏幕会自动缩放
:
转载
2023-08-31 15:31:14
43阅读
ItemDecoration 是 RecyclerView 的一个抽象静态内部类,负责装饰 Item 视图,例如添加间距、高亮或者分组边界等。
原创
2022-06-13 09:29:07
780阅读
UI设计5不要 ◆不要照搬你在其它平台的UI设计,应该让用户感觉是在真正使用一个 Android 软件,在你的商标显示和平台整体观感之间做好平衡
◆不要过度使用模态对话框
◆不要使用固定的绝对定位的布局
◆不要使用px单位,使用dp或者为文本使用sp
◆ 不要使用太小的字体UI设计9要素
◆为高分辨率的屏幕创建资源(缩小总比放大好)
◆ 需要点击的元素要够大
◆图标设计遵循 Android 的准则
转载
2023-05-23 15:06:15
99阅读
前言今天给大家分享Unity UI开发相关的一些编码和规范,有了这些指导规范,帮助你的项目获得更好的性能,少走弯路。Unity GUI(也被称为UGUI)经常是项目性能问题的来源。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习unity的零基础小白,也有一些正在从事unity开发的技术大佬,欢迎你来交流学习。考虑使用多分辨率和宽高比大部分情况下,我们一套UI,能基本全部适配好,Uni
转载
2024-09-02 11:30:37
67阅读
目录1 前后端分离开发1.1网站后台的部分采用前后端分离方式1.2企业开发流程2 后端接口开发规范2.1开发原则2.2 开发步骤2.3 接口版本规范说明2.4 接口通用规范 1 前后端分离开发 1.1网站后台的部分采用前后端分离方式以前的JavaWeb项目大多数都是java程序员又当爹又当妈,又搞前端,又搞后端。随着时代的发展,渐渐的许多大中小公司开始把前后端的界限分的越来越明确,
原创
2021-02-16 13:17:28
1320阅读
UI:User interface,即用户界面。UI设计师与平面设计师的区别? 两者区别体现在用户体验及交互上。UI设计师需要考虑设计出更符合人操作习惯的用户界面、更简洁明了的用户界面、更符合用户群体的审美;平面设计更多是纯图形设计。UI的一致性原则内容包括:色彩、字号、按钮、图标细节。ios常用设计尺寸是:375*812 (iPhone 11 Pro、Iphone 12 mini) 参考文章:i
转载
2023-09-22 20:54:56
336阅读
Unity3d之Mecanim-初步使用Mecanim动画系统是Unity3D4.0开始引入的一套全新的动画系统,主要提供了下面4个方面的功能:针对人形角色提供一套特殊的工作流。
动画重定向的能力,可以非常方便的把动画从一个角色模型应用到其他角色模型之上。
提供可视化的Animation编辑器,可以方便的创建和预览动画片段。
提供可视化的Animator编辑器,可以方便的管理多个动画切换的状态。记
UI界面的尺寸规范上周更了一篇关于Android系统界面设计的尺寸规范,有些小伙伴看了以后存在部分尺寸上的疑问,这次把这些地方简单的解释了一下,顺便把iOS系统规范也加上了,两者可以做一个对比。在这里我要强调的是这是移动端的样式规范,不是网页,不是网页,不是网页!名词解释1.DPI (Dots Per Inch)点数密度。所表示的是每英寸所拥有的点数量。Android特有单位 DPI数值越高,即代
转载
2023-11-18 18:07:09
65阅读
1. 基础常识1.1 主流屏幕尺寸标识 屏幕尺寸 hdpi 480 * 800
转载
2021-12-31 15:58:06
610阅读
## Android UI 设计规范
在Android开发中,UI设计规范是非常重要的,它可以保证应用程序的界面风格统一,用户体验良好。本文将介绍一些Android UI设计规范,并附上相关的代码示例,帮助开发者更好地了解和应用这些规范。
### Material Design
Google推出的Material Design是Android平台上最流行的UI设计规范之一。它包括一系列设计原
原创
2024-02-25 07:15:23
125阅读
1. 基础常识1.1 主流屏幕尺寸标识 屏幕尺寸 hdpi 480 * 800 xhdpi 720 * 1280 xxhdpi 1080 * 1920 1.2 图标尺寸标识 启动图标尺寸 菜单图标尺寸 mdpi 48 * 48 (160 DPI ) 24 * 24 hdpi 72 * 72(240 DPI)...
转载
2021-12-29 11:51:46
647阅读
在我从事UI设计师这几年的工作中逐渐发现,最让人糟心的不是应付各种奇葩的需求,完成设计稿,而是交付。每次交付的设计稿和最后开发出来的产品总是让我心塞无比,很少最终产品和我的设计稿是完全一致的。UI设计师对接产品经理是个问题,UI设计师对接前端工程师是个问题。UI设计师处于整个产品开发链条中最为重要也是最为尴尬的一环,产品界面设计完全出自设计师,但是却不是由设计师来最终实现。根据我的经验,其实大部分
书写规范1. 编码方式统一用UTF-8. Android Studio默认已是UTF-8,只要不去改动它就可以了。 2. 缩进统一为4个空格,将Tab size设置为4则可以保证tab键按4个空格缩进。另外,不要勾选上Use tab character,可以保证切换到不同tab长度的环境时还能继续保持统一的4个空格的缩进样式。 3. 花括号public void method()
{ // Ba
转载
2023-10-04 11:05:32
70阅读
作者:刘昊昱 在Android中,所有的UI界面都是由View类和ViewGroup类及其子类组合而成,其中View类是所有UI组件的基类,而ViewGroup是容纳这些UI组件的容器,其本身也是View类的子类。在ViewGroup中,除了可以包含普通的View外,还可以再次包含ViewGroup。虽然Android提供了许多继承了View类的UI组件,但有时还是不能
转载
2023-07-23 23:54:55
104阅读