工作中有做过手机App项目,前端和android或ios程序员配合完成整个项目的开发开发过程中与ios程序配合基本没什么问题,而android各种机子和rom的问题很多,这也让我产生了学习android和ios程序开发的兴趣。于是凌晨一点睡不着写了第一个android程序HelloAndroid,po出来分享给其他也想学习android开发的朋友,这么傻瓜的Android开发入门文章,有一点开发
相信大家已经被iPhoneX的刘海洗脑了,除了吐槽,留给我们的还有比较麻烦的适配工作。下面针对在整理过程中发现的适配注意点进行简单分享下。适配: 1.iPhone X 尺寸 2.iPhone X 上下显示黑条问题 3.导航栏的适配 4.iOS11新增版本判断API 5.UITableView相关适配 6.安全区域的问题 7.上传版本提示警告的问题 8.iOS 11 新增的隐私设置一. iPhone
转载 2023-10-29 14:49:51
150阅读
一、方案(原理见第二部分) 1、简单粗暴的方法,不需要知道是不是iphonex,有safe area就空出来。padding-bottom: constant(safe-area-inset-bottom); /* 兼容 iOS < 11.2 */ padding-bottom: env(safe-area-inset-bottom); /* 兼容 iOS >= 11.2 */2、多
转载 2023-09-21 10:12:07
120阅读
如何适配不同的iPhone、iPhoneX及iPad的屏幕尺寸,如何适配不同的iPhone、iPhoneX及iPad的屏幕尺寸呢?我们开发一个App的时候, 通常希望它在 iPhone, iPad, Mac上同时能运行, 尤其是游戏。 这样就需要我们考虑不同设备不同的分辨率,但处理起来比较麻烦,比如说,按照官方的做法,我们需要提供诸如 ifiero@1x,ifie
转载 5月前
128阅读
iOS14已经发布,记录一下开发中遇到的问题.不定时更新,欢迎大家评论补充.iOS14适配总结如下:1. KVCiOS14不允许以KVC形式访问 UIPageControl的pageImage、_currentPageImage 在iOS14下设置UIPageControl的pageimage,会导致奔溃,不能再用了。 if (@available(iOS 14.0,*)) { p
转载 2023-07-20 21:30:39
127阅读
我们开发一个App的时候, 通常希望它在 iPhone, iPad, Mac上同时能运行, 尤其是游戏。这样就需要我们考虑不同设备不同的分辨率,处理起来比较麻烦。比如说,按照官方的做法,我们需要提供诸如 xx.png, xx@2x.png, xx@3x.png, xx~iPad.png, and xx~iPad@2x.png 这样不同的图片, 另外还有在程序中写大量 if (...){.
转载 2024-07-25 13:59:20
191阅读
iOS开发中,适配不同设备的屏幕尺寸是一个重要的环节,特别是对于老旧设备如iPhone 4。在这篇文章中,我将向一位刚入行的小白开发者介绍如何实现iOS开发iPhone 4的适配。 整个适配的流程可以分为以下几个步骤: | 步骤 | 描述 | | ---- | ---- | | 1. | 获取设备型号 | | 2. | 判断设备是否为iPhone 4 | | 3. | 适配iPhone 4的U
原创 2024-01-10 09:04:16
47阅读
       做游戏的都很厌恶刘海屏,特别是iphone,因为如果你不去适配iphoneX之后的手机,那么手机刘海的位置将会是黑的,这样你就拿不到苹果的推荐,而且IphoneX和安卓手机的刘海屏还有一个不同,就是IphoneX屏幕底部还有一条线,这样我们的UI就不能在这条线之下,否则会无法响应,所以我们需要调整我们的UI界面。1,刘海屏比例介绍: 
转载 2023-09-04 18:19:52
124阅读
因为iPhone X和iPhone XS的尺寸比是一样的,只需要把这两张图片补上就行。 具体原理性的东西就多说了,因为iP
转载 2023-08-22 11:08:38
188阅读
总结: 1.状态栏高度发生变化,解决方案:布局的时候这个高度不要写死,通过方法获取高度. 2.导航栏的视图层级结构发生变化而导致 UI(titleView、UIBarButtonItem) 问题。 3.safeAreaInset 导致 Scrollview 偏移。 4.Tabbar发生变化,建议用系
转载 2017-12-27 14:03:00
951阅读
2评论
# iOS iPhone 14 适配指南 在iOS开发中,适配不同设备的屏幕和特性是一个重要的任务。随着iPhone 14的发布,开发者需要理解如何优化他们的应用以适应这个新设备。本文将探讨iPhone 14的主要特性,以及如何在项目中实现这些适配。同时,我们还将通过代码示例阐释一些核心概念,并提供甘特图和类图来帮助您更直观地理解任务安排和类间关系。 ## iPhone 14的主要特性 iP
原创 9月前
47阅读
iPhone系统常用文件夹位置(28个系统常用路径) 工具/原料 iPhone手机 步骤/方法 【/Applications】常用软件的装置目录 【/Applications /Preferences.app/zh_CN.lproj】软件Preferences.app的中文汉化文件寄存地点(间接修正那儿
转载 2023-07-25 17:09:51
7阅读
最近在修改一个老项目,里面有很多xib文件,需要适配iPhone X,但是又不想重写页面用代码适配,分享个小方法,也算是个笨办法吧, 适配iPhone X底部,iPhone X底部有34px的操作区域,而其他机型的则是没有的,具体步骤如下: 1、 2、 3、双击上图箭头所指,进入如下界面: 然后,就
原创 2023-08-22 11:12:27
160阅读
# iOS开发 iPhone14导航栏适配 随着技术的不断发展,苹果公司每年都会推出新的iPhone手机。而每一代的iPhone都会有一些新的特性和更新,这也包括导航栏的适配。在本文中,我们将讨论如何在iPhone14上适配导航栏,并提供相关的代码示例。 ## 导航栏适配的重要性 导航栏是iOS应用程序中非常重要的一部分,它可以用来导航到不同的屏幕和视图控制器。正确适配导航栏可以确保应用程序
原创 2023-07-21 19:59:38
598阅读
分步阅读随着苹果公司持续推出新产品,480x960的固定坐标时代悄然过去,iPhone6、iPhone6 plus的问世,无疑给了我们这些做iOS开发的...
转载 2015-04-20 11:09:00
365阅读
2评论
UI:User interface,即用户界面。UI设计师与平面设计师的区别? 两者区别体现在用户体验及交互上。UI设计师需要考虑设计出更符合人操作习惯的用户界面、更简洁明了的用户界面、更符合用户群体的审美;平面设计更多是纯图形设计。UI的一致性原则内容包括:色彩、字号、按钮、图标细节。ios常用设计尺寸是:375*812 (iPhone 11 Pro、Iphone 12 mini) 参考文章:i
转载 2023-09-22 20:54:56
336阅读
例如某公司有多个产品,分别是A、B、C,但他不想每个产品都单独一个App,而是希望三个产品都用同一个app。这时候使用应用配置的绑定功能,即可实现一个APPios、andriod、微信)同时控制A、B、C等产品。 这时你就需要在 机智云开发者中心【 应用配置 】增加高级功能——可绑定其它产品的应用。 满足做超级App的项目更方便地把不同的产品进行关联,省去繁琐的流程。 用应用配置高级功能,
Controller:控制器 -> 控制和协调交互,模型和视图相互独立。Model:模型 -> 数据逻辑 (数据、算法、网络等核心)以一个计算器app为例,其模型可能包括variable, operators,solution.View:视图 -> 数据显示、事件捕捉计算器app中,可能为按钮、文本框、例例如鸡兔同笼问题;1)理解,抽象:理解问题,过滤掉非核心信息,抽象出关键信息
转载 2023-05-24 16:07:02
126阅读
一、适配 1.什么是适配?适应、兼容各种不同的情况2.移动开发中,适配的常见种类 2.1系统适配 针对不同版本的操作系统进行适配 2.2屏幕适配 针对不同大小的屏幕尺寸进行适配 二、点和像素 1.在用户眼中屏幕是由无数个像素组成的像素越多,屏幕越清晰2.在开发者眼中屏幕是由无数个点组成的,点又是由像素组成的像素越多,屏幕越清晰 三、Autoresizing简
转载 2023-08-23 10:50:38
455阅读
作者:Jen GordoniPhone的出现带出了前所未见的变革,应用开发社群圈内圈外的人均参与其中。但是对那些处于开发世界之外的群体而言,这个过程仍然充满神秘感。这个教程将指导你逐步把iPhone应用想法变成现实。如果你计划制作自己的首款iPhone应用的话,这篇文章将为你提供可能会用到的各种想法、技术、技巧和资源。1、产生想法——优秀的想法你要如何知道想法是否优秀呢?第一步,先考虑你的想法是否
转载 2024-01-17 21:05:05
49阅读
  • 1
  • 2
  • 3
  • 4
  • 5