読者です 読者をやめる 読者になる 読者になる

パンダのメモ帳

技術系のネタをゆるゆると

Scala + sbt-android + IntelliJ で快適Androidアプリ開発

まえがき このエントリは Android Advent Calendar 2013 ならびに Scala Advent Calendar 2013 の6日目(12/6)の記事になります。 僕が Scala に触れ始めたのは2012年の11月頃なのでかれこれちょうど1年前ぐらいです。 以前から Android アプリを開発していた…

Android 開発者が読んでおくべき6つの記事 #AndroidAdvent2012

本エントリーは Android Advent Calendar 2012 23日目(表)の記事となります。 まえがき 参加表明してから約1ヶ月、どんな記事にするべきか悩みましたが、結局これといったネタが思いつかなかったのと、ももクロネタは案の定 @sobachanko 氏に先を越された…

第4回シャープハッカソン@東広島に参加してきました!

3/10-11 にシャープ株式会社主催、株式会社ブリリアントサービス運営のもと開催された第4回シャープハッカソン@東広島に参加してきました! 参加者のTwitterアカウント一覧はこちら ツイートまとめ(togetter) 開催地はシャープ様の東広島工場。テーマは「…

ドラッグ&ドロップで並び替えできる ListView

前書き 電話帳Rで「グループの並び替え」を実現するインターフェースを検討していたところ、id:vvakame 氏がコードを公開してくれていた。 ユーザがソート可能なListView - @vvakame の日記 http://d.hatena.ne.jp/vvakame/20100718#1279453854 さらに、この…

サポート用サイトを開設しました

「電話帳R」をはじめとしたアンドロイド向けアプリのサポート用サイトを開設しました。studiofly apps公開しているアプリの解説や、サポート用の掲示板も用意しています。 今後、アンドロイドアプリに関するご意見などは上記のサイトをご利用ください。

電話帳アプリ製作日記 Vol.4 Android アプリ「電話帳R」 1.1.0 Beta を公開しました。

電話帳Rを公開して5日、予想以上に多くの方に使っていただけてるようでうれしい反面、かなりビビッてます。でもMarketやこのブログへのコメントはかなり励みになります。みんなありがとう!そんなわけで(?) 電話帳R 1.1.0 Beta を公開しました。[2011-11-15…

電話帳アプリ製作日記 Vol.2 Android アプリ「電話帳R」の紹介

というわけで前回(http://d.hatena.ne.jp/shogo0809/20101101/1288593312)宣言したとおり、作った電話帳アプリの紹介をしようと思います。この記事を公開した後、実際に Android Market で公開する予定。 アプリの名前 開発コードは「Ringo」でリンゴ型のア…

電話帳アプリ製作日記 Vol.3 Android アプリ「電話帳R」を公開しました

タイトルの通り、作った電話帳アプリを公開しました。無料なのでぜひ試してみてください。Android 端末でダウンロード!

電話帳アプリ製作日記 Vol.1 既存アプリレビュー

Android を使い始めてすぐに気になったのが電話帳機能の使いづらさ。アップデート前はフリガナ順で並べてさえくれなかったのですごく気になった……けれどもそこは Android!マーケットでステキアプリを導入すればいいじゃない♪と思った所、残念ながら「バッチ…

標準ギャラリーから切り抜いた画像を取得する

標準の連絡先編集画面で画像を選ぶときのアレを自作アプリに組み込む方法について。 1. Intent を投げる 標準ギャラリーを以下の通り呼び出すと 画像の選択 画像の切り抜き(顔認識) 自作アプリ onActivityResult() 呼び出し の順で処理される。 final Inte…

PreferenceActivity まとめ

Android の設定画面用 Activity, PreferenceActivity の使い方を簡単にまとめてみる。 1. 画面の作り方 res/xml/preference.xml (名前はなんでもよかったりする)を作成する。この XML の書き方については このへん がわかりやすい。別に PreferenceCategor…

Vibrator で端末のバイブレーションを制御

Android アプリケーションから端末のバイブレーターを制御して、ブルッとさせる方法について。 1. 前提 アプリケーションからバイブレーターを制御するには AndroidManifest.xml に以下の記述が必要。 <uses-permission android:name="android.permission.VIBRATE"/> こんな些細なことにまでパーミッション設定が必要なの</uses-permission>…

Android アプリケーションのウィンドウタイトルを変更する

Android アプリケーションのタイトルバーの内容を変える方法について。 1. デフォルトのタイトルを変更する場合 AndroidManifest.xml を編集する。 <activity android:name=".activity.SampleActivity" android:label="@string/app_name"> </activity> この android:label="@string/app_name" の部分を書き換える。任意の文字列リソースが指定可能。 2. 実行…

Google Apps アカウントを Exchange アカウントとして登録する

Android 搭載のスマートフォンに、Google Apps アカウントを Exchange アカウントとして登録する方法について。 念 願 の HTC Desire (X06HT) を 手 に 入 れ た ぞ !というわけで、7/29にすべり込み予約した HTC Desire が 8/31 に入荷されたので速攻で契…