TabHostとTabLayoutについて 前回、AndroidでTabHostを使ったアプリの作り方について見ていきましたが、本日は TabLayout を使ったアプリの作り方を見ていきたいと思います。 なぜ似たような名前のクラスがあるのかと思いますよね? 実はTabHostはもう随分前から非推奨とされており、同様の機能を実装するために TabLayout が提供されているようなんです。 もう少し、詳しく説明すると、 『Google I/O 2014』にてMaterial Designが発表されました。 (これはGoogleが提唱するパソコンやスマートフォン向けのアプリまたはWebサイト等の新しいデザイン方式です。) そして、『Google I/O 2015』にてMaterial Designを実現するためのサポートライブラリ『 Android Design Support Librar
まず、「ドイツ」という国のあいまいさだ。ドイツは歴史の中で何度も国名を改め、領土の範囲も大きく変化している。現在の統一されたドイツには、まだ26年の歴史しかない。「国」という大きな概念があいまいな以上、信頼できるのは「個」ということになる。 もうひとつは、「権利」という概念だ。19世紀後半、ドイツはプロテスタントとカトリック、社会主義労働者とブルジョワジーが対立していた。当時政権を担っていた宰相ビスマルクは、文化闘争でカトリックを、社会主義者鎮圧法で社会主義労働者を弾圧した。それに対し両グループは、自衛のために労働組合という強い組織を築いた。労働者は自分の権利のために戦い、それによって現在の労働環境を獲得したのだ。 労働者の歴史が「権利」を自覚させた ドイツという国のあいまいさが「個人」という自意識を芽生えさせ、労働者の歴史が「権利」を自覚させた。ドイツの労働者は、会社に生活を保障してもら
Java API for JSON Processing:JSONの概要 著者:Jitendra Kotamraju 2013年7月公開 JSON(JavaScript Object Notation)は、人間にも機械にも容易に読み書きできる、プログラミング言語に依存しないテキストベースの軽量なデータ交換フォーマットです。JSONでは2つの構造化型(オブジェクトおよび配列)を表現できます。オブジェクトは、順序付けされていない0個以上の名前/値ペアの集合です。配列は、順序付けされた0個以上の値の列です。値として取れるのは、文字列、数字、ブール、null、およびこれら2つの構造化型です。 リスト1は、人物を描写するオブジェクトのJSON表現を示す例としてWikipediaに掲載されているものです。このオブジェクトは、姓と名を表す文字列値、年齢を表す数値、住所を表すオブジェクト値、電話番号オブジ
Javaで、配列を出力するときのfor文 arrayの中にStringが入っている場合、 for( int i = 0; i < array.length; i++) { System.out.println(array[i]); } をfor-each文で書くと、 for(String name : array) { System.out.println(name); } と書ける! 読みやすいしわかりやすい! ただ、JDK1.5以降が対応です! ちなみに、Intellij IDEAだと、(上記例の)arrayって入力して、 Alt + Enterを押すと、↓みたいなやつがが出てくる! ので、続けてEnterをおせば、for-each文が作られる! Intellij IDEAかわいいよ(^p^)ペロペロ 2013/12/01追記 @yusukeさんから教えていただいた! @ayato
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く