Objective-C Objective-C 程序结构 在学习Objective-C编程语言的基本构建块之前,先来看一下最基本的Objective-C程序结构。 Objective-C Hello World示例 Objective-C程序基本上由以下部分... 01月08日 509 Comment 阅读全文
React Native React Native 使用导航器跳转页面 移动应用基本不会只由一个页面组成。管理多个页面的呈现、跳转的组件就是通常所说的导航器(navigator)。 如果刚开始接触,那么直接选择React Navigation就好。 React Navig... 01月08日 1,570 Comment 阅读全文
React Native React Native 特定平台代码 在编写跨平台的应用时,肯定希望尽可能多地复用代码。但是总有些时候会碰到针对不同平台编写不同代码的需求。 React Native 提供了两种方法来区分平台: 使用Platform模块. 使用特定平台扩... 01月08日 1,486 Comment 阅读全文
React Native React Native 组件和API React Native 提供了一些内置的组件。下面有一个简单分类: 基础组件 交互控件 列表视图 iOS独有组件 Android独有组件 需要说明的是,不要局限在这些内置组件上。React Nati... 01月07日 524 Comment 阅读全文
React Native React Native Network 很多移动应用都需要从远程地址中获取数据或资源。可能需要给某个 REST API 发起 POST 请求以提交用户数据,又或者可能仅仅需要从某个服务器上获取一些静态内容——以下就是你会用到的东西。 使用 ... 01月05日 1,160 Comment 阅读全文
React Native React Native 使用长列表 React Native 提供了几个适用于展示长列表数据的组件,一般而言会选用FlatList或是SectionList。 FlatList组件用于显示一个垂直的滚动列表,其中的元素之间结构近似而仅数... 01月05日 1,616 Comment 阅读全文
Objective-C Objective-C简介 Objective-C是通用语言,它是在C语言编程语言之上开发的,它增加了Small Talk编程语言的功能,使Objective-C成为面向对象的语言。 它主要用于开发iOS和Mac OS X操作系... 01月05日 481 Comment 阅读全文
React Native React Native 使用滚动视图 ScrollView是一个通用的可滚动的容器,可以在其中放入多个组件和视图,而且这些组件并不需要是同类型的。ScrollView 不仅可以垂直滚动,还能水平滚动(通过horizontal属性来设置)。... 01月05日 1,540 Comment 阅读全文
React Native React Native 处理触摸事件 移动应用上的用户交互基本靠“摸”。当然,“摸”也是有各种姿势的:在一个按钮上点击,在一个列表上滑动,或是在一个地图上缩放。React Native 提供了可以处理常见触摸手势(例如点击或滑动)的组件,... 01月04日 744 Comment 阅读全文
React Native React Native 处理文本输入 TextInput是一个允许用户输入文本的基础组件。它有一个名为onChangeText的属性,此属性接受一个函数,而此函数会在文本变化时被调用。另外还有一个名为onSubmitEditing的属性,... 01月04日 469 Comment 阅读全文