自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 React-Native 自述

其实从2015年9月 facebook 开源android版本后,我就一直关注并学习着rn,恰巧公司也看到了他的好处,并要用他开发一定量的功能,自己有兴成为了RN的研究者,刚开始的酸楚大家都懂得,遇到各种坑,百度谷歌都找不到,,只能开源码,和猜测,下周做的功能就要体测了,心里还是有些忐忑,不知道还会出现什么问题。从2011年开始研究学习android,能成长到今天是看了很多前人的博客。少走了不少坑。

2016-03-13 17:28:36 333

原创 react-native 版本升降级的命令

npm install --save [email protected]

2016-03-31 14:24:44 449

转载 Android 多渠道打包原理和使用

Android 多渠道打包原理和使用2015年12月11日 标签:Mobile Insight,Android每次中午吃饭总会和技术同学聊天。当做 iOS 开发的做安卓开发的人员在一起的时候,他们中间又多了一个话题:iOS 开发难还是安卓开发难。这个时候做安卓开发的同学最激动说安卓开发要自己画界面、机型复杂、操作系统多 rom 又被各家改的四不像....开发一个安卓 APP 的时间

2016-03-19 16:01:03 541

原创 android打包过程

来源于《Android软件安全与逆向分析》一、打包资料文件,生成R.java文件。二、处理aidl文件,生成相应的Java文件。三、编译工程源代码,生成相应的class文件。四、转换所有的class文件,生成classes.dex文件。五、打包生成APK文件。 具体的过如图:

2016-03-19 15:40:20 339

原创 React-Native schema跳转

一,index.android.js内容 var React = require(‘react-native’); var { View, AppRegistry, } = React;var OpenURLButton = require(‘./openurl’);var schema = React.createClass({render: function() { r

2016-03-19 11:04:54 2296

原创 react-native 在任意view fragment activity中集成react

myreact= (LinearLayout) findViewById(R.id.myReact);//原生布局中的view mReactRootView = new ReactRootView((Activity)context); mReactInstanceManager = ReactInstanceManager.builder()

2016-03-15 21:27:58 3306

原创 React-native 调用原生组件

一,继承SimpleViewManager 实现如下方法,自定义方法@ReactProp(name=”。。。。“)如下所示** * 图片加载控件 * Created by ybj on 2016/2/24. */public class ReactImageManager extends SimpleViewManager { public static fi

2016-03-15 21:20:01 2261 2

原创 react-native 调用原生模块详解

一,继承 ReactContextBaseJavaModule 实现如下方法 自定义方法用 @ReactMethod注释/** * 日志打印module * Created by ybj on 2016/2/26. */ public class ReactLogModule extends ReactConte

2016-03-15 21:09:46 3734

原创 Flex-box-03 伸缩项目属性

order flex-grow flex-shrink flex-basis flex align-self 看着说出各属性是什么意思?说不出来,google下吧

2016-03-13 17:16:33 339

原创 FlexBox-02-伸缩容器属性

display flex-direction flex-wrap flex-flow justify-content align-items align-content请看此说出各属性的意思,在此就不一一说明,自行google

2016-03-13 16:56:41 296

原创 FlexBox-01 布局模型

采用Flex布局的元素,称为Flex容器(flex container),简称”容器”。它的所有子元素自动成为容器成员,称为Flex项目(flex item),简称”项目”。容器默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。主轴的开始位置(与边框的交叉点)叫做main start,结束位置叫做main end;交叉轴的开始位置叫做cross start,结束

2016-03-13 16:50:26 607

原创 react-native 学习中网站及博客

react.js官网http://reactjs.cn/react/docs/getting-started.html//reactnative 英文官网http://facebook.github.io/react-native/docs/embedded-app-android.html#content//reactnative 中文官网http://reactna

2016-03-12 17:21:23 587

原创 react-js demo 地址

demo git地址:https://git.oschina.net/tomcode/reactdemo.git

2016-03-12 17:16:47 749

原创 react.js-12-promise

var RepoList = React.createClass({ getInitialState: function() { return { loading: true, error: null, data: null }; },componentDidMount() { this.props.promise.

2016-03-12 16:29:00 673

原创 react.js-11-网络请求

var UserGist = React.createClass({ getInitialState: function() { return { username: ”, lastGistUrl: ” }; },componentDidMount: function() { $.get(this.props.source, fu

2016-03-12 16:26:53 860

原创 react.js-10-渐隐动画

var Hello = React.createClass({ getInitialState: function () { return { opacity: 1.0 }; }, componentDidMount: function () { this.

2016-03-12 16:23:02 1054

原创 react.js-09-输入刷新界面

var Input = React.createClass({ getInitialState: function() { return {value: ‘Hello!’}; }, handleChange: function(event) { this.setState({value: event.t

2016-03-12 16:20:17 634

原创 react.js-09-点击刷新state

var Input = React.createClass({ getInitialState: function() { return {value: ‘Hello!’}; }, handleChange: function(event) { this.setState({value: event.t

2016-03-12 16:16:09 560

原创 react.js-08-state

var LikeButton = React.createClass({ getInitialState: function() { return {liked: false}; }, handleClick: function(event) { this.setState({liked: !this.state.liked}); }, render

2016-03-12 16:14:21 465

原创 react.js-07-组件点击

var MyComponent = React.createClass({ handleClick: function() { this.refs.myTextInput.focus(); }, render: function() { return ( ); } });R

2016-03-12 16:12:29 418

原创 react.js-06-propTypes类型校验

var data = 123; var MyTitle = React.createClass({ propTypes: { title: React.PropTypes.string.isRequired, }, render: function() { return <h1> {this.props.title} </h1>; } });

2016-03-12 16:04:06 806

原创 react.js-05-children遍历数组组件

<script src="../build/react.js"></script><script src="../build/react-dom.js"></script><script src="../build/browser.min.js"></script>

2016-03-12 16:00:52 2601

原创 react-js-04-组件

                             var HelloMessage=React.createClass(    render:function()   {     return Hello {this.props.name};   }    );ReactDOM.render(docum

2016-03-12 15:54:48 231

原创 react-js-03-数组标签

                              var arr=[Hello world!,React is awesome    ]; ReactDOM.render(  {arr},document.getElementById('example'));

2016-03-12 15:42:50 488

原创 React.js-02-遍历数据

                                 var names=['Tom','taocat','eclipse'];      ReactDOOM.render(            {        names.map(function(name){           return Hello,{na

2016-03-12 15:36:34 3231

原创 react.js-01-HelloWorld

        ReactDOM.render(       Hello,world!,       document.getElementById('example')   );

2016-03-12 15:18:47 571

转载 React Native For Android 架构初探

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:MagiLu链接:http://zhuanlan.zhihu.com/magilu/20259704来源:知乎作者:Mangosm出品:QQ空间终端开发团队本文首发于QQ空间终端开发团队的官方公众号,任何形式的转载之前必须与本人联系。Facebook 在2015.9.15发布了

2016-03-12 11:50:59 809

转载 substring()

substring()返回的字符串并不会真正复制原字符串的byte数组的一部分,而只是指向原字符串的byte数组的某个区间,这个特性决定了它的执行效率是很不错的,在内存使用方面则根据具体情况可能有两极化的表现。一般来说,由于substring()没有为子字符串申请新的空间,它有节约内存空间的作用。但在有些情况下,它反而浪费内存空间,因为它会导致它所基于的原字符串无法释放,从而不能被垃圾

2014-10-23 15:49:06 348

转载 迭代器模式

Iterator pattern in one of the behavioral pattern and it’s used to provide a standard way to traverse through a group of Objects. Iterator pattern is widely used inJava Collection Framework where

2014-10-20 15:56:40 306

转载 android的Touch事件解析(dispatchTouchEvent,onInterceptTouchEvent,onTouchEvent)

首先,这篇文章仅仅针对于由于触摸(Touch)而触发的事件。 Android的事件:onClick, onScroll, onFling等等,都是由许多个Touch组成的。其中Touch的第一个状态肯定是ACTION_DOWN, 表示按下了屏幕。之后,touch将会有后续事件,可能是:ACTION_MOVE //表示为移动手势ACTION_UP //表示为离开屏幕

2014-06-17 16:27:17 461

转载 关联两表的update

1> UPDATE2>  test_to3> SET4>  test_to.val = test_from.val5> FROM6>  test_to JOIN  test_from7>     ON (test_to.id =test_from.id);8> go 来进行两个表的复制更新,不额外更新不匹配的数据。但是这个SQL语句, 在 SQL Serve

2012-11-10 19:21:08 855

转载 set与list

List接口  List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。用户能够使用索引(元素在List中的位置,类似于数组下标)来访问List中的元素,这类似于Java的数组。和下面要提到的Set不同,List允许有相同的元素。Set接口  Set是一种不包含重复的元素的Collection,即任意的两个元素e1和e2都有e1.equals(e2)=fa

2012-08-18 16:52:07 244

翻译 == 与equals

==是比较引用是否指向相同的地方 ,而 equals是 比较字符串的值

2012-08-15 21:43:36 362 1

Web_Service发布及调用.ppt

Web_Service发布及调用.ppt

2013-05-06

ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar

移动端service ksoap2 jar包

2013-05-06

整合Struts_Hibernate_Spring应用开发详解

整合Struts_Hibernate_Spring应用开发详解。。值得一看

2012-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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