1、延迟操作:[self performSelector:@selector(nextQuestion) withObject:nil afterDelay:0.5];2、创建控制器系统会先调initWithNibName方法3、storyboard创建控制器UIViewController *vc = [storyboard instantiateInitialVi
转载 2024-07-31 15:45:13
50阅读
布局中基本属性 宽: android:layout_width 高: android:layout_height 值: wrap_content 按内容的实际大小来衡量 match_parent 铺满父容器 固定值,如 100dp 50dp 处理内容(或者孩子)的对齐方式 android:gravity="bottom|right" 可以选的值 left 、
转载 2024-01-22 21:05:04
302阅读
裁剪区域  裁剪是画布的一个函数,区域可以是矩形和圆形,也可以通过设置 path 或Region来显示自定义区域,通过不同组合,Android几乎可以支持任意现状的裁剪区域。android.graphics包中定义了Point, Rect, Path, Region 这几种几何形状,Path可以为有圆弧,椭圆,二次曲线,三次曲线,线段,矩形等基本几何图形或是由这些基本几何图形组合而成,Path可以
# Android 规范解析 在Android应用开发中,合理的设计是一项基本而重要的技能。影响着用户界面的可读性与美观,同时也直接影响着用户体验。本文将深入探讨Android中的规范,并提供一些示例代码帮助大家更好地理解。 ## 的重要性 不仅仅是UI组件间的间隔,它也是设计中“呼吸空间”的体现。适当的使得界面更加整洁,用户更容易理解内容与功能。以下是关于
原创 2024-09-30 05:41:56
48阅读
dp、sp 以及屏幕像素密度 有时需要为视图属性指定大小尺寸值(通常以像素为单位,有时也用点、毫米或英寸)。一些常见的属性包括文字大小(text size)、(margin)以及内边(padding)。文字大小指定设备上显示的文字像素高度;指定视图组件间的距离;内边指定视图外边框与其内容间的距离。在各个带屏幕密度修饰的drawable(如drawable-xhdpi)下准备了对应的图片
ViewGroupViewGroup.LayoutParams作用android:layout_height控制布局的高度android:layout_width控制布局的宽度FILL-RARENT与父容器相同MATCH_PARENT与父容器相同WARP_CONTENT包裹自身的内容ViewGroup.MarginLayoutParams控制子组件的外边外边:指组件四周的区域1. androi
转载 2023-08-25 14:04:02
236阅读
## 如何实现Android RecyclerView设置 ### 概述 在Android开发中,RecyclerView是一个非常常用的控件,但是有时候我们需要为RecyclerView的子项设置一定的,以增加界面的美观性。下面我将详细介绍如何在Android应用中使用RecyclerView设置。 ### 整体流程 首先,我们需要了解整个设置的过程,我们可以通过以下流程图来
原创 2024-04-12 05:36:01
475阅读
推荐使用:Insetter - 简化Android窗口内边处理的利器 insetterInsetter is a library to help apps handle WindowInsets more easily项目地址:https://gitcode.com/gh_mirrors/in/insetter 1、项目介绍欢迎了解Insetter——一个专为Android应用设计的库,它旨在帮
偶尔发现一个Logo设计软件,对于像我这样的菜鸟来说,用的还很顺手,效果也不错,所以今天我发布个aaalogo教程给大家,有意思设计的朋友可以学习一下!1.下载aaalogo设计软件2.安装aaalogo设计软件aaalogo设计软件下载完成后,点击安装文件进行安装,如需注册码时请填写:98hn-TGea-FTN6-aB4H3.安装完成后,双击桌面上刚刚安装成功的aaalogo软件的图标这时会弹出
### Android DrawableRight 设置指南 对于刚接触 Android 开发的小白而言,设置控件的 drawableRight 并为其添加可能会有些棘手。本文旨在帮助你理解并实现这个功能。我们将通过表格整理出步骤,并提供详细的代码示例和注释。这样可以帮助你更清晰地掌握整个流程。 #### 实现流程 | 步骤 | 描述 | |------|------| | 1
原创 8月前
34阅读
# Android Spinner 文本Android 开发中,Spinner 是一个常用的用户界面元素,用于从预定义的选项列表中选择一个选项。然而,有时候我们可能需要调整 Spinner 中文本的,以达到更好的显示效果。本文将介绍如何在 Android 中设置 Spinner 文本的,并提供代码示例。 ## Spinner 文本的调整方法 要调整 Spinner 中文
原创 2024-05-09 04:15:49
61阅读
# Android EditText HintAndroid应用程序开发中,EditText是一个常用的UI控件,用于用户输入文本内容。在EditText中,我们经常需要设置一个提示文本,即hint。但是有时候,我们可能希望调整提示文本的,以使其更好地适应我们的设计需求。本文将介绍如何在Android中设置EditText提示文本的。 ## 设置EditText提示文本的
原创 2024-05-22 07:03:22
170阅读
# Android EditText默认Android开发中,EditText是一个常用的控件,用于接收用户输入的文本。当我们在布局文件中使用EditText时,可能会发现EditText有一定的默认,这些默认可能会影响我们的布局设计。本文将介绍Android EditText默认的相关知识,并提供相应的解决方案。 ## EditText默认的原因 EditText控
原创 2024-04-12 05:35:24
200阅读
## Android PopupWindow 设置的实现方法 ### 一、流程图 ```mermaid flowchart TD A[开始] --> B[创建PopupWindow对象] B --> C[设置PopupWindow的内容布局] B --> D[设置PopupWindow的宽度和高度] B --> E[设置PopupWindow的背景] B --> F[设置PopupWind
原创 2023-09-30 10:07:50
672阅读
在开发Android应用时,EditText控件的默认往往会影响用户体验,特别是在我们需要自定义它的外观时。解决“Android EditText 自带”问题,涉及多个技术要点和步骤,包括备份策略、恢复流程、灾难场景、工具链集成、日志分析和最佳实践等。接下来将详细介绍解决这一问题的全过程。 ### 备份策略 为了防止在更改EditText样式时出现问题,我们需要一个有效的备份策略。可以
原创 6月前
28阅读
iPad简介什么是iPad 一款苹果公司于2010年发布的平板电脑 定位介于苹果的智能手机iPhone和笔记本电脑产品之间 跟iPhone一样,搭载的是iOS操作系统iPad的市场情况 截止至2013年10月23日,iPad已经累计销售1.7亿台 在平板市场的占有率高达81%iPhone和iPad开发的区别iPhone是手机,iPad、iPad Mini是平板电脑iPhone和iPad开
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列。该系列引用了《Android开发艺术探索》以及《深入理解Android 卷Ⅰ,Ⅱ,Ⅲ》中的相关知识,另外也借鉴了其他的优质博客,在此向各位大神表示感谢,膜拜!!!前言上一篇文章中我们使用底部导航+Fragment的方式实现了Android主流App中大都存在的设计。并命名其为“F
转载 2024-09-03 21:18:08
53阅读
# Android SpanSizeLookup 问题 在开发 Android 应用时,我们经常会使用 RecyclerView 来展示列表数据。RecyclerView 是一个强大的列表视图控件,它可以灵活地展示数据,并且支持定制化的布局样式。 当我们需要在 RecyclerView 中展示不同类型的数据项时,可以通过使用不同的 ViewHolder 来实现。但是在使用不同类型的 Vie
原创 2023-08-02 08:00:55
401阅读
  <RelativeLayout android:layout_width="fill_parent" android:layout_height="40dp" android
简介 MyLayout是一套iOS界面视图布局框架。其内核是基于对UIView的layoutSubviews方法的重载以及对子视图的bounds和center属性的设置而实现的。MyLayout功能强大而且简单易用,它集成了iOS Autolayout和Size Classes、android的5大布局体系、HTML/CSS的浮动定位技术以及flex-box和bootstrap框架等市面上主流
  • 1
  • 2
  • 3
  • 4
  • 5