Google I/O 2013でAndroid StudioというIDEが発表され、旧来のEclipse環境で開発していたプロジェクトを移行する方法を紹介します。 EclipseのADTプラグイン(ver22)でAndroid Studio用に変換してエクスポートする機能が追加されました。 そのためEclipseのプラグインをアップデートしてエクスポートすることでAndroid Studioへインポートすることが可能です。 今回はEclipseで作成している次のようなファイル構成の状態のプロジェクトをインポートしてみましょう。 中身はHelloWorldになっています。 やり方については続きをどうぞ。 移行するにはまずEclipseのADTプラグインのアップデートとSDKマネージャでアップデートを行います。 ADTのアップデートはここのADTインストールの項目の通りに行うとアップデートでき
みなさん、こんにちは。あんざいゆきです。Android の Google Developer Expert をしています。よろしくお願いします。 私はいろんなクライアントさんの Android アプリ開発のお手伝いをさせていただいていまして、Java から Kotlin に変換した Pull Request のレビューをすることがあります。 プロジェクトの大多数がまだ Java だったり、最近 Android 開発をはじめたばかりだったりして Kotlin になじみがない場合だと、自動変換されただけのような状態でレビュー依頼されることがままあります。 そこでこのセッションでは、Java から Kotlin に自動変換したあと、より Kotlin らしいコードにするためにどういうことをしてほしいのかを紹介したいと思います。
TIMEDOMAIN(株式会社タイムドメイン)のスピーカーYoshii9 を最高の音で聴くにはどうすればいいか…私、小提琴奏者なりの工夫について綴った、Yoshii9 ユーザーの皆様への参考ブログです。TIMEDOMAIN(株式会社タイムドメイン)のスピーカーYoshii9 を最高の音で聴くにはどうすればいいか… 私、小提琴奏者なりの工夫について綴った、Yoshii9 での聴取を前提にしたブログです。 数年前に 後輩が私のところに その後輩の地元のコンサートホールで催されている 地元の音楽家による演奏会シリーズに そのシリーズに出演した奏者の紹介もあって出演依頼があったということで 演奏会のプログラムの相談に来たことがあったのですが そのコンサートホールは 東京駅からバスで数時間かかる距離にある…とはいえ 私がかつて音楽について色々と教えていただいたことも
若い音楽家が仕事を始め、キャリアを積み、成功を収めるためには、音楽の実力や実績だけではない「何か」が必要だ。 演奏技術の向上という音楽家としての当然の仕事に加えて、さらにプラスアルファの努力を重ねる。 コロナの時代となって、音楽家の誰もが、その必要性に直面することとなった。 給付金や補助金を得るために必要な、収支管理や税の知識、事業計画のノウハウ。 ウェブサイトの運営や動画配信のために必要な知識、宣伝のためのマーケティングスキル、SNSの活用法、資金集めのためのクラウドファンディングへの理解。 今までは、音楽以外の事は、すべて人任せで良かったのかもしれない。 しかし、ICT技術の発達によって、あらゆることが個人の手の中で動かせる時代となった今、他に伍しつつ音楽家としての成功をいち早く手に入れるためには、音楽以外の事をどれだけセルフマネージできるかが大きな鍵となってくる。 この本の著者のひと
出演するのは、仙台フルートコンクールの実行委員長 水井 稔、仙台フルート協会員に、アマチュアプレイヤー、賛助出演。 プログラムの前半は杜の都フルートアンサンブルによる室内楽のステージ、後半はオルガン曲であるJ.S.バッハ:トッカータとフーガ ニ短調、弦楽四重奏のためのモーツァルト:ディヴェルティメント、管弦楽のためのエルガー:「威風堂々」など。 ピッコロ、フルート、アルトフルート、バスフルート、コントラバスフルートをフル活用し、フルートの持つ最大限の魅力を感じられる貴重なコンサートです。 杜の都フルートアンサンブル一同、みなさまとの素敵な時間を楽しみにしております。 ご来場を心よりお待ちしております。 チケット購入方法 プレイガイド
NEWSホームページをリニューアル致しました英雄の生涯・シェエラザード・チャイコフスキー協奏曲のCD音源サンプルをアップ致しました 試聴はこちら バイオリン教室情報を更新致しました
Android 3.0以降でタブレット向けに追加されたFragmentが、Android 4.0でスマートフォンでも利用出来るように拡張されました。 今まではTabletの画面構成の一部をフラグメント化(断片化)し、再利用に利用することが多かったと思われますが、 スマートフォン/タブレット共通のプラットフォームとなったことでUIの両対応に利用できるようになりました。 本エントリでは、リスト表示するアプリを例にスマートフォン、タブレットのUI両対応を行います。 フラグメントをつかうことでスマホ/タブレットで共通パーツをつかって効率的な開発をすることができます。 ■図1:スマートフォンとタブレットのList表示と詳細表示 上記の図は、List(緑色パーツ)と詳細表示(オレンジパーツ)の2つのUI部品を用意し、 タブレットでは2カラムで同時に表示しています。 スマートフォンでは画面が狭いため、緑
「PreferenceFragmentを使って2Paneな設定画面を作成する」「Fragmentを使ってMenuを動的に作成する」にて、Android3.0で追加された、Fragmentについて紹介してきました。 今回も、Fragmentの機能を紹介していきます。 FragmentはActivityなどと同じ様に、ライフサイクルを持ちます。 それらを確認した上で、Button操作による、Fragmentの追加/編集を行っていきましょう。 Fragmentのライフサイクル Fragmentにはライフサイクルがあります。 それは以下の通り。基本的な流れはActivityと同様ですが、UIの生成等に関わるMethodが追加されています。 〜コアライフサイクルMethod〜 1. onAttach(Activity) →Activityに関連付けされた際に一度だけ呼ばれる。 2. onCreate
「PreferenceFragmentを使って2Paneな設定画面を作成する」「Fragmentを使ってMenuを動的に作成する」にて、Android3.0で追加された、Fragmentについて紹介してきました。 今回も、Fragmentの機能を紹介していきます。 FragmentはActivityなどと同じ様に、ライフサイクルを持ちます。 それらを確認した上で、Button操作による、Fragmentの追加/編集を行っていきましょう。 Fragmentのライフサイクル Fragmentにはライフサイクルがあります。 それは以下の通り。基本的な流れはActivityと同様ですが、UIの生成等に関わるMethodが追加されています。 〜コアライフサイクルMethod〜 1. onAttach(Activity) →Activityに関連付けされた際に一度だけ呼ばれる。 2. onCreate
タブレットでFragmentを増やしたり減らしたりする超簡単なサンプル。 画面を左右にわけ、左半分に表示されているFragment上のボタンを押すと右半分に新たなFragmentを表示させる。右Fragmentのボタンを押すと右Fragmentを一つ消す。左Fragmentのボタンを連打すると右Fragmentが多重に積み重なる。 main.xml (親ActivityのView) ・fragment.xml (FragmentのView) ・TestActivity (親Activity) ・Fragment1(画面左に最初から表示されているFragment) ・Fragment2 (画面右に表示するFragment)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く