如何切? 了解iphone界面的尺寸 最小分辨率是320x480,我们把这个尺寸定为基准界面尺寸(baseline),基准尺寸所用图标定为1倍(1x)。 在实际设计过程中,为了降低设计成本,一般拿设备最高分辨率作为设计稿原始尺寸,拿iphone来说就是iphone5或5s640x1136啦,当然也可以用iphone4或4s640x960,因为宽度都是6
# Android 开发:如何实现漫画般Android开发中,我们经常需要实现不同分辨率图像资源,以保证在各种设备上都能呈现出优秀视觉效果。这种处理方式通常被称为“倍”。倍应用特别在漫画、图片浏览和游戏开发等场景中显得尤为重要。本文将详细介绍如何在Android项目中实现这一步骤,并通过表格和代码示例,帮助初学者理解整个流程。 ## 整体流程 以下是实现倍整体流程,涵
原创 2024-09-18 03:37:12
27阅读
讲解一在android系统中单位DP也就是DIP:device independent pixels(设备独立像素).dip : device independent pixels(设备独立像素). 不同设备有不同显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和 QVGA 推荐使用这个,不依赖像素。px : pixels(像素). 不同设备显示效果相同,一般我们HVGA代表32
转载 2023-07-30 01:12:38
92阅读
Hey,大佬们,蓝湖正式上线「切压缩」功能,工程师必备利器!埋头工作你,还不快来试试!什么是「切压缩」?蓝湖通过智能无损压缩技术,选择性地减少 PNG 切图文件中颜色数量,从而储存数据所需字节更少;这样在视觉效果不变情况下,PNG 切图文件体积却大大缩小了!为什么要使用蓝湖「切压缩」?蓝湖「切压缩」能有效地缩小应用和网站图像大小,从而网站加载更快,用户体验更佳!设计师和工程师可以
开搞前声明:本文主要参考郭神老师解析基础上加入了个人使用说明部分。 笔者使用是AndoridStudio2.3.3版本,里面的有不同地方 ;会在其基础上添加说明。ConstraintLayout使用解析 本篇文章主题是ConstraintLayout。其实ConstraintLayout是Android Studio 2.2中主要新增功能之一,也是Google
       简介:  OmniGraffle是由The Omni Group制作一款绘图软件,其只能于运行在Mac OS X和iPad平台之上。它曾获得2002年苹果设计奖。                         
画好app原型如何在手机上体验?网上有很多方法,但很多都是收费!分享一下我遇到问题和解决方法~温馨提示:一定看完再做,跟着我步骤会生气哈哈哈哈原本,我目的是将原型做成二维码,这样别人可以扫描一下就可以在手机上运行起来~思路:将原型上传到网上——生成网址——网址转换成二维码一、画出适配手机屏幕app原型 这部分内容可以参考“PM浪子”文章为什么375x667是移动端原型设计最佳分辨率
转载 2024-02-05 20:47:52
187阅读
对IOS开发平台一直抱有很大兴趣,正好通过这个机会好好了解一下IOS开发历程!通过一些查阅,我了解到IOS开发平台主要是依靠Xcode软件来编写程序,同时又需要在MAC OS X环境下运行,windows系统并不支持大多数ios文件。所以第一步,需要先创建一个MAC OS X系统虚拟机。1.虚拟机创建:刚好我电脑里之前有VMware 10.0版本,所以省去VM下载和安装然而在创建
转载 2024-08-10 17:10:15
17阅读
概述其实我们写App并不是一个完整程序。我们写只是一个套件组,就是一堆Activity,Service等等组件。这个套件组给Framework框架组合在一起才是一个完整程序。在这里先说一个概念,也就是EIT模型。E是Engine发动机,I是Interface接口,T是tire轮胎。也就是发动机通过接口接上轮胎,然后车子才能跑。然后框架提供就是E&I,一般框架都是提供发动机和接口
转载 2024-06-24 12:53:42
40阅读
# Android 点九使用方案 ## 引言 在Android开发中,点九(Nine-patch Image)是一种非常实用图像资源,它可以在保持图像质量同时有效地适应不同尺寸视图。点九主要优点在于它可以自适应缩放、拉伸,并且不失真,这为UI设计带来了更大灵活性。本文将详细介绍点九使用方法,提供代码示例,并展示如何在一个实际项目中应用点九。 ## 1. 什么是点九
原创 8月前
110阅读
Android开发中,添加背景是一个常见需求。很多开发者在进行UI设计时,想要通过背景来提升应用视觉效果。然而,这个过程并不总是顺利,有时候会出现一些问题。接下来,我将详细记录在这一过程中遇到问题及其解决方案。 ## 问题背景 在我参与一个项目中,设计团队希望给应用主界面添加一个美观背景。我跟随设计师想法,将图像资源添加到应用中。但是,当我运行应用时,发现背景并没有如预
原创 6月前
66阅读
需求: 在APP中使用WebView组件展示H5页面,在APP上自定义一个头部回退组件,点击返回按钮,如果H5页面有跳转则返回H5页面的上一页,如果没有跳转则退出当前APP页面。原本想法: 通过WebViewonNavigationStateChange()方法监听H5页面的跳转,根据此时canGoBack参数判断进行后续操作。<WebView source={{uri: url}
# Android开发 zxing使用 ## 简介 zxing是一个开源二维码扫描库,可以用于Android开发二维码相关功能。本文将介绍如何在Android应用中使用zxing库进行二维码扫描功能开发。 ## 准备工作 在开始之前,我们需要进行一些准备工作。首先,我们需要在项目的build.gradle文件中添加zxing库依赖: ```groovy implementat
原创 2023-12-29 08:33:15
309阅读
android初学者 (Android Development)(An honest route map to the learners in the world of coding.) When I started learning android development, I was so confused. How do they do that? How can I crack t
话说春天就像装B人脸,一会儿晴来一会儿雨。昨儿还是雨天,今天就放晴了。迎面阵阵微风吹来,听着阿牛哥桃花朵朵开,不禁想起了某南宋文艺高富帅约炮口号:"腰缠十万贯,骑鹤下扬州"。想到这贫道一阵鄙视,“当自己是种人吗,要泡遍整个扬州城?”再翻翻自己皮夹子,虽然只有10元钱骑鹤去扬州是不行了,但是骑车吃碗白粥还是可以。正当贫道起身准备进膳时,长相猥琐,貌比如花QA大叔,唱着上学歌,一路蹦了过来
推荐开源项目:VideoRecorderAndCompressor - 高效视频录制与压缩工具1、项目介绍VideoRecorderAndCompressor 是一个专为Android平台设计开源项目,提供视频录制和压缩功能。基于WritingMinds/ffmpeg-android-java库,该项目允许用户选择录制分辨率,并自定义FFmpeg命令以调整压缩参数。开发者们现在可以通过这个项目
转载 10月前
58阅读
在这篇博文中,我们将探讨解决“java 几倍数”问题整个过程,包括从环境准备到优化技巧以及排错指南。我们目标是帮助读者在Java开发中有效地处理几倍数问题,并且我们将以一种非常直接和口语化方式进行讲解。 在讨论到 Java 处理几倍问题时,我们首先需要理解这个问题本质。简单来说,几倍数问题通常涉及到对数字进行倍数判断、分组或生成相关数列。在实际开发中,合理解决这类问题可以提高代码
原创 6月前
12阅读
最近受疫情影响,手机发布会都转战线上。黄金三月,在本月有不少手机正式发布,一度成为科技迷狂欢。而在本月发布手机中,屏幕尺寸大多都在6英寸以上,让不明所以吃瓜群众感叹:怎么又是大屏手机,我想要个5.5英寸小屏手机就那么难嘛?笔者看着手中三星Galaxy S20开始迷茫,6.2英寸手机不算小屏手机吗?等等!我好像知道问题出在哪里了:“英寸”这个单位应该是一个长度单位,但是在手机中却被用来
前言Gmapping算法Gmapping是一个基于2D激光雷达使用RBPF(Rao-Blackwellized Particle Filters)算法完成二维栅格地图构建SLAM(Simultaneous Localization And Mapping)算法。Gmapping功能包gmapping功能包集成了Rao-Blackwellized粒子滤波算法,为开发者隐去了复杂内部实现 gmap
Cesium开发:精灵使用
原创 2022-09-27 16:35:35
373阅读
  • 1
  • 2
  • 3
  • 4
  • 5