地図上でdrag&dropできるマーカーの作成 react-native-mapsにおいて自分で移動させたマーカーの座標を取得できる。 <MapView initialRegion={…}> <MapView.Marker draggable//… ysugiyama12ハック2017.03.24 324
記事一覧などに便利なコンポーネント:Card nativeBaseにあるCard要素を用いるとリスト形式のデザインが簡単に実現できる。 <ScrollView horizontal> <Card> <CardItem cardBody&… ysugiyama12ハック2017.03.22 161
文字が入力されている時だけ色が変わって押すことができるボタンの作成 割と使う機会が多いはずだが、綺麗にまとまっているサイトがなかったのでまとめておく。 class Hoge extends Component { constructor() { super(); this.state =… ysugiyama12ハック2017.03.16 734
NativeBaseを用いたReact Native のデザイン設計 iOS,Androidそれぞれの様式に合わせたコンポーネントをシングルソースで提供するオープンライブラリがNativeBaseである。 npm install した後、各ファイルにおいて必要なコンポーネントを impor… ysugiyama12ハック2017.03.15 1,027
PropsとStateについて ここの理解がかなり怪しかったので自分なりにまとめます。 Props コンポーネント利用時に属性として設定できる値で、一度定義したらその値を変更することはできない。 例えば <MyComponent PropsNam… ysugiyama12ハック2017.03.10 347
reduxにおいて大切な概念「flux」 fluxがどういうものなのかイメージがつかみにくかったのでまとめてみる。 ・データのフローは必ず一方通行になっている→原因や結果にかんする認識の切り分けが容易。 ・HTTPからのアクセスに対し、大きく「Actio… ysugiyama12ハック2017.03.06 159
React Nativeで横スクロールするリストの作成 ComponentsのひとつであるScrollViewを用いて作成する。 <View style={styles.Overlay}> <ScrollView horizontal={true}> … ysugiyama12ハック2017.03.01 3,059
GASの諸機能 本日学んだGASの機能をメモしておく。 1.セル内の行の折り返し sheet.range.setWrap(true); //sheet,rangeは状況に応じて定義しておく 括弧内をfalseにすることで折り返しをキャン… ysugiyama12ハック2017.02.27 334
GASの基本的な書き方 Google Apps Scriptにおける基本的なシートの読み取り、書き込みのまとめ。 var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.ge… ysugiyama12ハック2017.02.22 1,490