kurukuru-papaのブログ

主に、ソフトウェア開発に関連したメモを書き溜めたいと思います。

Android

Androidアプリ「アプリ間共有の助け Ver.1.3」公開

2015/5/9に、自作Androidアプリ「アプリ間共有の助け」のバージョン1.3を公開しました。今回は、クリップボードの内容を他のアプリに共有する機能を追加しました。よろしければ、お使いください! 変更点概要 クリップボードの内容を他アプリに共有する機能…

Androidアプリ「アプリ間共有の助け」公開

このほど、自作Androidアプリ「アプリ間共有の助け」というアプリを公開させていただきました。Androidにおけるアプリ間のデータ共有を少しだけ便利にするアプリです。よろしければ、お使いください! はじめに みなさん、Android端末のスマホを使っていると…

AndroidでOAuth認証をしたい

タイトルのまんまなのですが、Androidで、OAuth2.0認証をしたくなったので、調べてみました。なかなか理解できませんでしたが、何とか実装することができました。自分が理解したことをまとめてみたいと思います。 なお、私は、WebアプリケーションでOAuth1.0…

アプリポケット Ver.0.5.0公開

少し時間が経ってしまった話ですが、2012/10/28に、Android用ランチャーアプリ「アプリポケット」のVersion 0.5.0を公開しました。今回の大きな変更点は、広告表示を廃止したことです。メイン画面以外で広告表示をしていて、個人的には何も疑問にも思わずに…

Denchin 0.2.7 公開

本日、バージョン0.2.7を公開しました。要望と不具合の対応です。今回取り入れた要望は、Google Playのプロフィールで公開していたメールアドレスに、ご意見を頂いた内容です。メールで会話して、ユーザーの方が、Denchinをどのように使っているかお聞きする…

Denchin 0.2.6 公開

本日、バージョン0.2.6を公開しました。約半年ぶりのバージョンアップですね。そんな久しぶりのバージョンアップですが、何も華々しいことはありません。今回の変更は、Google Playでコメント頂いていた、いくつかの不具合の修正です。 変更内容 1.メイン…

アプリポケット Ver.0.4.2/0.4.3公開

Android用ランチャーアプリ「アプリポケット」のVersion 0.4.2/0.4.3を公開しました。0.4.2は、バージョンアップユーザに対して不具合が発生しました。ご迷惑をお掛けし申し訳ありません。すぐに0.4.3を公開し現在では修正されています。変更内容は下記です…

アプリポケット Ver.0.4.1公開

Android用ランチャーアプリ「アプリポケット」のVersion 0.4.1を公開しました。変更内容は下記です。 概要 次の機能を改善しました。Google Play ストアのコメント欄で頂いていたご要望になります。 メイン画面のアイコンタイトルについて、文字サイズを選択…

アプリポケット Ver.0.4.0公開

Android用ランチャーアプリ「アプリポケット」のVersion 0.4.0を公開しました。変更内容は下記です。 概要 次の機能を追加しました。 各画面の配色を選択できるようにしました。 メイン画面を半透明に表示できるようにしました。 メイン画面の見た目をダイア…

ユーザ操作に応じて全画面表示/通常表示を切り替える方法

前の記事に引き続き、Androidアプリで全画面表示する方法を書きます。今回は、ユーザの操作に従って、全画面表示と通常表示を切り替えてみました。 画面イメージ 作成した画面のキャプチャを以下に貼付けました。画面では、ラジオボタンを用意して、ユーザが…

アクティビティを全画面表示する方法

Androidアプリで画面表示周りを作っていました。アクティビティを全画面表示すること自体は簡単に出来たのですが、全画面表示する際、一瞬だけタイトルバーが表示されていました。タイトルバーをまったく表示しないで、全画面表示する方法をメモしておきます…

アプリポケット Ver.0.3.3公開

Android用ランチャーアプリ「アプリポケット」のVersion 0.3.3を公開しました。変更内容は下記です。 概要 次の機能改善を行いました。主に、Google Playのコメント欄に頂いていました要望です。 アプリ操作ダイアログにGoogle Playページ表示メニューを追加…

アプリポケット Ver.0.3.2公開

Android用ランチャーアプリ「アプリポケット」のVersion 0.3.2を公開しました。変更内容は、タグ操作の機能改善と、不具合対応です。 概要 主なアップデート内容です。 トップ画面に表示するタグの並び順を変更できるようにしました。トップ画面でメニューボ…

ListViewの項目をドラッグして並び替え可能にしてみた

先日の記事(こんなに簡単だとは思わなかった!Viewのドラッグ方法)で、Viewをドラッグ・アンド・ドロップしてみました。今回は、発展させて、ListViewの項目をドラッグ・アンド・ドロップして並び替えられるようにしてみました。少し長いですが、作成した…

アプリポケット 0.3.0/0.3.1 公開

Android用ランチャーアプリ「アプリポケット」のVersion 0.3.0/0.3.1を公開しました。以前から要望のあったアプリの非表示機能を追加しました。 概要 主なアップデート内容です。 アプリの除外(非表示)機能を追加しました。 トップ画面でタグを展開した時…

フォームを動的に操作してみた

Androidで、PhoneGapとjQuery Mobileを勉強しています。jQuery Mobileのフォームを動的に生成し、フォーム入力内容を取得する処理を作成しましたので、メモしておきます。 概要 次のように、ユーザ入力の画面と、ユーザ入力値を表示する画面を用意しました。…

listviewを動的に操作してみた

Androidで、PhoneGapとjQuery Mobileを勉強しています。jQuery Mobileのリストビューを動的に生成し、リストビューの選択項目を取得する処理を作成しましたので、メモしておきます。 概要 次のように、リストビューの画面と、リストビューで選択された項目を…

こんなに簡単だとは思わなかった!Viewのドラッグ方法

Viewをドラッグ・アンド・ドロップするというと、どのように実装するのか直ぐには思い浮かばなかったので、調べたところ、Viewをドラッグするだけなら、非常に簡単に実装できることがわかりました。私が作成した実験プログラムを紹介してみます。 画面イメー…

Denchin 0.2.4 公開

前回アップデートからかなり時間が空いてしまいましたが、2012/4/12にバージョン0.2.4を公開しました。今回のアップデートでは、バッテリー消費量が軽減されるはずです。見た目は全く変えていないです。ぜひご利用ください。 リンク Denchin 0.1.4 公開 Denc…

SQLiteのトランザクション管理はパフォーマンスに影響するでしょうか?

Androidアプリ開発において、DBのトランザクション管理が、パフォーマンスの観点で、どの程度影響するのか気になりました。トランザクション管理を適切に行うと、パフォーマンスが向上すると思うのですが、それは使用者が体感できるほどでしょうか?今回動作…

アプリポケット 0.2.5 公開

Android用のランチャーアプリを作成しています。本日、Version 0.2.5を公開しました。いくつかの不具合対応になります。不具合対応 特定端末にて電話帳アプリが起動できないなど一部の端末が起動できない、表示されない問題を修正。 複数アプリにタグ付を行…

Aptinaを利用するとAPTのテストが簡単に書けたよ

最近、APT(Annotation Processing Tool)を勉強しています。そのなかで、テストケースはどう書けば良いのか考えていました。特に、Annotation Processorのprocessメソッドの引数として必要な、Set型のオブジェクトと、RoundEnvironment型のオブジェクトの2…

AndroidのO/Rマッパーを題材にAPTを使ってみましたよ

Java6から、APT(Annotation Processing Tool)と呼ばれる便利な機能があることを知りました。とりあえず使ってみようと思い、AndroidのSQLiteでDBアクセスするための、O/Rマッパーのような処理を題材に、APTで実現してみました。 APTで自動生成するクラス A…

実機内でsqlite3コマンドを使ってみよう

Androidアプリ開発をしていて、実機のDB内容を確認したくなりました。少し手順が必要でしたが、DB内容を見ることが出来るようになりましたので、その手順をメモしておきます。 はじめに 参考にさせて頂いたサイトです。ほぼ記述されているままの手順で出来ま…

Android2.3化後のXperia(SO-01B)に対してRoot化とドコモ化

「ごろーさんスペシャル」というロムを使用すると、次のことが出来るそうなので、早速試して見ました。 純正仕様 日本語フォント(モトヤマルベリ3等幅) *arcと同じ ドコモ化(SPモード配信&絵文字) Mobile Bravia Engine(写真とムービーをくっきりあざやかに…

Xperia(SO-01B)のAndroid2.3化

Sony Ericssonから、公式のAndroid2.3ロムが出ているようなので、Android2.3にチャレンジしてみました。大きな問題もなく、あっさりとAndroid2.3化できちゃいました。 手順 次のページの通りです。記事を読みながら作業をしても30分かからないくらいで出来…

Denchin 0.1.9 公開

2011/4/20に0.1.9を公開しました。端末あるいはホームアプリによっては、端末起動時にウィジェットが表示されなくなる不具合の対応です。Android Marketでの不具合報告、ありがとうございました! 不具合対応 ウィジェット 端末あるいはホームアプリによって…

私(初心者)向けSimeji設定

Androidでフリック入力に挑戦しています。Simejiでフリック入力する場合、便利な設定があったので、メモしておきます。 ここでメモする事は、Simejiの画面を次のように50音表記にするための設定となります。 Simejiの設定画面を開き、日本語ソフトキーボード…

ステータスバーのアイコン/通知ウインドウのテキストを動的に切り替える方法

いくつかのアプリを使っていると、ステータスバーのアイコンが動的に切り替わっているものがありました。どのように実装しているのでしょう?私も作ってみました。 概要 こんな画面イメージのものを作りました。まずは、ノーティフィケーション初期表示時の…

Denchin 0.1.7/0.1.8 公開

2011/3/31に0.1.7、2011/4/3に0.1.8を公開しました。不具合対応と機能追加をしています。Android Marketでの不具合報告とご要望、ありがとうございました! 新機能(Version 0.1.8) ウィジェット ウィジェットに表示するステータスに、アイコン表記を追加。…

Denchin 0.1.5/0.1.6 公開

2011/3/28に0.1.5、3/29に0.1.6を公開しました。0.1.6は、0.1.5で混入させてしまった不具合対応です。 0.1.5の不具合をいち早くご連絡頂きありがとうございました! 新機能(Version 0.1.5) ウィジェット レイアウト変更。 放電/充電状態がわかるように文言…

Denchin 0.1.4 公開

2010/12/28から、自作Androidアプリのバッテリー残量監視ウィジェットをAndroid Marketへ公開させて頂いています。少しづつ使ってくれるユーザさんが増えてきて、嬉しいやら、恥ずかしいやらです。さきほど、バージョン0.1.4を公開しました。 新機能 ウィジ…

プロファイルツール

パフォーマンス改善に非常に有用なツールが、Android SDKに標準で同梱されているのを知りました。 Traceview - グラフィカルログビューア - ソフトウェア技術ドキュメントを勝手に翻訳

メール送信サンプル

Androidで、メール送信アプリを呼び出して、メール送信するサンプルを作成してみました。メール送信には、次の2つの方法があるようですが、今回のサンプルは1です。 1.メールアプリを起動して、メール送信。 2.Google提供のライブラリを使用して、メー…

XperiaのUSBデバッグ接続

少しずつAndroidアプリの開発方法について、勉強しています。ネットをいくつか見ていると、実機でデバッグすることができるらしいですね。手元のXperiaで試してみました。下記のページを参考にして、難しいことなく出来ました。 [Android] Windows Vista にX…