コード理解 … 準備編3

アプリ ソースコード家計簿アプリ

概要

 状態:学習中  閲覧数:1,196  投稿日:2013-07-13  更新日:2013-07-29
・ようやく準備が整ったので、これからコードリーディング
・まずは、ブログエントリーを再度読む

ページ移動、メニューアイコン

 閲覧数:392 投稿日:2013-07-13 更新日:2013-07-13

エントリー




▼HousekeepingBook.java

onOptionsItemSelected


onOptionsItemSelectedメソッド
・メニュー設定
・メニューをタップ(クリック)すると呼び出される
・2つのメニューボタンがあり、switchメソッドで各ボタンが押されたときの処理を記述
・3つ目はコメントアウトされている。理由不明
とりあえず今は全部Settingページに飛ぶようになってます
そして、ページを飛ぶときにintentを設定すれば、飛んだ先にintentの内容を持っていけます


inflate


inflateメソッド
・onCreateOptionsMenuメソッド内で記述
MenuInflaterクラスのパブリックメソッド
MenuInflaterとinflater.inflateメソッドで、後に書くR.layout.menu.xmlを参照します

・MenuInflaterによりxmlリソースファイルを使ってメニュー表示


▼res/menu.menu.xml
@android:drawable/に色々なアイコンが格納されています
※格納パス … ▼res/drawable-★★/


▼Setting.java
・MyClickAdapterクラス内に記述している「onClickメソッド内の「finishメソッド」 … Activityクラスのパブリックメソッド
finishメソッドでそのページを終わりにしてます。前のページへ戻ります


▼AndroidManifest.xml
<activity android:name="Setting"></activity>

・インテント先クラス名は、明記しなければいけない




画面遷移図

挫折

 閲覧数:363 投稿日:2013-07-14 更新日:2013-07-14

挫折


・早くも挫折
・エントリー再度読んだけど、よく分からない
・解説記事じゃないから、同じ思考を辿らないと、ポイント内容についてけない
・コードリーディングしようにも、結構な量だし


方針転換


・やっぱ一から自分で作成しないと分からないわ
・せっかく完成した(途中までだけど)コードがあるんだから、一から作成して、このコードまで辿り着けるようやってみることにする


動作確認(エラー発生箇所) … 準備編2

一から作成開始 … 作成編1



週間人気ページランキング / 5-12 → 5-18
順位 ページタイトル抜粋 アクセス数
アクセスが、ありませんでした! 0
2024/5/19 1:01 更新