エミュレーター(仮想デバイス)のリスト${ANDROID_SDK_ROOT}/emulator/emulator -list-avds エミュレーターの起動${ANDROID_SDK_ROOT}/emulator/emu… 続きを読む コマンドラインからAndroidエミューレーター起動
TypeError: cli.init is not a function for react native
npx react-native init helloで、TypeErrorで止まる。バージョンの問題らしい。 0.69.0からのエラーらしいので、npx react-native init ProjectName &#… 続きを読む TypeError: cli.init is not a function for react native
各プロジェクト毎にgradleのバージョンを設定する
gradleは、そのままだと、各プロジェクト内のgradlew.bat(gradleラッパー)を介してandroidスタジオの中のgradleが実行されるようだ。build.gradleの末尾に を記載し、gradle … 続きを読む 各プロジェクト毎にgradleのバージョンを設定する
androidのアプリアイコンの保存場所
android\app\src\main\res\ の中に各サイズがフォルダになって、四角と丸の画像が2つずつ保存されている。実際にandroidの実機の画面に表示されているアイコンは192×192のものみたい。
react nativeでフォーム的に入力するサンプル
react nativeでhtmlのフォーム様な入力をするサンプル。関数コンポーネント版。 コンポーネントに内容を変える関数を書くべきではない?だって分かりやすいんですもの…
useEffect
useEffectは関数コンポーネントで使う。クラスコンポーネントでのcomponentDidMount と componentDidUpdate と componentWillUnmount がまとまったもの? 公式サ… 続きを読む useEffect
reactnativeのpackage.json
reactnativeのライブラリの追加
npm install ライブラリ名
react nativeの大事なキーワード
props 親コンポーネントから子コンポーネントへ値を渡すための仕組み propsの注意点 子から親へそのままでは値を渡すことはできない stateが更新されるたびにstateのデータは親から子へと流れていく
hello react native
hello react nativeのプロジェクトを用意する方法 npx react-native init hellonpm run android –追記 230926AppData/Roaming/np… 続きを読む hello react native