#003 Terminal < 基本を覚える > 00(続き)

 

本日の学習内容

 

アプリ開発向けプログラミング講座(5H) + 自習(1H)

▼ Activity Life Cycle:画面のライフサイクル(状態遷移)
  学習の目的:どのタイミングで処理を行えば良いかを把握する

▼ 画面(Activity)遷移の種類
 ⑴ 画面接続のみ
 ⑵ 画面接続 + パラメータの受け渡し

  Toast コントロール

  :アプリケーション上の非対話型メッセージ( 画面上に一瞬だけ表示される msg )
  :画面表示の長さは LENGTH で調整 < SHORT / LONG >

インテント
 ⑴ 明示的インテント
  :コンポーネント (この場合アクティビティ) の名前を明示的に指定
 ⑵ 暗黙的インテント
  :処理の目的を指定

▼ 電話通話画面での処理
 ・電話番号を表示
 ・表示した電話番号への架電 -> Android App パーミッション(許可設定)が必要
  今回使用するパーミッションの種類:ACTION_CALL( Direct call phone number )

パーミッション設定
 ⑴ マニフェストファイル上で、パーミッション設定を行う
 ⑵ Android 6.0 (API 23)以降の場合は、ソースコード上での設定も必要

 

Fjord Boot Camp (1.5H)

今日は急用 & 明日までに作成/提出しないといけないものが増えてしまったので、急遽予定を変更して移動中 & 自宅にて Terminal を復習。駒形氏の丁寧な解説のおかげで、Lock を解除しても3ヶ月以上削除できなかったファイルも「-r」がはいらないように慎重にキーボードを操作し、なんなく「sudo rm」できました!キレイさっぱり断捨離できたうえに、なんでしょう!この達成感(笑)苦手意識しかなかったターミナルに親近感さえ湧いてきました☺️ まさにネ申記事に感謝です!明日もこの調子で頑張ってみたいと思います w

 

アプリ開発向けプログラミング講座/提出物の作成 (4.5H)

Excel などの App インストール / 環境設定 / 提出物の作成やらで

意外と時間とられてしまった😭😭😭

 

日報作成

 

明日の学習予定 / 目標など


木曜日にプログラミング講座で Java 試験があるので

Java Bronze / Silver 問題を解きまくる!!!

 

そして...
▼ 隙間時間でターミナル復習(学習内容のまとめは木曜日に)
▼ 週間目標 / 月間目標を立てる
▼ 早めに日報を提出できるように工夫する!