前回書いた記事のこのスクリーンショットで、「名前を付けてリンク先を保存」のところにアイコンが付いているのに気が付かれたでしょうか。
Firefoxの右クリックメニュー
Firefox の右クリックメニューってアイコンが付いていないのが多くて、目的の項目を探すのにじっくり目をこらさないといけなかったんですよね。

中でも特によく使う項目として、「名前を付けてリンク先を保存」と「名前を付けて画像を保存」があって、それにおまけで「名前を付けてページを保存」を加えて、それらにアイコンを付けるアドオンを作ってみました。

続きを読む≫

2012/02/16(Thu) 15:00:18  by yuuAn - - Comment:0 - TrackBack:0

Firefox で画像を右クリックすると、「画像の URL をメールで送信」っていうメニュー項目が出てくる。
Firefoxの右クリックメニュー
けどこれ、滅多に使わない。
てゆーか、間違えてクリックしちゃったとき*1に、いちいちメーラーが起動して鬱陶しい!邪魔!

ってことで、消しました。

いじったのは userChrome.css というファイルで以下にあります。
C:\Users\yuuAn\AppData\Roaming\Mozilla\Firefox\Profiles\********.default\chrome\

あるいは無いので、新規作成し、次のようなCSSを書きます。

続きを読む≫

2012/02/16(Thu) 06:03:44  by yuuAn - - Comment:0 - TrackBack:1

Tab Mix Plus
Firefox の Tab Mix Plus というアドオンに「タブバー上をホイールスクロールでタブ切り替え」という機能があるのですが、Firefox のバージョンを 10 にしたら、ホイールを回したときに ふたつ 隣のタブに切り替わるようになっちゃいました。

どうやらこの機能をFirefoxが標準でサポートして、それとTab Mix Plusの機能が重なって起こる現象のようですね。
Tab Mix Plus側のこの機能をオフにしたら直りました。
2012/02/16(Thu) 02:01:33  by yuuAn - - Comment:0 - TrackBack:0

docomo スマートフォンラウンジに行って、Xperia acro HDを触ってきました。

一番気になっていたブラウジングはかなりサクサクしていて、読み込んでるときには多少カクつくページもありましたが、一度読み込んでしまえば、画像やFlashなどが多い重たいページでもスムーズに見ることができました。
スクロールとか拡大縮小をしまくると、多少不自然な感じがしましたが、処理の遅さよりも、タッチセンサーの感度が原因な気がします。みなさんが今後のチューニングに期待と言ってる部分ですね。

タッチキーは見ながらタッチすれば押し間違えたりすることはありませんでした。反応も良かったです。
サイドの物理キーは少し強く押し込まないと反応しなくて、左手で電源ボタンを押すのがちょっと押しづらかったです。
本体は大きいんですけど、丸みを帯びているので持ちやすかったです。

カメラ起動は凄く早くて驚きました。普段使いがX10だと、早いと言われていてもなお早く感じます。
これってバーコードリーダーみたいなアプリでカメラ使うときも起動が早くなるのかな?

ワンセグ映像は、圧縮しまくった動画、あるいは昔のビデオテープに撮ったテレビ映像みたいに汚かったですけど、見れないほどではないかな。
あれでフルハイビジョンのテレビと同じ金額のNHK受信料を取られるっていうんだから、なんか変なの。
緊急時に見るといった感じかな。

最後にUserAgentを。
Mozilla/5.0 (
Linux; U; Android 2.3.7; ja-jp; SonyEricssonSO-03D Build/6.0.A.1.245) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0
Mobile Safari/533.1

2012/02/07(Tue) 23:32:54  by yuuAn - - Comment:0 - TrackBack:0

自作Androidアプリをバージョンアップさせるときの手順。
忘れそうだったので、メモしておきます。

プログラムに修正を加えて、動作確認ができたら、まずバージョン番号を上げます。
AndroidManifest.xml を開いたら [Manifest] タブを選択し、[version code] を +1 します。
この値はかならず正の整数。
[version name] は、任意の数上げます。
できたら保存してビルドします。

次に apkファイル を出力します。
Eclipse で [Java] パースペクティブを選び、[パッケージ・エクスプローラー] からプロジェクト(仮に my-android-project とする)を選び、右クリックする。
[Androidツール] → [Export Unsigned Application Package...] を選ぶ。
保存ダイアログが表示されるので、保存場所とファイル名を指定して(仮に C:\Users\yuuAn\Desktop\my-android-project.apk とする)、保存する。

次に署名を行います。
keystore は C:\Users\yuuAn\.android\my-release-key.keystore にあるとします。
C:\Users\yuuAn\Desktop> jarsigner -verbose -keystore "C:\Users\yuuAn\.android\my-release-key.keystore" "C:\Users\yuuAn\Desktop\my-android-project.apk" my-release-key
青字の部分は適宜変更。
キーストアのパスワードと鍵のパスワードを入力すれば、署名完了。

次に Zipalign を適用します。
C:\Users\yuuAn\Desktop> zipalign -v 4 "C:\Users\yuuAn\Desktop\my-android-project.apk" my-android-project-release.apk

最後に my-android-project-release.apk を公開します。
Android デベロッパー コンソールから、先ほど作成した my-android-project-release.apk をアップロードします。

[商品の詳細] タブの [掲載情報] にある [Recent Changes] に、更新情報を書きます。
保存します。

しばらくすると、新しいファイルが反映され、マーケットからアップデートできるようになります。
2012/01/21(Sat) 01:20:44  by yuuAn - - Comment:0 - TrackBack:0

Androidで共有(暗黙的インテント)できるアプリ一覧に、自分のアプリを追加するためには、AndroidManifest.xml に、
<intent-filter android:label="@string/intent_name">
    <action android:name="android.intent.action.SEND" />
    <category android:name="android.intent.category.DEFAULT" />
    <data android:mimeType="text/plain" />
</intent-filter>

このようなインテントフィルターを追加しますが、この時に赤字の部分でラベルを指定すると、アプリ一覧に表示されるアプリ名を、ドロワーに表示されるアプリ名とは別のものにできます。
2012/01/21(Sat) 00:56:22  by yuuAn - - Comment:0 - TrackBack:0

以前作った mixi Checking! for Android というAndroidアプリをアップデートしようと思って、久しぶりにEclipseを起動したのですが、実行してもエラーが出てしまいました。
Your project contains error(s), please fix them before running application.

何がエラーなのか分からなくて、さんざん悩んだんですが、「問題」というタブを見たら、次のようなエラーが出ていました。
Error generating final archive: Debug certificate expired on 12/01/19 23:50!

ググってみると、どうやらこれは debug.keystore の有効期限が切れているのが原因のようでした。

続きを読む≫

2012/01/21(Sat) 00:37:58  by yuuAn - - Comment:0 - TrackBack:0

Nucleusのプラグイン NP_TrackBack で、トラックバックされた数を表示するには、
<%TrackBack(count)%>
と書きますが、これだと外部からのトラックバックのみがカウントされ、ローカルのトラックバックがカウントされません。

そこで、両方がカウントされるように、NP_TrackBack を修正しました。

ソースコードは GitHub にアップロードしました。

GitHubを使うのは初めてなので、使い方が間違ってるかもしれません。
初めに、元にした v.2.0.3 jp13 をコミットしてから、修正をコミットすれば良かったと、後で思いましたが、取り消し方が分からないのでそのままです。
2012/01/20(Fri) 23:34:36  by yuuAn - - Comment:0 - TrackBack:0
«Prev | 1 | 2 | 3 | ...| 62 | 63 | 64 |