2013-01-01から1年間の記事一覧

Twitter しか反応しないじゃん!

最初、"twitter://" を使えば Android機にインストールされている "twitter://" に対応するアプリ一覧が表示されて、そこから好きなアプリを選んで起動できるんじゃないか?なんて夢を見てしまった。 でもそんな結果にはならずに、"twitter://" に反応するア…

Androidでアプリからscheme使ってアプリを起動

前にも同じ様な内容のことをメモっているけど、今回は Twitter 絡みで困ったのでメモ。 因に前に書いたメモはこれ。 iOSとAndroidでブラウザからリンクをクリックしてアプリを起動する方

Boxを作成して djangoのチュートリアルをやってみる

まずは「Boxes」画面を開いて「New Box」をクリック 「New Box」画面で「django」を選択して「Name」に適当な名前(今回は pDjango)、Regionに「East Asia」を選択して「Create Box」をクリック 「Provisioning.」画面で1分程待つ 作成が終わるとWebIDE が…

N2Oを増やしてみる

「友人を招待して共同作業を行う」、「Githubへ接続」、「Googleアカウントへ接続」することで N2Oを増やすことができるらしいので、取り敢えず「Githubへ接続」を行ってみた。 まずは画面の中央一番上にある N2O使用状況(?)をクリック 「Earn More N2O」…

Nitrous.IOのアカウント作成と「Getting Started」

まずは Nitrous.IOで Sing Up。 Nitrous.IO これはユーザ名、メールアドレス、パスワードを入力して「Sign UP for Free」をクリックすれば OK。 後はメールアドレスに確認メールが届くので、リンクをクリックすればユーザ登録完了。 表示される「Getting Sta…

Nitrous.IOで Djangoを触ってみて WebIDE便利過ぎると思った!

さっき(たぶん)Twitterで見かけて触ってみた Nitrous.IOというサイト。 PaaSって言うの? Herokuみたいなサービスで Ruby/Rails, Python/Django, Go, Node.JS が使える。 で、面白いのは WebIDE が付いていて、Web上でコマンド入力からファイルの編集、登…

Pebble の設定手順

というわけで、go.getpebble.com に Safari でアクセスしてみる。 「iPhone and iPod」と「Android」のボタンが並んでいるので「iPhone and iPod」をクリック すると、Support Center の「Getting Started - iOS」というページに飛ばされて、英語で初期設定…

Orange Pebbleが来た!

Pebble自体はかなり前から出荷されていたのだけど、オレンジ色のは最近になって出荷が始まった。自分の Orange Pebble が自宅に到着したのは 6月19日の水曜日。 「Your Pebble has shipped!」というメールが来たのが 6月12日だから、丁度 1週間でシンガポー…

libraryのパスってどうなってるの?

エラーメッセージはこんな感じ。 E/AndroidRuntime(28945): FATAL EXCEPTION: main E/AndroidRuntime(28945): java.lang.NoClassDefFoundError: com.google.ads.AdViewAdView のクラス定義が見つからないって、思い切りライブラリがリンクできていない感じ。…

AndroidでAdMob使ったアプリがエラーで落ちた

ビルドは問題なく通るんだけど、なぜか実行時に落ちる。 前はちゃんと AdMobの広告を表示できていたのに、再度ビルドして実行したら落ちるなんてなんでかな〜と思って確認してみたら、しょぼい原因だった…。 というわけで、メモ。

犯人は古いAdMobのSDK

まずは自分のコードの中で uniqueIdentifier を使っていないかどうか確認したけど見つからなかった。 ってか、そんなの使っている箇所がないのは自分で書いたコードだからわかってる! というわけで、原因はなんだろう?と思って早速ググって見つけたのがこ…

iOSアプリを提出しようとしたらuniqueIdentifierで怒られた

昨日、Twitter API 1.1移行で修正したアプリを iTunesConnectに提出しようとしたら、Validationで怒られた。 * Your App contains non-public API usage. Please review the errors, correct them, and resubmit your application. * Apps are not permitted…

TWRequest に渡すURLを変更して解決

実際に TWRequest 作っている部分はこんな感じ。 // Create a request, which in this example, posts a tweet to the user's timeline. // This example uses version 1 of the Twitter API. // This may need to be changed to whichever version is curre…

TwitterAPI1.1になったらiOSのTwitter.Frameworkでエラーが出る

今朝からのTwitterのTLに結構な数の「Twitter API 1.0 終了で動かなくなった!」報告が投稿されているのを見て「大変だな〜」なんて思っていたら…自分も iOS用のアプリ「ねむスタ」にもツイート機能があるのを思い出した…。 で、確認したらもちろんツイート…

画面幅の 80%の画像をコードで作った!

結局はコードで画像を画面幅の 80%に縮小して ImageView#setImageBitmap で表示するようにした。 layout.xml はこんな感じ。

画面の横幅より大きな画像は表示されない?

実は、入り組んだレイアウトでなく、単純にこんなレイアウトにしても画像は表示されない。 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" > </relativelayout>

今まで表示に使っていたコード

今までは StackOverflowで見つけたこんなコードで動いていた。 Defining a percentage width for a LinearLayout?

Androidで ImageViewが表示できなくて困った

すっごく基本的なことだと思うのだけど、誰も同様のことを Webで書いていないので自分が何かやらかしているのだと思う…。 困った件はこんな感じ。画面にスプラッシュスクリーンを表示するのに、画面の横幅に対してロゴは真ん中 80%のサイズで表示したい!っ…

compiled-sql statement cacheのワーニング

こっちはワーニング。 05-23 17:05:46.892: W/Database(6845): Reached MAX size for compiled-sql statement cache for database... Please change your sql statements to use '?' for bindargs, instead of using actual valuesで、グーグル先生に聞いて…

Androidのデータベース操作で無茶したら裏でエラー出てた

こんなログが出てた。 E/CursorWindow(4910): need to grow: mSize = 4194304, size = 69, freeSpace() = 68, numRows = 12849 E/CursorWindow(4910): not growing since there are already 12849 row(s), max size 4194304 E/Cursor(4910): Failed allocati…

ImageView.setAlphaがあるよ!

というわけで、今回見つけてきたのはこのページ。 Android bits and pieces: image cross-fading なるほど、ImageView.setAlpha()を使うのね。 って、Drawableに setAlpha()って使えるの??? と、思ったら普通に使えた。 どこをどう経由して setAlpha()で…

Androidの Drawableをフェードアウトしてみた

Androidでフェードアウトを調べると以下の 3つが見つかる。 ObjectAnimator.ofFloat() ImageView.startAnimation()で Alphaが変わるアニメーションを起動する TransitionDrawableでAlphaが255の時の画像と0の時の画像を使う なる程、思いの外簡単! でも今回…

i’mWatch 用地図アプリ watchMap をリリースしました!

iPhone 5とテザリング接続をして TexaGPSアプリと連携すると、i'm Watch でも現在位置情報を取得して地図を表示することが可能です。 i'market で無料でダウンロードできるので、i'm Watch を持っている方は是非! watchMap

アプリを起動するショートカットを作成する流れ

大まかなにはこんな感じ。 ショートカットでドキュメント情報付きでアプリが起動するインテントを作成 1. で作ったインテントを含んだショートカットを作成するインテントを作成 2. で作ったインテントを起動 これでホーム画面に「タップするとドキュメント…

Androidのアプリからアプリを起動するショートカットを作成する

題名ややこしいけど「ホームにあるアプリのドキュメントをタップしたらアプリが起動してそのドキュメントを開いてくれる」みたいなショートカットを、アプリケーションから作成するって話。 Web上には情報が結構あるのだけど、とりあえず自分でやってみて引…

WebHookApp.com で POST される内容を確認

さて、次は実際に Webサービスでの処理を実装するわけだけど、とりあえずローカルで確認してから実際のサーバ環境にデプロイすると思う。 というわけで、HTTP POST される内容がどんなだかを確認して、それをローカルの環境に POST する手伝いをしてくれるサ…

Couldmailin を使ってみる

まずは Cloudmailin にアクセスしてアカウントを作成 http://www.cloudmailin.com アカウント作成をするとメールを送るアドレスを作成する画面になる。 ここで、cloudmailin に送られたメールを HTTP POST する URL を入力して Submit すると、cloudmailin …

メールを受け取ったらWebサービスで処理する流れ

例えば不定期に届くメールを受け取ったら、その内容をWebサービスで処理したい場合、どうやるのが楽チンな方法なんだろう? 具体的には gmail に届いたメールを自前の Webサービスで処理したいのだけど、gmailのサーバが Webサービスを起動?してくれる方法…

とりあえずのまとめ

今日は Django のチュートリアルを進めてみた。 VPS で設定するのと違って、Heroku 前提だと色々と違いも多いのであちこちで躓いている。 管理サイトの css の読み込みなどについては、Heroku の Django のページで説明してくれていると良いのだけど…。 ただ…

Heroku の Django で管理サイトの css を読み込めるようにする

検索して見つけたのが下記のページ。 http://stackoverflow.com/questions/10308985/django-on-heroku-broken-admin-static-files http://matthewphiong.com/managing-django-static-files-on-heroku collectstatic というコマンドで static ファイルを djan…