Android开发者网址导航

随着Android开发越来越庞大,Android的开源项目、开发资源越来越多,作为需要不断学习的程序猿,每天浏览的技术文章也是不少,这是我整理的自己经常浏览的开发者网站,分享给大家。 资源文档 Android中文API Android 官方培训课程中文版 Android...

2018-07-09 18:22:04

阅读数 182

评论数 0

Android开发常用工具查询

以下所有网站均为个人日常收集、整理,希望可以帮助更多人,如果对你有用,请给个关注。谢谢! 一、Android 知识篇 1、Android调用系统相机和相册-填坑篇 http://wuxiaolong.me/2016/05/24/Android-Photograph-Album2/ 2、...

2018-06-26 13:57:54

阅读数 181

评论数 0

Android 开发之 RecyclerView Adapter 模板

之前 ListView 控件的功能已足够强大;如今出来许久的 RecyclerView 基本上已经覆盖了它的很多功能,先写我们看看效果图: 1,先在 app 文件夹下的build.gradle 文件添加:compile 'com.android.support:recyclerview-...

2017-06-14 15:30:39

阅读数 1277

评论数 1

React Native Android 独有组件之 ProgressBarAndroid

封装了Android平台上的ProgressBar的React组件。这个组件可以用来表示应用正在加载或者有些事情正在进行中。 属性 名称 类型 必填 说明 animating bool 否 是否显示进度条 color string 否 进度条的颜色 indeterminat...

2019-03-25 17:54:49

阅读数 45

评论数 0

React Native Android 独有组件之 DrawerLayoutAndroid

封装了 Android 平台DrawerLayout的 React 组件。抽屉(通常用于导航切换)是通过renderNavigationView方法渲染的,并且 DrawerLayoutAndroid 的直接子视图会成为主视图(用于放置内容)。导航视图一开始在屏幕上并不可见,不过可以从drawer...

2019-03-25 17:52:01

阅读数 45

评论数 0

React Native iOS 独有组件之 SegmentedControlIOS

使用 SegmentedControlIOS 来在 iOS 设备上渲染一个 UISegmentedControl 组件。这是一个分段显示多个选项的组件。 属性 名称 类型 必填 说明 enabled bool 否 是否禁用 momentary bool 否 选中后背景颜色很快消...

2019-03-25 17:50:20

阅读数 32

评论数 0

React Native 导航器之 react-native-scrollable-tab-view

在React Native开发中,官方为我们提供的Tab控制器有两种:TabBarIOS和ViewPagerAndroid。TabBarIOS,仅适用于IOS平台 ViewPagerAndroid,仅适用于Android平台(严格来讲并不算,因为我们还需要自己实现Tab)。在项目开发中,我们优先选...

2019-03-22 17:40:54

阅读数 87

评论数 0

React Native iOS 独有组件之 DatePickerIOS

使用 DatePickerIOS 来在 iOS 平台上渲染一个日期/时间选择器。这是一个受约束的(Controlled)组件,所以你必须监听 onDateChange 回调函数并且及时更新 date 属性来使得组件更新,否则用户的修改会立刻被撤销来确保当前显示值和 props.date 一致。 ...

2019-03-19 17:48:20

阅读数 37

评论数 0

React Native iOS 独有组件之 AlertIOS

在开发 App 的时候,经常会使用到对话框(又叫消息框、提示框、告警框)。在 Web 开发中通常使用 alert 来实现,虽然方便但比较简陋。而 React Native 为我们提供了原生的对话框,那就是:AlertIOS 和 Alert。 AlertIOS 用于弹出一个 iOS 提示对话框,可以...

2019-03-19 17:46:46

阅读数 29

评论数 0

React Native iOS 独有组件之 ActionSheetIOS

在 App 中常会需要进行分享或者弹出多项选择的操作。在 iOS 开发中,ActionSheet 组件提供了这样的功能。而 React Native 同样对其做了封装,那就是 ActionSheetIOS。 方法 操作表 static showActionSheetWithOptions(opt...

2019-03-18 19:53:48

阅读数 37

评论数 0

React Native 基础之获取网络信息

在 React Native 中,NetInfo API 为我们提供了获取网络状态的方法。通过 NetInfo 我们可以检测到手机客户端设备当前的联网/断网状态。 属性&方法 isConnected:表示网路是否连接 fetch():获取网络状态 addEventListener...

2019-03-18 19:51:55

阅读数 37

评论数 0

React Native 基础之网络请求

React Native 提供了和 web 标准一致的Fetch API,用于满足开发者访问网络的需求。 Fetch 语法 使用 fetch 的构造函数请求数据后,返回一个 Promise 对象,然后根据具体的实际情况处理。 fetch("http://baidu.com&...

2019-03-14 09:02:46

阅读数 23

评论数 0

React Native 列表视图之 SectionList

高性能的分组(section)列表组件,支持下面这些常用的功能: 完全跨平台。 行组件显示或隐藏时可配置回调事件。 支持单独的头部组件。 支持单独的尾部组件。 支持自定义行间分隔线。 支持分组的头部组件。 支持分组的分隔线。 支持多种数据源结构 支持下拉刷新。 支持上拉加载。 属性 名...

2019-03-11 19:39:17

阅读数 44

评论数 0

React Native 列表视图之 FlatList

React Native 提供了几个适用于展示长列表数据的组件,一般而言我们会选用 FlatList或是 SectionList。 FlatList组件用于显示一个垂直的滚动列表,其中的元素之间结构近似而仅数据不同。 FlatList更适于长列表数据,且元素个数可以增删。和ScrollView不同...

2019-03-11 19:37:49

阅读数 29

评论数 0

React Native 交互组件之 Switch

跨平台通用的“开关”组件。 注意这是一个“受控组件”(controlled component)。你必须使用onValueChange回调来更新value属性以响应用户的操作。如果不更新value属性,组件只会按一开始给定的value值来渲染且保持不变,看上去就像完全点不动。 属性 nam...

2019-03-01 14:28:00

阅读数 48

评论数 0

React Native 交互组件之 Slider

用于选择一个范围值的组件。 属性 name type desc platform disabled bool 如果为true,用户就不能移动滑块。默认为false。 maximumValue number 滑块的最大值(当滑块滑到最右端时表示的值)。默认为1。 mini...

2019-03-01 14:26:33

阅读数 91

评论数 0

React Native 交互组件之 Picker

本组件可以在 iOS 和 Android 上渲染原生的选择器(Picker)。 属性 name type desc platform onValueChange function 某一项被选中时执行此回调。调用时带有如下参数:itemValue: 被选中项的value属性。 ite...

2019-03-01 14:25:08

阅读数 36

评论数 0

React Native 交互组件之 Button

一个简单的跨平台的按钮组件。可以进行一些简单的定制。 这个组件的样式是固定的。所以如果它的外观并不怎么搭配你的设计,那你需要使用 TouchableOpacity 或是 TouchableNativeFeedback 组件来定制自己所需要的按钮。 ##属性 name type desc ...

2019-03-01 14:23:28

阅读数 49

评论数 0

React Native 基础组件之 ScrollView

一个封装了平台的 ScrollView(滚动视图)的组件,同时还集成了触摸锁定的“响应者”系统。 记住 ScrollView 必须有一个确定的高度才能正常工作,因为它实际上所做的就是将一系列不确定高度的子组件装进一个确定高度的容器(通过滚动操作)。要给 ScrollView 一个确定的高度的话,要...

2019-02-28 16:43:28

阅读数 100

评论数 0

React Native 基础组件之 StyleSheet

在 React Native 中,StyleSheet 组件是实现了类似 Web 中 CSS 样式表的功能。简单的创建一个StyleSheet 文件的实例代码如下: 创建一个样式表: const styles = StyleSheet.create({ container: { bor...

2019-02-28 16:41:28

阅读数 75

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭