Google I/O 2012 セッションまとめ : Multi-Versioning Android User Interfaces Multi-Versioning Android User Interfaces どうして"最新の Android だけに対応する"ということができないのでしょうか? 円グラフを見ると、ICS 以降の部分は少なく、大部分のユーザーを取り込むには Froyo + Gingerbread + ICS + Jelly Bean に対応しないといけません (個人的には、このグラフをみると 2.1 も対応してもいいような気もするけど、、、) 進化を完全に避ける開発者がいます。新しいパーツが用意されていてもそれを忘れて古いパーツを使い続けます。 アプリが一貫性を持つのは大事なことですが、その一貫性を理由にするのはナンセンスです(その他の場所ではその一貫性(古いパーツの
今日は、AndroidのListActivityを使ってちょっと凝ったリストを作る方法をまとめてみました。 ListViewを使って何か表示したい場合は ListActivityを拡張 データをArrayListに突っ込んで ArrayAdapterを作ってsetListAdapter という手順でOK。 セルのデザインを工夫したい場合は、それに加えて ArrayAdapterクラスを拡張 ArrayAdapter.getViewメソッドをオーバーライドしてビューの生成やデータの流しこみを行う という手順でOKです。 ちょっと大変なのは、「複数の種類のカスタムセルを含んだリストを表示する」という場合。これについては、日本語の情報も他の言語の情報もあまりないので、まとめてみます。 本日の目標: こういうリストを作る まずはArrayAdapterクラスをちょっと見てみましょう。 ArrayA
jNTrainのウィジェット対応、結構時間がかかりました。 が、何とか必要最小限の機能は実装できたのでそろそろ公開したいなと思ってます。 この開発がひと段落着けばjWezの開発も始めたいところなので、備忘録としてウィジェット開発時の個人的なポイントをメモメモ。 Androidの基本的な開発に関してはググればいくらでも出てくるので助かるのですが、ビギナー向けなのか、スケルトンを動かしただけでOKとしているサイトも多く、ちょっと実践的な処理を行おうとすると詰まってしまうことも多かったのですね。 特にウィジェットの複数配置(でなおかつそれぞれ違う動作をさせたい場合)に関しては余り言及されてないような気がする。 ■ウィジェットの構成 ●AppWidgetProviderInfo ウィジェットのサイズ、レイアウトxmlの指定、更新間隔を定義しておく。 サイズ違いのウィジェットを複数作成したい場合はこ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く