2009-11-01から1ヶ月間の記事一覧

シンプルQRコードをリリースしました!(Version:1.0.0)

祝 シンプルシリーズ第2弾です。 シンプルQRコードをリリースしました! ダウンロード [マーケット] -> [アプリケーション] -> [ツール] -> [シンプルQRコード]もしくは「シンプルQRコード」で検索もしくは以下のQRコードから! 概要 シンプルQRコードはア…

ZXingを使ってQRコードを表示する

ZXingとは zxing - Project Hosting on Google Code googleさんが作ったバーコードのエンコード/デコードライブラリです。 Androidでバーコードリーダはほとんどがこれを採用しています。 対応しているバーコードの種類も豊富です。 さらにjava以外にもいろ…

電話番号を取得する方法

電話番号を取得する方法です。 簡単だけどメモ ソース TelephonyManager tm = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); String tel = tm.getLine1Number(); 以下のパーミッションが必要です。 android.permission.READ_PHONE_STATE もし 「…

携帯電話キャリアごとのQRコード読み取り仕様

調査 QRコード読み取り→連絡先への登録のQRコードの仕様を調べた。 公式ページは探しづらいのが定説だけど、意外と簡単に探し当てた。 SoftBank以外は… 今のところSoftBankは最新の仕様がどこに書いてあるのか分からない。 技術者サポートサイトというのを見…

ViewのIDが重複した場合

疑問 androidのViewはidでインスタンスとったり、どのViewか判断したりと使います。 でもOKボタンなど汎用的な名前のID名は高確率で被ります。 同じ画面でOKボタンが複数ある場合はあまり考えられませんが、異なる画面にOKボタンがあるのはあるのではないか…

シンプルタイマー1万ダウンロード突破

祝 1万ダウンロード突破!! 思うこと まさか最初に公開した簡単なアプリがここまで躍進するとは思いもしませんでした。 今後のシンプルタイマー 「タイマー」というのは大して機能も必要ないのですが、「使いやすいアプリ」を常に追求して改善を施していき…

Logクラスの便利なマッピング方法

思いつきでやってますが 現在のシンプルタイマーで実践しているLogクラスのマッピング方法です。 タイピング量が減ります。 いちいちクラス毎にTAGって変数切らなくて済みます。 おなじパッケージ内に作ればimportさえいりません。 ソース public class Log …

スクリーンロックを解除する方法

方法 KeyguardManager.KeyguardLockクラスとPowerManager.WakeLockクラスを使います KeyguardManager.KeyguardLock スクリーンロックをはずすためのクラスです。 パーミッションにDISABLE_KEYGUARDが必要 PowerManager.WakeLock スクリーンを明るくするため…

シンプルタイマーをバージョンアップしました!(Version: 2.1.3)

変更点 通知方法にアラートを追加 設定に「バックライトを消さない」を追加 通知方法にアラートを追加 設定の通知方法でアラートを選択することで タイマーが経過したときにアラートで通知されるようになります。 標準で付属しているアラームと同じ動きをし…

シンプルタイマーにアラート機能をつけた。

これは 間違いなく便利ですね。 でも 表示するものがない。 Goodies君を載せてみた。 うーん、なにかいいものはないものか… まだ Activityのライフサイクルが怪しくてリリースはまだできないです。 Activityが表示されてるのにDestroyされます。 こっちが死…