
app开发
文章平均质量分 53
xiaoxiang-chen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sdk adt ide avd adb
a:SDK(Software Development Kit):开发Android应用所需要的开发工具的集合,包括库文件及工具。b:ADT(Android Developer Tools):在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置sdk路径.c:IDE:集成开发环境。IDE通常包括编程语言编辑器、自动建立工具、通常还包括调试器。有些IDE包含编译器/转载 2016-08-15 15:20:16 · 507 阅读 · 0 评论 -
react ,jsx ,react native 一些相关的学习网站材料
react native github官方网: http://facebook.github.io/react-native/js es6语法: http://es6.ruanyifeng.com/react native redux开发框架: http://cn.redux.js.org/docs/basics/DataFlow.htmlreact native 开发图标素材网站:原创 2016-11-18 16:22:35 · 519 阅读 · 0 评论 -
react native输入框 输入金额等数据后如何格式化显示
import React ,{ Component } from 'react';import {View} from 'react-native';import { Cells, Cell, CellHeader, CellBody, CellFooter, CellText, Input, Label,} from 'rn-weui/src';export原创 2016-11-25 15:35:03 · 7302 阅读 · 0 评论 -
gradle 之compileSdkVersion,buildToolsVersion等
gradle 之compileSdkVersion,buildToolsVersion等新建一个项目,看build.gradle文件的配置,如下:apply plugin: 'com.android.application'android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig {转载 2017-03-31 21:23:13 · 7867 阅读 · 5 评论 -
如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion
英文原文:Picking your compileSdkVersion, minSdkVersion, and targetSdkVersion作者:Ian Lake,Google Android 推广工程师;翻译:韩国恺。blob.png当你发布一个应用之后,(取决于具体的发布时间)可能没过几个月 Android 系统就发布了一个新版本。这对你的应用意味着什么,所有东西都不能用了?别担心,向前兼容转载 2017-03-31 21:26:35 · 318 阅读 · 0 评论 -
React Native集成Redux框架讲解与应用
学过React Native的都知道,RN的UI是根据相应组件的state进行render的,而页面又是由大大小小的组件构成,导致每个组件都必须维护自身的一套状态,因此当页面复杂化的时候,管理state会相当吃力的。而redux提供了一套机制来组织管理整个应用状态。 Redux有三部分组成:store,action,reducer。 store:维护全局的state,以及将action和转载 2017-03-31 21:31:48 · 988 阅读 · 0 评论 -
react-native的坑
1.Could not get BatchedBridge, make sure your bundle is packaged correctly 这个问题搜遍一搜,就可以搜到很多解决方式,咱们这里也不是随便贴一段命令行就结束了,主要还是想深入的了解一下这个错误是什么问题。先说说解决办法,在终端中,进入到项目的根目录,执行下面这段命令行:react-native bundle --platfor转载 2017-04-01 14:27:34 · 380 阅读 · 0 评论 -
移动端适配
转自:https://segmentfault.com/a/1190000004524243壹 | Fisrt移动端适配的是什么?我们讨论的是网页适配多种尺寸屏幕,让网页效果看起来和设计师的设计稿一样。说白了就是同一套代码在不同分辨率的手机上跑时,页面元素间的间距,留白,以及图片大小会随着变化,在比例上跟设计稿一致。举个例子吧图1. 260*400的屏幕图2. 380*400的屏幕上边的页面在不同...转载 2018-04-27 11:28:42 · 224 阅读 · 0 评论 -
移动端 尺寸适配 布局概念
Visual viewportThe visual viewport is the part of the page that’s currently shown on-screen. The user may scroll to change the part of the page he sees, or zoom to change the size of the visual viewpo...转载 2018-04-27 13:56:53 · 301 阅读 · 0 评论 -
react-native 路由
转自:https://www.jianshu.com/p/37428d579cf6强烈推荐使用该三方如果在使用过程中遇到什么问题,可以加入react-native兴趣交流群群号:397885169一起讨论学习,也欢迎在评论区评论。RN项目模板,还未完成,但react-native-router-flux的Demo在里面本文会持续更新,只要该库作者不停止更新,那么我也不会停下脚步。可能很多人之前就...转载 2018-06-04 17:47:47 · 4723 阅读 · 1 评论 -
javascript学习相关资料网站
javascript文档 https://developer.mozilla.org/zh-CN/docs/Web/JavaScriptjavascript测试接口 http://www.w3school.com.cn/tiy/t.asp?f=jseg_isNaN原创 2016-11-14 11:21:29 · 481 阅读 · 0 评论 -
js 函数与表达式-- (function(){...})() 与 (function(){...}())有没有区别
答案是没有区别 你需要明白 IIFE 的原理,我简单说一下:function foo() {...} // 这是定义,Declaration;定义只是让解释器知道其存在,但是不会运行。foo(); // 这是语句,Statement;解释器遇到语句是会运行它的。IIFE 并非必须,传统一点可以这么写:function foo() {...}foo();转载 2016-11-14 11:00:36 · 1761 阅读 · 0 评论 -
sublime text3 IDE安装react-native插件,
Nuclide 是 Facebook 专门为 React 开发的 IDE ,既然是官方提供的 IDE ,就意味着拥有更好的语法补全、类型检查等支持。为了开发效率,不妨尝试一下这个 IDE 。本质上,Nuclide 其实是在 Atom 的基础上提供的一系列插件集。要使用 Nuclide ,首先需要先安装 Atom 。Atom 是 Github 所推出的一个开源编辑器,其最大的特点是使用 node.js转载 2016-08-15 15:38:14 · 4312 阅读 · 0 评论 -
ReactNative
最近在学习ReactNative,希望大家可以交流一下。昨天刚把环境大家好,运行了一下,还可以。 环境搭建:http://reactnative.cn/docs/0.31/getting-started.html后来看到,安装android stutio好像只是为了运行AVD,也就是android虚拟机。ReactNative运行开发环境: 1. 需要安装java,也就是jdk 2. 需要原创 2016-08-10 09:40:20 · 275 阅读 · 0 评论 -
ES6(ECMAScript 6 ) let命令
let命令:ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。var a = [];for (var i = 0; i < 10; i++) { a[i] = function () { console.log(i); };}a[6](); // 10上面代码输出就是10,也就是i把数组中所的函数中的consol转载 2016-08-10 10:30:34 · 817 阅读 · 0 评论 -
ES6(ECMAScript 6 ) const命令
const命令const声明一个只读的常量。一旦声明,常量的值就不能改变。const PI = 3.1415;PI // 3.1415PI = 3;// TypeError: Assignment to constant variable.上面代码表明改变常量的值会报错。const声明的变量不得改变值,这意味着,const一旦声明变量,就必须立即初始化,不能留到以后赋值。const foo;/转载 2016-08-10 11:18:02 · 7250 阅读 · 0 评论 -
ES6(ECMAScript 6 ) 箭头函数以及js中的this
箭头函数定义一个箭头函数很简单,基本语法是: JS([param] [, param]) => { statements}param => expressionparam 是参数,根据参数个数不同,分这几种情况:() => { ... } // 零个参数用 () 表示;x => { ... } // 一个参数可以省略 ();(x, y) => { ... } // 多参数不能省略原创 2016-08-10 14:35:02 · 7513 阅读 · 0 评论 -
react-native中一些常用软件或专有名词
Homebrew:是 Mac 中的一个包管理器。查看版本:brow -vnvm: nvm 是 Node.js 的版本管理器,可以轻松安装各个版本的 Node.js 版本。watchman和flow: 这两个包分别是监控文件变化和类型检查的mpm: npm 是 nodejs 的包管理和分发工具。它 可以让 javascript 开发者能够更加轻松的共享代码和共用代码片段,并且通过 npm原创 2016-09-25 21:57:50 · 1035 阅读 · 0 评论 -
genymotion或者android studio中sdk tools 中 adb和emulator简介
安装sdk以后,会有avd manager,启动创建avd,配置sdk环境变量.下面使一些常用命令查看设备列表:avd devices 启动模拟器:emulator -avd Nexus_5_API_23 adb连接到设备:adb connect 127.0.0.1:5554 另外:adb kill-server 关闭服务 在另外:adb disconnect 127.0.0.1:5554原创 2016-08-16 09:14:56 · 2378 阅读 · 0 评论 -
react-native组件的生命周期
概述就像 Android 开发中的 View 一样,React Native(RN) 中的组件也有生命周期(Lifecycle)。所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解生命周期,是合理开发的关键。RN 组件的生命周期整理如下图:如图,可以把组件生命周期大致分为三个阶段:第一阶段:是组件第一次绘制阶段,如图中的上面虚线框内,在这里完成了组件的转载 2016-10-27 11:25:02 · 325 阅读 · 0 评论 -
js中常用的一些函数
1. 格式化money金钱 /** * 格式化money * s为要格式化的money * n为小数位数 * return 23,323.00 */ fmoney(s, n){ n = n > 0 && n <= 20 ? n : 2; s = parseFloat((s + "").replac原创 2016-11-10 11:27:24 · 552 阅读 · 0 评论 -
react-native 引入 font awesome
转自:https://blog.youkuaiyun.com/pkaq_/article/details/51168435先决条件rn 0.23npm 3.7.3node 5.9.1system winXpython 2.7.x前言 开发过程中各式各样的图标自然少不了,如果能使用fontawesome等图标字体,自然可以带来极大的方便,然而在rn中并无法直接引用,还好已经有人做好了相关组件,react-na...转载 2018-06-05 15:11:41 · 1417 阅读 · 0 评论