タグ

2011年2月9日のブックマーク (2件)

  • Androidのド肝 » Intent

    Intentアプリを作成していくと、別画面に遷移させたいとか、他アプリのイベントを拾いたいとか、電話機能と連携したい等、外部との接点が欲しくなってきます。今回はそういった場合に使用されるIntentについて少し見ていきたいと思います。 ・Intentの目的 他のアプリやデバイス(カメラや加速度センサ等)から情報を得ようとすると、プロセスやスレッドを跨いだ処理を考慮しなくてはならず、これが非常にめんどくさいです。このやりとりを簡単に実現するために登場したのがIntentで、ブラウザ立ち上げたとか、コール中といった情報をintentで通知する、いわゆるeventのような位置付けになります。 ・明示的Intent、暗黙的Intent Intentを作成する時には大きく分けて二通りの方法があります。一つは直接クラスを指定して呼び出す方法で、これを明示的Intentといいます。もう一つはこうして

    m-e-omoteyama
    m-e-omoteyama 2011/02/09
    intent
  • Wide character in print at ... - iRSSの日記

    この「Wide character in print at ...」には、何度も、悩まされては、 理解するのだが、のど下過ぎると、わすれちゃう。 再復習。 printするときに、utfフラグがついているのがいかんです。 Wide character in print at ..のメッセージがでる原因は,print対象の文字列にutf8フラグがついているということ #!/usr/bin/perl -w use strict; use warnings; use utf8; my $str = 'あああ'; print $str; ↑これを実行すると Wide character in print at ... line 6. なんてメッセージがでます。 対策としては #!/usr/bin/perl -w use strict; use warnings; use utf8; my $str

    Wide character in print at ... - iRSSの日記
    m-e-omoteyama
    m-e-omoteyama 2011/02/09
    Wide character in print