タグ Activity
人気順 5 users 10 users 100 users 500 users 1000 usersFragmentをonCreateで何も考えずにaddして増殖するケースが後を絶たない件 - Qiita
連続して3つの現場で同じバグが発生しているアプリを直すという経験をしたので、おそらくかなり多発している気がするこのような不幸が発生することが減るように書き残しておきます。 Fragmentのaddを何も考えずonCreateに書くとActivityのリストア時にリークする 例えば以下のようなごく単純なサンプルアプリ。 public class MainActivity extends AppCom... 続きを読む
シェル芸初心者によるシェル芸入門
シェル芸初心者によるシェル芸入門 1. シェル芸初心者による シェル芸入門 #rncc夏期講習 @icchyr 2. $ whoami • @icchyr • 某濃厚な大学のB3 • Activity • CTF (tuat_mcc, TokyoWesterns) • ICPC (nocow) など 3. Agenda • シェル芸について • シェルの機能を理解する • 実用的なシェル芸 4. ... 続きを読む
Android - ActivityのExtraやFragmentのArgumentを設定する責務は、呼び出される側に持たせたほうがいいんじゃねーのという提案 - Qiita
あるActivityから別のActivityを呼び出すときや、Fragmentを新規に生成する時、ExtraやArgumentと呼ばれる、Bundle型の初期値を渡すことができます。 このとき、「渡す側」と「渡される側」に別れるわけですが、どちらがどこまで相手のことを知っていなければならないか?という関心ごとは、分業していく上で重要なファクターになります。 この辺のやり方についてデファクトスタンダ... 続きを読む
Activity, Fragment, CustomView の使い分け - マッチョなActivityにさよならする方法 -
Transcript 1. あんざいゆき, @yanzm, uPhyca Inc. 2. 開発規模 成熟度 2008 2015 3. 開発規模 成熟度 2008 2015 コンタクトアプリのJavaファイル数 2.3 4. 開発規模 成熟度 2008 2015 Tablet 5. 開発規模 成熟度 2008 2015 コンタクトアプリのJavaファイル数 4.0.1 2.3 Tablet 6. 開... 続きを読む
Androidアクティビティのライフサイクル解釈 - clock-up-blog
2014-03-18 Androidアクティビティのライフサイクル解釈 Android 公式のライフサイクルがちょっと分かりにくい Activity | Android Developers に載ってる図。 状態のフローなんだか処理のフローなんだかどっちつかずでややこしい。 何度見ても頭に入らないから毎度毎度図を見直すことになる。 状態遷移図として表現すると分かりやすい こんな感じです。どうでしょ... 続きを読む
Android Tips #21 画面遷移パターンでみる Activity のライフサイクル | クラスメソッド開発ブログ
基本的なライフサイクルメソッドを補うかのように、さまざまなタイミングでハンドリングできるのが分かると思います。これらのメソッドをうまく使うと、いろいろと細かい制御ができるようになります。 画面遷移パターンで呼ばれるメソッドを確認する 上記すべてのメソッドが呼ばれたときのログをとり、いくつかの画面遷移のパターンを操作したときに呼ばれるメソッドとその順番を確認してみました。 Activity を起動す... 続きを読む
開発初心者がよくやる失敗【コーディング編】 « Tech Booster
開発初心者がよくやる失敗シリーズ、今回はコーディング編です。 初心者がAndroidアプリを開発していて、コーディング中によくやるミスとして以下の2点について解説します。 R.javaが消えた ActivityをManifestに登録していなくてアプリがクラッシュする R.javaが消えた R.javaは、XMLで宣言したリソースのIDを管理しているJavaファイルです。 自動で生成されるため、開... 続きを読む
Y.A.M の 雑記帳: Android 1画面 複数Activity で画面遷移 - ActivityGroup -
2011年2月7日月曜日Android 1画面 複数Activity で画面遷移 - ActivityGroup -以前のエントリで「Android 複数画面 1 Activity で画面遷移 」を紹介しました。 今回は 1画面 複数Activity です。 # 複数の Activity は同じプロセスになります。 ActivityGroup を継承します。 TabActivity はこの Act... 続きを読む