Code Archive Skip to content Google About Google Privacy Terms
本記事はAndroid Advent Calendar 2012 31日目(表)の記事となります。 今年もクライマックスだぜ 忘年会シーズンお疲れ様でしたああ。 今年はカメラ係を任されることが多かったです。 カメラクラスタとして恐悦至極でございます。 ところが撮影時のポージングについて周囲から非難受けること多数... これ 「ダサい」 「キモい」 「ざんねん」 ちょ、ちょっと待って下さい... (´;ω;`) たしかに一般的な構え方ではありませんが、 これは片手で一眼撮影するために独自に編み出した構えなんです... この構えでは左袖でズームリングを回してるんですよ... そうすることで片手がふさがってる状況でも撮影が可能なんです... (ほら上の写真、グラスで左手が塞がってます) ジョジョを読みすぎてこうなってしまったとかではありません... ホントですってば
Google Developer advocate の松内さんが Developer 向けに提供されている動画コンテンツの「[JP 日本語] Android アプリ タブレット端末対応 ことはじめ 」を聞いていて、15分ぐらいのところで「Tabletデバイスでは、ホーム画面では一段階大きなアイコンが利用されます。」という紹介がありました。アプリ開発者視点では、drawable-xxhdpi/ か drawable-480dpi/ に 144px * 144 px(32 bit PNG(透過含む))をホームアイコンを準備しておく必要があります。 この対応がどのADTから入っているかを調べてみると、 ADT 20.0.1 (July 2012) から対応されていました。 ADT 20.0.1 (July 2012) Bug fixes: Added support for xxhdpi den
答え:テストできるように作る 周りでAndroid開発してる話を聞くのですが、どうもテストがしづらかったり、修正が大変だったりする模様。ここを直してあそこがバグるみたいな。 本屋で参考になりそうな本を探すも、入門系かリファレンス系が殆どで、「どういう設計にするべきか?」とか「Android Test」とかAndroid向けフレームワークの話がさっぱり無い。そんな状況なので、入門書片手にアプリを書き始めた人は、ViewとLogicを始め、色々なものが適切に分けられてないコードを作り、テストの無いレガシーコードが量産されていくのかな、と。 そういう分けで最初の結論になります。 ちょうど、ちょっとしたAndroidアプリを書いてみようと思ってたので、ここら辺を参考に実際のアプリに先立っていくつかのフレームワークを組み合わせたAndroid-Development-Suiteを作成。 いわゆるサン
What is Dropbox Business?Dropbox Business is an off-site server for file sharing and storage. It allows users to sync their files online and across devices automatically. Dropbox Business brings files together, in one central place. They’re easy to find and safely synced across all devices, so users can access them anytime, anywhere. Handle files as users would on their desktop with Dropbox. Add,
ちょいAndroid。Typescriptいいよ。JenkinsとかGradleとか。APTもいいなー。 photo: Original Update by Origamiancy 昨夜未明、私はSDカードへのインストールをサポートしたアプリに新規機能を追加していました。 その機能はAlarmManagerを使って色々登録するので、端末の再起動時にACTION_BOOT_COMPLETEDによってそれらをリストアしてやらんといけませんでした。 技術的には簡単だったので颯爽と実装を終えた私は意気揚々とテストに取り掛かりました。 さてリストアはうまくいったかな? が・・・だめっ・・・! 何度端末を再起動しても、マニフェストファイルを見直してもダメ。 全く同じ設定の他アプリは受け取っているのにこの新機能を追加したアプリだけは受け取れません。 30分ほどハマってようやく気が付きました。 SDカード
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
ActivityLifecycleCallbacksをバックポートしたライブラリ、android-lifecyclecallbacks-supportを作成しました。 ActivityLifecycleCallbacksはIce Cream Sandwichで追加されたAPIですが、本バックポートを使うことでそれ以前のバージョンでも同様の機能が実現できます。 本ライブラリは、ICS以降、以前のどちらでも動作します。 実行環境がICS以降の場合はオリジナルのActivityLifecycleCallbacksの機構にディスパッチします。 使い方 アプリケーションで使うAppplicaitonの基底クラスをLifecycleCallbacksSupportApplicationにします。 com.uphyca.android.support.lifecyclecallbacks.Lifecyc
Android Advent Calendar 2012 に参加しています。 本エントリはDependency InjectionによるAndroidアプリケーションの実装とテストの一方法について述べています。 文中に出てくるコードは全てgithubから取得できます。 Dependency Injectionとは簡単にいうと、あるオブジェクトが依存しているオブジェクト(以下、Dependency)を別の誰かが注入(以下、Injection)してあげることでオブジェクトの関係を疎結合にする方法です。 Dependencyを誰かがInjectionしてくれると、なにがいいのか? まず、逆に誰もInjectionしてくれない場合を考えてみます。 Dependency Injection 前 誰もInjectionしてくれない場合は自分でDependencyを設定するしかありません。 たとえば、天
スマートフォン・タブレットの情報ブログです。気になった情報を気ままに書き連ねたいと思います。スマートフォンの最前線をお伝えできるよう頑張ります。 Android Policeは、独自にXDAやGoogle+に書き込まれたAndroid 4.2のバグ報告をまとめており、その数はAndroid 3.x honeycomb以降で最多だと伝えています。 報告されているバグは以下の通り ■明るさの自動調節のバグ(影響を受けるデバイス:Nexus 7/Nexus 10) [1] [2] [3], XDA, Google+ Android 4.2アップデート後に、主にNexus 7で自動明るさ調整の信頼性が下がったと報告されています。 ■Bluetoothのバグ(Nexus 10/Nexus 7/Galaxy Nexus) [1] [2], XDA [1] [2], Google+. Android 4
Android 4.2では、マルチユーザーという機能が追加されました。 赤枠内にある2つのアイコンがそれぞれのユーザーを示していて、使いたい方のユーザーのアイコンをタップ⇒ロック解除の操作だけで簡単にユーザーが切り替わる仕組みです。 マルチユーザー機能では、それぞれのユーザーがアプリをインストールしたり、撮影した写真を保存したり、ファイルをダウンロードしたりすることができます。 言いかえると、端末内にそれぞれのユーザーがアプリや写真、ダウンロードしたファイルなどを保存するための専用のフォルダ(ディレクトリ)を作成する必要があります。 Android 4.1まではユーザーはもちろん1人だけで、そのデータは/data/media内に保存されていました。 /data/media内のデータは、/mnt/sdcardに表示されるようになっています。/data/media内のデータは/mnt/sdca
いままでも sp という単位が用意されていましたが、標準の設定アプリでシステムの文字スケールを 設定できないかったので、ほぼ dp と同じような振る舞いでした。 Android 4.0 の設定アプリではシステム全体の文字スケールが設定できるようになっています。 [Display] - [Font size] で、ここからが本題。 TextView の setTextSize() メソッドの引数は sp 単位として処理されます。 --- public void setTextSize (float size) Set the default text size to the given value, interpreted as "scaled pixel" units. This size is adjusted based on the current density and user
GDG Tokyo 2012-11 Android App Designs での資料。 第1回〜第4回までの総集編
どこかでみたような気が... 10月29日(アメリカ現地時間)の発表会は猛威をふるったハリケーン「サンディ」の影響で中止になりましたが、米GoogleはWebで製品発表を行いました。 その中でも今回気になったのがLG電子製のNexus 4。なんとこのNexus 4はワイヤレス充電機能を備えているとThe Vergeは伝えていす。 かつてPalm PreのTouchstoneというものがありましたが(見た事あると思ったらこれでした!)、Nexus 4を置くこのワイヤレス充電スタンドは「Wireless Charging Orb」という名称で、ワイヤレス充電の標準規格「Qi(チー)」を採用しているとのこと。球体のような美しいフォルムです。Nexus 4を置く台の部分は斜めになっていて、なんだかNexus 4が滑り落ちて充電できなかったなんて事がありそうですが、磁石を使うことでこの斜めの充電スタ
#iOS | #Android ファショ通 Swift を身に付けていく過程の記録、最新ニュースや使い方、iPhone、Mac、Android、Python なども。 なんぞこれ?国産のはずなのですが。。。 Google Playのdeveloper consoleの端末の統計でDell Blazeって端末が出ている。それも結構な数だ。どうやらdocomoのT-01DとF-05DとF-08DがDell Blaze扱いらしい。 日本でしか売れないガラスマなんてGoogleにとってはどうでもいい端末だからな。 11 :仕様書無しさん:2011/12/28(水) 01:21:31.20 Dell Blazeってなんぞ? 自分のアプリ統計の端末ランキングに入ってきた 日本向けアプリしか作ってないのに… 13 :仕様書無しさん:2011/12/28(水) 08:09:49.59 >>11 俺もよくそ
Google、最新バージョンのOS「Android 4.2」を発表。360度パノラマ写真撮影やマルチユーザー、Wi-Fiでの映像出力などに対応 米Googleは30日、Android(アンドロイド)の最新バージョン「Android 4.2」を発表した。開発コードはAndroid 4.1の「Jelly Bean」から変わりないが、今回のバージョンは「New flavor of Jelly Bean」と表現されており、Android 4.1からの大幅な変更はないものの、多数の新機能・改善が盛り込まれている。 さらに、スピードとシンプルさは従来バージョンと比べて異なるレベルに入っているとされ、実使用上はこの点こそが最大の特長となるかもしれない。パフォーマンスの改善は全てのユーザーにとって利益をもたらしてくれる。 Android 4.2は同日発表されたスマートフォン「Nexus 4」、タブレット「
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く