タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

androidとprogrammingに関するiqmのブックマーク (4)

  • iPhone アプリを Android に移植したときのメモ : 管理人@Yoski

    1月の12日に Android 端末買って、3週間後に ツイキャス・ビュワーをリリースする、という挑戦的な目標を立てていたのだけど、無事作業も完了したのでその時のメモ。 結論から書くと Android よくできてる。開発もやりやすくて楽しい。いやー、こりゃいい。 なにそれお前こないだまで iPhone 厨じゃなっかったのかコラ、と言われそうですが、開発者にとってみれば Android の方が優れてるところが多いと思います。はい、あとメモ。もう順不同でざーーーーーっと。 ■初めに思ったこと とくかく Java 嫌だ。いやいや嫌嫌面倒くさい。なんとかこれ回避できんかな、とおもって Titanium に手をだして、おぉ、こりゃいいや、となるも Android 版は完成度あと一歩のところだったので断念。 次に Adobe AIR に手をだすという苦し紛れの行動にでるも、これもあえなく断念。ま、ライ

    iqm
    iqm 2011/02/09
    AndroidSDKのアレはシミュレータじゃなくてエミュレータですよっと
  • Android端末で青空プログラミング! SL4Aの導入からアプリケーションの作成・公開まで

    以前、Android上でPython、Lua、JavaScriptなどを実行するスクリプティング環境ASE (Android Script Environment)について記事にした。現在ASEはSL4A (Scripting Layer for Android)に変更され、機能がさらに進化している。APIの充実やインターフェイスの改良、スクリプト環境は独立になり、HTMLインタプリタ導入やAndroidパッケージ(APK)の作成などもできるようになった。そこで改めてSL4Aのインストール方法、使い方、Pythonによるアプリケーションの作成、QRコードによるソースコードの公開方法などを紹介する。 導入 まず、SL4Aの公式サイトで最新版のSL4Aをダウンロードする。現時点ではsl4a-r2.apkだが、頻繁に更新されるので注意すること。さらに必要なスクリプト環境をダウンロードする。Bea

    Android端末で青空プログラミング! SL4Aの導入からアプリケーションの作成・公開まで
  • Android Intent呼び出しを自分でコントロール方法

    Androidアプリを作製していると、外部からIntent呼び出しに対応させたりと考える開発者は多いと思うのですが、一方、ずらずらずらーとアプリ一覧が出るのは結構いやなので、対応を躊躇する方もいると思います。 特にいつも使うんじゃなくて、特定の状況下のみで使用するアプリの場合は、自分の作ったソフトが一覧に出てくるのがじゃまだったりするので、うーんという状況になります。 そのようなアプリの場合、設定画面で、Intent呼び出しに対応できると便利です。 一言で説明すると、COMPONENT_ENABLED_STATE_ENABLED使うとできるよ なのですが、そんなやり方の解説です。 仕様良く見かける、どのブラウザを使用するかの選択画面 ブラウザアプリを、作ってみた。Intent対応して、以下のように表示させるようにした。 でも、いつも表示させるのは、いやなので、アプリケーション内の以下のよう

    Android Intent呼び出しを自分でコントロール方法
  • throw Life - Androidアプリのバグ報告システムを考える

    JavaにはNullPointerExceptionなどのcatchしなくてもclass load validationを素通りできる例外があります。 バグの多くはそういった例外を考慮しないことのようです。 なので、今回はそういった例外の「IndexOutOfBoundsException」を発生させます。 ボタンをタップすると例外が発生します。 oobBtn.setOnClickListener(new View.OnClickListener(){ public void onClick(View v) { int index = 5; String[] strs = new String[index]; String str = strs[index];//ここでIndexOutOfBoundsException }});

  • 1