タグ

Androidに関するmingosのブックマーク (235)

  • スマートフォンアプリデザインに役立つ 基礎のまとめ!

    スマートフォンアプリデザインに役立つ 基礎のまとめ!:一撃デザインの種明かし(14)(1/4 ページ) 各キャリアが新Android携帯を続々と発表し、スマートフォンへの注目がますます盛り上がる中、アプリケーションも、iPhoneAndroidともに展開するものが増えてきました。 そういった中で、稿ではスマートフォンアプリのデザインのコツをまとめてみます! iPhoneAndroidともに展開しているアプリ3例 まずは、iPhoneAndroidともに展開している有名アプリを3つ紹介します。それぞれのスクリーンショットを見ながら違いを探してみてください。 【1】クックパッド レシピの投稿と検索ができるアプリです。PCサイトの雰囲気はそのままに、トップ画面を旬のキーワードと履歴、検索ボックスのみに絞ったシンプルなUIになっています。要素とコンテンツを極力減らすことで、レシピ検索に集中

    スマートフォンアプリデザインに役立つ 基礎のまとめ!
  • ドラッグ&ドロップで並び替えできる ListView - パンダのメモ帳

    前書き 電話帳Rで「グループの並び替え」を実現するインターフェースを検討していたところ、id:vvakame 氏がコードを公開してくれていた。 ユーザがソート可能なListView - @vvakame の日記 http://d.hatena.ne.jp/vvakame/20100718#1279453854 さらに、このコードを元に id:tomorrowkey 氏がカスタマイズしたものも発見。 ユーザがソート可能なListViewをすこしリッチにしてみた - 明日の鍵 http://d.hatena.ne.jp/tomorrowkey/20100720/1279597322 これらのコードをそのままいただいても良さそうだったんだけど、何をしているのか理解していないコードをそのまま使うのは微妙だし……ってことで整理しつつコードレビューしてたら殆ど別物ができました、っていうお話。 変更点

    ドラッグ&ドロップで並び替えできる ListView - パンダのメモ帳
  • Androidゲーム開発入門、私が2Dアクションゲームをつくるまでに蓄積されたTips - shimobayashiの日記

    ここ1週間くらいずっとAndroidゲーム開発を手探りで進めていた。そして、めでたく、ようやく、初のAndroid向け2Dアクションゲームをリリースすることができました。 Fire Rescue - Android マーケットhttps://market.android.com/details?id=name.shimobayashi.firerescue内容としては http://www.shimobayashi.name/ のBurningPanicというゲームAndroid向けに移植した感じです。なお、ゲームBGMはuzzuさん(http://twitter.com/uzzu)につくっていただきました、感謝。(スクリーンショットが若干おかしいですが、OpenGLを使った画面をPCでうまくキャプチャーできないようです。無念。) つきましては、またもやヘドロのごとくTipsが蓄積され

  • EclipseからAndroidのソースを見るには - 昨日とは違う今日この頃

    Androidでデバッグしていると、android.jarの中身を見たくなることがあります。 いろいろ調べてわかったことをメモに残しておきます。 Androidのソースは公開されているのですが、これを取得するには、gitを使う必要があります。 あ、これはWindowsでのやり方ですので。 準備 まず、gitをインストールします。 cygwinを使う方法もあるのですが、gitだけのために入れるのもシャクなので、msysgitを入れることにします。 http://code.google.com/p/msysgit/ ここからダウンロードします。 今回入れたのは、「Git-1.6.4-preview20090730.exe」です。 ダウンロードして、インストーラを起動して入れます。PATHに入れておくことも忘れずに。 Androidのソースを取得 ディレクトリ構成は次のようにしています。 C:\

    EclipseからAndroidのソースを見るには - 昨日とは違う今日この頃
  • ユーザがソート可能なListViewをすこしリッチにしてみた - 明日の鍵(跡地)

    ネタ元は こちら ユーザがソート可能なListView http://d.hatena.ne.jp/vvakame/20100718#1279453854 id:vvakame さんが素晴らしいコードを書いていたので、勝手に改変しましたすこしリッチにしてみました。 ごめんなさい 変数名とかだいぶいじっちゃいました。 すこしだけ変えるつもりが、たくさん変えちゃった(えへ) コメント少なくてごめんなさい。途中でくじけました。 apk Android1.6-2.2 HT-03A(Android1.6)で動作確認しました。 DragonDropList.apk 使い方 初期状態だと普通のListViewです。 sort toggleチェックボックスをオンにするとソートモードに入ります。 要素の入れ替えは直感的に分かるはず。 上の×印にドロップすると要素が削除されます。 sort toggleチェッ

    mingos
    mingos 2011/04/05
    ソート可能なListView
  • 2010-07-18

    画像はネタです。 GreenToolさんでaPadとかiRobotとかgakkariPadとか呼ばれるものを7月頭くらいに買いました。 http://www.green-tool.jp/products/detail.php?product_id=818 お店の対応自体は良かったですが、商品がまぁ順等にgakkariでした…。 処理速度とかは思ったよりも悪くなくて、結構よさそうな感じもするのですが…。 タッチスクリーンが感圧式で、ぐっ!っと押すぞ!!という気合いを入れて押さないと反応してくれないです。 静電容量式とか、あーゆー普通のデバイス、だけどもっさり(like a HT-03A)みたいなのを期待してた身からすると可哀想な感じが…。 http://www.slatedroid.com/vbulletin/forumdisplay.php?9-aPad-Moonse-MS-E7001-i

    2010-07-18
    mingos
    mingos 2011/04/05
    ソート可能なListView
  • Androidアプリで使える便利なUIライブラリ - 遥かへのスピードランナー

    Androidアプリと言えばUI命!、ということでギークな方々が作られている便利なUIライブラリを見つけられる限り、スクリーンショット付きでまとめてみます。 皆様いずれもソースと一部サンプルアプリを公開されているのですぐにでも試してみることができます。 (作者の方々、載せることに問題があるようでしたらお手数ですがご一報くださいませ) Quick Action 公式Twitterアプリ風にタッチした箇所に吹き出しを表示できる レイアウトもカスタマイズ可能 Y.A.M の 雑記帳: Android Quick Action の Android ライブラリプロジェクトを作ってみた Drag and Drop ListView ドラッグアンドドロップで並び替え可能なリストビュー 似たようなのは色々あるけどこれが一番使いやすかった! ユーザがソート可能なListViewをすこしリッチにしてみた -

    Androidアプリで使える便利なUIライブラリ - 遥かへのスピードランナー
  • 賃貸住宅リフォームの注意点|賃貸住宅リフォーム方法

  • Android ColorPickerDialog を作った

    Android にはユーザーに色(Color)を選択してもらうための デフォルトのUIが用意されていません。 ApiDemo のなか(com.example.android.apis.graphics) には ColorPickerDialog.java があるのですが、 選択できるのは色相だけです。 なので、彩度と明度も選択できるように カスタマイズした my ColorPickerDialog を 恥ずかしながら公開します。 HSV色空間 by wikipedia Dialog を継承したクラスなので、こんな感じで使います。 第1引数は Context, 第2引数は色が選択された時の listener, 第3引数はダイアログに渡す初期色です。 int selectColor; ColorPickerDialog mColorPickerDialog; mColorPickerDialo

    Android ColorPickerDialog を作った
  • AndroidにおけるLauncherアイコン、背景画像の作り方 - アシアルブログ

    はじめまして。鴨田と申します。 年初からアシアルにてデザイナーとして働いており、 今日からブログも書くようになりました。 どうぞよろしくお願いいたします。 さて、今日はAndroidにおけるLancherアイコン制作を中心に、 お話をさせていただきたいと思います。 なぜ、この話題かというと、アシアルでは現在、 Androidアプリの制作を積極的に行っていて、 正式なプレスリリースは明日行いますが、 今日から、「ClapClap Clock」というAndroidアプリがAndroid Marketにて、 無料公開されています。 どんなアプリかというと、拍手に反応して、 現在の時刻を声で知らせてくれるという時計ユーティリティです。 興味のある方は是非インストールして頂ければと思います。 今回はそのデザインを自分が担当したので、 そのときに参考にしたデザインガイドラインを大まかに翻訳しながら、

    AndroidにおけるLauncherアイコン、背景画像の作り方 - アシアルブログ
  • Android 2.0のアイコンを描くには | dotproof

    先日発売されたXperiaに続いて、4月末には最新のAndroid OS2.1を採用したHTCのDesireも発売開始され、いよいよ日でもAndroidを採用した端末が普及する予感がします。Android OS 2.0以上では様々な新機能がサポートされているのですが、デザイナーの立場からいうとランチャーのアイコンが大きく変わっています。詳しい内容はAndroidデベロッパーサイトの「Icon Design Guidelines, Android 2.0」を見ていただくとして、旧ガイドラインではアイコンは斜めから見た立体表現だったものが、2.0からは(iPhoneのような)正面から見た半立体風の表現に改められています。もちろんこの変更は描きやすさを考慮したものだと思います。旧ガイドラインのような3D風のアイコンは描きにくいですからね。 ただiPhoneの場合はただの四角いグラフィックを用意

  • ListViewを持ったDialogを表示する。

    目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 46 記事 - 0 コメント - 3080 トラックバック - 6 ニュース 書庫 2011年10月 (1) 2011年6月 (1) 2011年4月 (1) 2011年2月 (3) 2010年11月 (3) 2010年10月 (5) 2010年9月 (1) 2010年8月 (1) 2010年4月 (2) 2010年3月 (4) 2010年1月 (1) 2009年12月 (2) 2009年11月 (1) 2009年10月 (2) 2009年7月 (4) 2009年6月 (1) 2009年4月 (1) 2009年2月 (4) 2009年1月 (3) 2008年12月 (5) 日記カテゴリ Android (rss) C++ (rss) Direct2D (rss) MFC (rss) STL (rss) 雑記 (rs

  • iPhoneやAndroid向けのJavaScriptフレームワーク・Wink Toolkitが割と良かったので日本語サンプル作った - かちびと.net

    iPhoneAndroidなどの人気の スマートフォン向けのJavascript製 フレームワーク・wink toolkitを触っ てみました。動作サンプルが豊富 で割と応用できそうだったので日 語でサンプルを作ってみました。 スマートフォン向けのWebサイトやネイティブアプリに使えそうなJavaScript製のフレームワークです。沢山の動作サンプルがあって、内容もとっても分かりやすかったので(完全ではないけど)日語サンプルを作成してみました。 スマホ向けのWebアプリ用JavaScript製フレームワークです。 動作サンプルを日語にしたのでお手持ちのiPhoneなどでサンプルを触りながら記事を読んでいただけると嬉しいです。 [note]お持ちでない場合でも、Safariでご覧頂くと同様の動作確認が出来ます。Chromeでも多少確認出来ました。また、デモ動画もいくつかありますので宜

  • livedoor Techブログ : デザイナーに聞かれがちなAndroid UIの仕様

    開発部の井上(@inonb)です。12月に位置情報サービス・ロケタッチのAndroidアプリをリリースしました。ぜひお試しください。 さて、今回はAndroidアプリのUIまわりについて書いてみたいと思います。 iPhoneアプリに比べて、AndroidアプリのUI仕様は、わりとWebに近いところがあります。Webの仕事の経験があるデザイナーさんは入りやすいところもあるのですが、マルチディスプレイ対応など面倒なところもあります。 デザイナーさんに聞かれた質問について簡単にまとめてみたいと思います。 1. iPhoneアプリのデザインって流用できますか? 流用はできるだけ避けたいです。 たとえばTwitterやFacebookのアプリなど、両プラットフォームに多くのユーザーを持つアプリを見ても、iPhoneAndroidではデザインが変わっているのが分かると思います。 Androidのデザ

  • Androidでテキストをマーキー表示するカスタムビューの作り方 - 是非に及ばず

    前置き Androidアプリでテキストをマーキー表示したいって事あるよね? でも、そんなに簡単には出来なかったりする(汗 ここでいうマーキーの動作は、HTMLのmarqueeタグのイメージ。 標準のTextViewのandroid:ellipsize="marquee"で実現できるかな?と思ったら全然ダメだった。 TextViewのダメなところ テキストが短いとスクロールしない 文字のスクロール速度を自由に調整できない フォーカスが当たっていないとスクロールしない(つまり、複数のTextViewで同時にマーキー表示とか無理) 以上の欠点により、TextViewでは自分のやりたい事は出来ない事が分かった。 次に、アニメーション機能でTextViewを画面の右から左へ移動させたらどうだろうと考えて試してみた。 見事に玉砕したけど(後述 アニメーション(TranslateAnimation)でT

    Androidでテキストをマーキー表示するカスタムビューの作り方 - 是非に及ばず
    mingos
    mingos 2011/02/16
    androidでテキストをマーキー表示する記事書いたので自分用ブクマ。簡単そうで難しい
  • Android の位置情報を確実に取る方法 - A Day In The Life

    Android の位置情報は端末や OS のバージョンによって微妙にとれるタイミングやプロバイダがちがうので iPhone にくらべかなり癖があります。中には LocationManager#requestLocationUpdates メソッドを呼んでも30分以上メソッドが呼び出されないなんて事もありました。 色々検証した結果、確実に位置情報をとるためのポイントがいくつかありました。以下そのポイントです。 一般的なAndroid端末で取得できる位置情報は GPS、3G、Wi-Fiの3種類 GPS は「gps」、3G および Wi-Fi は「network」という文字列で取得できます。Android では「gps」や「network」のことをプロバイダと呼びます。 Android 2.2 からプロバイダに passive が追加された このプロバイダーがどのような用途で使われるのか今のとこ

    Android の位置情報を確実に取る方法 - A Day In The Life
  • はてブiPhone・Androidアプリの開発プロセス - ninjinkun's diary

    この三ヶ月ではてなブックマークiPhoneアプリの新バージョンとAndroidアプリを開発してきました。 両方共担当はエンジニアid:ninjinkunとデザイナーid:kudakurage、総合ディレクションid:nagayamaです。同じ開発者がiPhoneアプリAndroidアプリ両方を作った事例として、なかなか面白いのではないかと思います。開発期間はちょうどそれぞれ一ヵ月半ずつでした。 自分にとってもブクマチームに移動してから初めての大きな仕事だったので、両方共思い入れがあるプロダクトです。開発話と一緒に、スマートフォンアプリを作る際の流れや、気を付けていることなどをまとめようと思います。(長いです) 開発プロセス iPhoneもAndoirdも開発の流れは基的に一緒で、以下のような流れになります。 機能の検討 UIの検討 実装 ざっくり並べただけではWebサービス開発と変わり

    はてブiPhone・Androidアプリの開発プロセス - ninjinkun's diary
  • throw Life - AndroidのHandlerとは何か?

    AndroidでWeb APIを使う場合、マルチスレッドによるユーザビリティ向上を以前のエントリで説明しました。 AndroidアプリのUIはシングル・スレッド モデルです。 単純にマルチスレッドにしてUIの操作をしてしまうと、CalledFromWrongThreadExceptionでアプリがダウンしてしまいます。 これを回避する仕組みがHandlerです。 Handlerの仕組みを簡単に説明しようと思ったのですが、 またもや長くなってしまったので、先にまとめます。 AndroidUI操作はシングル・スレッド モデル ユーザビリティ向上の為にはマルチスレッドが必要 Handlerで実現 Handlerを使わない場合に起きる例外は実行スレッドのチェックで発生 Handlerを使うと、UI Threadの持つキューにジョブを登録できる キューはUI Threadにより実行される

  • Androidアプリ開発ノウハウ

    Androidアプリケーション開発コンテスト「Android Application Award (A3)2010-2011 Winter」のエントリー締切がいよいよ2月7日に迫った。開発者を応援するべく、ITproで掲載してきたAndroidアプリ開発ノウハウをまとめた。 あなたのAndroidアプリを“カメラアプリ化”する カメラアプリを作ろう 第1回 ボタン一つでアプリの背景をカメラ写真に変える 第2回 カメラ機能を加える Android ユーザビリティセミナー ユーザビリティ調査の極意を聞き、Flash/AIRによるAndroid開発の実際を見る AndroidアプリをJavaScriptAIRで作る AndroidアプリをJavaScriptAIRで作るツール 初めてのAndroidプログラミング Eclipseを導入して開発環境を整えよう 開発用PCAndroid端末の実

    Androidアプリ開発ノウハウ
  • meetroid

    、それは全人類男性における一大人気ジャンルのひとつです。 若さあふれる女子高生や大学生ではなく、アラサー・アラフォーの熟れたオンナをい散らかしたい、そういう欲求って自分のオスとしての能の中に確かにありますよね。 かくいう私も定期的にそういう波が来て、ある時は処女だけを、またある時は人だけを、といった風に一種のゲームのような感覚で狙ってセックスしまくっています。 とまあ、私のことはさておき、題に入りましょう。 あなたは人とセックスしたいですか? 人と簡単にヤれる方法があると言ったら、あなたはそれを知りたいですか? 記事では人としっぽり男女の仲になりたいスケベな男性のために、以下のコンテンツをご用意しています。 人と出会えるアプリについて 人を一人のオンナにするテクニック 人との不倫関係を安全に続ける方法 もちろん、人とのセックスは社会倫理的に言えばご法度、けして許