原创 react native 學習筆記之Props

在IOS或者Android中,通常一個類都有成員變量和函數,成員變量也可以叫成員屬性。在props的例子程序中,可以 把Image看成系統定義好的類,而Greeting看成是我們自己定義的一個類,在react native中稱爲組件 (C

原创 react native 開發-----mac環境下在Android終端運行程序

一:Android真機上運行。  可以參看我的上一篇blog:react native 開發-----win7,mac環境搭建實踐 二:Android模擬器上運行。 首先下載一個模擬器 大家都推薦用Genymotion,那就用他了。G

原创 android開發藝術探索筆記--第二章IPC(InterProcess Communication)

線程是cpu調度的最小單位; 進程一般指一個執行單元,可以指一個程序或者一個應用。 Android中開啓進程很簡單,在四大組件中的Androidma

原创 react native 學習筆記之hello world

準備知識: 首先需要了解一些基本的React的概念,比如JSX語法、組件、state狀態以及props屬性 其次你還需要了解ES2015 (也叫作ES6)——這是一套對JavaScript的語法改進的官方標準。但是這套標準 目前還沒有在所

原创 ECMAScript 6 學習筆記----Class

1.Class的基本語法 JavaScript語言的傳統方法是通過構造函數,定義並生成新對象。下面是一個例子。 function Point(x, y) { this.x = x; this.y = y; } Point.p

原创 react native 學習筆記-----理解redux的一個極其簡單例子

隨着 JavaScript 單頁應用開發日趨複雜,JavaScript 需要管理比任何時候都要多的 state (狀態),管理這些狀態也變得日趨複雜。redux就是一個用於管理js應用狀態的容器,它遵循下面三大原則: 1.單一數據源 整

原创 ECMAScript 6 學習筆記----字符串的擴展

1.字符的Unicode表示: JavaScript允許採用\uxxxx形式表示一個字符,其中“xxxx”表示字符的碼點。但這隻用於\u0000——\uFFFF之間的字符。超出這個範圍的字符,必須用兩個雙字節的形式表達。 2.codeP

原创 ECMAScript 6 學習筆記----函數的擴展

1.函數參數的默認值 ES6允許爲函數的參數設置默認值,即直接寫在參數定義的後面。 function log(x, y = 'World') { console.log(x, y); } log('Hello') // Hell

原创 react native語法ECMAScript 6 學習筆記----箭頭函數和延展操作符

箭頭函數 React Native 裏面經常會出現類似的代碼: ES6中新增的箭頭操作符 => 簡化了函數的書寫。操作符左邊爲輸入的參數,而右邊則是進行的操作以及返回的值 Inputs=>outputs 舉幾個栗子感受下: var

原创 ECMAScript 6 學習筆記----Symbol,Proxy和Reflect

一. Symbol ES6引入了一種新的原始數據類型Symbol,表示獨一無二的值。它是JavaScript語言的第七種數據類型,前六種是:Undefined、Null、布爾值(Boolean)、字符串(String)、數值(Numb

原创 週末imac機重裝win7,裝得我抓狂

自用mac機以前裝的是win7 32位的系統,一直受內存限制,越來越慢,週末決定裝個64位的系統,朋友建議在虛擬機上裝win7,想想這樣估計會影響速度,就還是採用了mac,win7雙系統。 第一個坑:用bootcamp引導安裝時,在“配置

原创 React native的一點淺見

簡單一句話,RN結合了H5的開發效率,跨平臺優勢和Ntive開發的性能優勢。 一:RN和H5比較 RN可以看成是一個容器,這個容器負責執行JS代碼,並且把UI渲染出來。本質上和瀏覽器沒有區別,相對於H5開

原创 讓程序員的技術爲自己創造更多的財富

       程序無處不在,小到一個空調遙控器,大到衛星發射的控制裝置,還有我們用得最多的微信,都是程序在起決定性的作用。同樣,股票和期貨的交易也可以用程序來實現。這就叫程序化交易。我們先來看看什麼是程序化交易:        程序化交易

原创 ReactNative導航設計與實現

原文:ReactNative導航設計與實現

原创 ECMAScript 6 學習筆記----set和map數據結構

1.Set ES6提供了新的數據結構Set。它類似於數組,但是成員的值都是唯一的,沒有重複的值。 Set本身是一個構造函數,用來生成Set數據結構。 var s = new Set(); [2, 3, 5, 4, 5, 2, 2].