Pages

2010年9月28日火曜日

Android スター・ウォーズの「DROID R2-D2」携帯、米で登場 - ITmedia News

Android スター・ウォーズの「DROID R2-D2」携帯、米で登場 - ITmedia News

まったしょうもない事を(笑)

好きな人は好きなんでしょうね~こういうの(笑)

そういえば会社の人でAndroidを進めても断固としてキーボードが無いから嫌という人がいますね。。。

これ日本で出たら無理やり買わせたいな。。。(笑)

なんでアメリカであんなに人気あったのに日本でDROID出なかったんでしょうか。。。

どうやら Galaxy S はタッチセンサーが特に良いらしい



上記の動画見ると解る通り、Galaxy Sの方だとXやY座標が近くなっても同一とみなされていない。
というか普通そういうものじゃないの?って気はしますが、どうやらそうじゃないようです(笑)

ハードの問題のようですがiPhoneはどうなんでしょうね。。。

2010年9月27日月曜日

メモアプリリリースしてみました

どうも自分はEvernoteが好きではなくて、Googleが同様のサービスを展開してくれないかなって待ってたんですが、待ちくたびれたので、自分で作ってみました。

Google Docs APIを理由上Android2.1以上じゃないと動作しないようですが。。。

内容的には今はただGoogleドキュメントをメモ帳変わりに使っている自分のためだけのアプリって感じですが、将来的にはちゃんと見た目も綺麗にしてみんなに使ってもらえるようにしていきたいです。

またアップデートしたらここでも報告しようと思います。

アプリ名: アンラックスノート
パッケージ名: com.unlax.note

です。興味あれば。。。 今は酷い状態ですが(笑)

2010年9月24日金曜日

NTTドコモ、10月5日にGalaxy S SC-02Bを発表予定

juggly.cn NTTドコモ、10月5日にGalaxy S SC-02Bを発表予定

まじですか!!
楽しみです♪

携帯としては自分はAndroidの方が全然良いと思っているので楽しみです♪

OSは2.2でリリースされる可能性が大なようなので、そうなるとテザリング機能がドコモにどう制御されているのかが気になる。。。

2.1以上対応のアプリをマーケットに流したけどダウンロード数がフリーアプリなのにまだ2しかない。。。あまりにもショック。。。

早く見た目まともにアップデートしよう。。。

2010年9月16日木曜日

iPod Touchが出荷された♪

Appleから発送のメール連絡が入った♪

楽しみ~♪

外荷物受付 09/15 09:57 上海支店(中国)

上海にクロネコってあるんやね。。。

2010年9月9日木曜日

第4世代iPod Touchを買ってしまった♪

iPhone4Gの白を待ってたけど、我慢できなくて。。。
これによってHT-03Aはもうちょっと長生きしてもらいます。。。
テザリングできないと意味がないんでね(;一_一)

2-3週間待ちって書いてて買って届いたメールには10月2日。。。
9月2日位に買ったんですけどね。。。

予定は未定!!果たしていつ届くのか。。。楽しみです♪

Android Google Docs API を利用して文章を新規追加したい。。。

今回 Google Docs API を利用して。

文章(Document)の新規追加を行いたいんです。。。
一覧と編集は既に解ったのですが新規登録の方法がどうしても解らない。。。

この Google Docs API はリクエスト先のURLが自分的には特殊で解りにくいです。。。
もっと解りやすいリファレンスがあったらな。。。

URLが間違っているのか?
POSTでリクエストじゃないのか?
AtomContentの使い方が違うのか。。。

誰か教えてください。。。

public class Category {
 String scheme = "http://schemas.google.com/g/2005#kind";
 String term = "http://schemas.google.com/docs/2007#document";
}

public class Entry {
 public Category category = new Category();
 public String title;
}


public void addNewDocument(String title)
{
 showDialog(this, "Debug", "addNewDocument");

 // GoogleTransportからPOSTリクエストを生成
    HttpRequest request = mTransport.buildPostRequest();
    // URLを生成して
    String url = GoogleDocumentsList.ROOT_URL + "default/private/full";
    // URLをセット
    request.setUrl(url);

    // Content
    AtomContent content = new AtomContent();
    Entry entry = new Entry();
    entry.title = "newDocument";
    content.entry = entry;
    content.namespaceDictionary = GoogleDocumentsListAtom.NAMESPACE_DICTIONARY;

    PlainTextContent content2 = new PlainTextContent("sample");

    request.content = content2;
    // HttpRequestのヘッダーのifMatchに"*"をセット
    request.headers.ifMatch = "*";
    try {
        // HTTPリクエストを実行!
        request.execute();
    } catch (IOException e) {
        e.printStackTrace();
    }
}

2010年9月8日水曜日

php.ini じゃなくて 使用可能メモリー最大値を設定変更

  1. .htaccessファイルを利用した変更
    php.ini はデフォルトのままそっとしておきたいので、今回も .htaccess で対応する事にした。
    追加内容は下記

    php_value memory_limit 30M

    これでPHPからの利用可能メモリー最大値は30MBとなるはず。。。

  2. プログラム内で設定変更
    ini_set('memory_limit', '30M');

    でOK?

  3. コマンドラインの際に指定
    オプション-dで対応可能みたい。

    php -d memory_limit=30M foo.php

    こんな感じかな。


php.ini じゃない箇所でアップファイルの容量制限変更

  1. htaccess ファイルを利用する。

    php_value upload_max_filesize 30M
    php_value post_max_size 30M

    デフォルトの状態が

    upload_max_filesize 2M
    post_max_size 8M

    これを20Mに変更する。

    ※Mで記述するかbyte数で記述する。
    例:1KB=1024
    例:1MB=1M

  2. ini_setを利用する。
    これは無理みたいです。

  3. コマンドラインからオプション指定

    -dオプションで対応可能。

    php -d upload_max_filesize=30M,post_max_size=30M foo.php

    って感じかな。

2010年9月2日木曜日

モバイル広告ネットワーク プラットフォーム| AdMob

モバイル広告ネットワーク プラットフォーム| AdMob

Androidアプリによく組み込まれている広告はどうやらこれみたいですね。。。

iPhoneにも使えるみたいですが。

とりあえず無料でアプリ配布するなら入れときますか。。。
なんでAdsenseじゃないんだろう。。。って思ってたらこれGoogleに買収されてるみたいですね。
時期に統合されるんでしょうか。。。

まっとりあえず方向は間違っていないようなので、AdMobを積極的に導入していこう♪

入れ型は簡単でした。
まずはAdmobのアカウントを取得してメニュー「マーケットプレイス」からサイト及びアプリケーションの追加を選択。

なんやかんや入力して生成されたパブリッシャーIDを取得して AndroidManifest.xml のapplicationタグ内に

<meta-data android:value="[パブリッシャーID]" android:name="ADMOB_PUBLISHER_ID" />

を追加。

\admob-sdk-android\samples\LunarLander\res\values\attrs.xml ファイルを相当する場所にコピーする。


続いて広告を表示させたいページLayoutの

xmlns:android="http://schemas.android.com/apk/res/android"

の下に

xmlns:myapp="http://schemas.android.com/apk/res/com.unlax.tsurimap"

って感じで追加する。そして実際広告を表示する箇所に


android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
myapp:backgroundColor="#000000"
myapp:textColor="#FFFFFF"
myapp:keywords="Android application"
myapp:testing="true"
/>

て感じで追加する。

myapp:testing="true" はテスト用という意味みたいです。
本番リリース時には削除もしくはfalseにする必要があるとの事です。

2010-09-07 追記

myapp:testing="true" は古くて今は使わないみたいです。

変わりに

AdManager.setTestDevices( new String[] {
AdManager.TEST_EMULATOR, // Android emulator
"E83D20734F72FB3108F104ABC0FFC738", // My T-Mobile G1 Test Phone
});


と書くのかな?

2010年9月1日水曜日

Android

下記みたいなソースを書くと不安定になる。。。
Criteria crit = new Criteria();
crit.setAccuracy(Criteria.ACCURACY_FINE);

String provider = lm.getBestProvider(crit, true);

Location loc = lm.getLastKnownLocation(provider);
onLocationChanged(loc);
GeoPoint point = LocationHelper.getGeoPoint(loc);
mapController.animateTo(point);
原因は現在不明。。。
ま~とりあえず放置で。

HT-03Aに2.1入れてるので検証してるから元から不安定。。。
エラー出た時にどっちのせいか解らないのが困る。。。

Galaxy S早く出てくれへんかな。。。

Followers