MyMiniCarSearch Ver1.1.1リリース
Taketoma
MyMiniCarSearch Ver1.1.1リリースしました。
【変更点】
Android4.0のスマートフォン版で、タブレットと同じ多い文字数の商品説明が
表示されていたのを少ない文字数の商品説明を表示するように修正。
【変更点】
Android4.0のスマートフォン版で、タブレットと同じ多い文字数の商品説明が
表示されていたのを少ない文字数の商品説明を表示するように修正。
21:09
MyMiniCarSearch
,
MyMiniCarSearch更新履歴
Xperia GX
Taketoma
久々の更新。
15日にXperia GXを手に入れた。
XperiaSO-01Bを2年以上使用していたのでかなり使い勝手がいい。
おかげでAndroid4.0を思う存分楽しめている。
もちろん自分のアプリをインストールして4.0でも動作することを確認。
最近アプリの更新も音沙汰なしだったが、久々にちょっくら頑張ってみようかなとも思う。
17:13
SlamDunkLine ver2.3.1リリース
Taketoma
SlamDunkLineのver2.3.1をリリースしました。
軽微な修正を加えました。
・HoneyComb以降のアクションバーに設定ボタンを表示するように修正
・背景画像を探すでタブレットのような大きな画面に表示されるように修正
軽微な修正を加えました。
・HoneyComb以降のアクションバーに設定ボタンを表示するように修正
・背景画像を探すでタブレットのような大きな画面に表示されるように修正
22:09
SlamDunkLine
,
SlamDunkLine更新履歴
EasySuji ver2.9.0リリース
Taketoma
EasySujiをver2.9.0をリリースしました。
・SimejiのCandy機能廃止に伴い、Candy機能を削除しました。
・追加可能変換候補のXXX人を削除しました。
最近、EasySujiのインストール数が右肩上がりで伸びてるのはなぜでしょう。
特にレビューサイトとかには出てないはず。
まあ、たくさんの人が便利だと思ってくれたら幸いです。
・SimejiのCandy機能廃止に伴い、Candy機能を削除しました。
・追加可能変換候補のXXX人を削除しました。
最近、EasySujiのインストール数が右肩上がりで伸びてるのはなぜでしょう。
特にレビューサイトとかには出てないはず。
まあ、たくさんの人が便利だと思ってくれたら幸いです。
21:26
EasySuji
,
EasySuji更新履歴
TextIconCreaterForADW ver4.6.0リリース
Taketoma
TextIconCreater For ADWをバージョンアップしました。
【機能追加】
①テキストの位置を追加
→中央、左、右からテキスト位置を選択可能にしました
②その他の設定にテキストアイコンモード設定を追加
→3つのモードから選択可能にしました
1.標準モード…今まで通りのアイコンを作成します
2.テキスト透過モード…背景からテキスト部分を切り抜いたアイコンを作成します
3.テキストの背景同化モード…テキスト部分を背景と同化させたアイコンを作成します
幾つかのバグを修正
【機能追加】
①テキストの位置を追加
→中央、左、右からテキスト位置を選択可能にしました
②その他の設定にテキストアイコンモード設定を追加
→3つのモードから選択可能にしました
1.標準モード…今まで通りのアイコンを作成します
2.テキスト透過モード…背景からテキスト部分を切り抜いたアイコンを作成します
3.テキストの背景同化モード…テキスト部分を背景と同化させたアイコンを作成します
幾つかのバグを修正
EasySuji ver2.8.0リリース
Taketoma
ご要望にお応えして、ver2.8.0リリースしました。
【ご要望対応】
・yyyy/mm/ddへの変換候補追加
【バグ修正】
・アプリケーション情報のメールアドレスが間違っていたのを修正。
【連絡】
・XXX人がユーザー定義でまかなえるので次回アップデート時に削除する予定。
【ご要望対応】
・yyyy/mm/ddへの変換候補追加
【バグ修正】
・アプリケーション情報のメールアドレスが間違っていたのを修正。
【連絡】
・XXX人がユーザー定義でまかなえるので次回アップデート時に削除する予定。
22:54
EasySuji
,
EasySuji更新履歴
AndroidのレイアウトXMLファイルを分割する
Taketoma
Activityなどのレイアウトを定義しているXMLファイルは分割することが可能。
同じレイアウトを使いまわしたいときに便利。
使い方はいたって簡単。
使いまわしたいレイアウトファイルがsub_layout.xmlだとすると
以下のようにincludeの一行を入れたい部分に挿入するだけ。
同じレイアウトを使いまわしたいときに便利。
使い方はいたって簡単。
使いまわしたいレイアウトファイルがsub_layout.xmlだとすると
以下のようにincludeの一行を入れたい部分に挿入するだけ。
これで簡単にレイアウトファイルの使い回しが可能になります。
22:41
Androidアプリ開発
,
開発Tips
AndroidOSのバージョンを判定する
Taketoma
Androidは、3.Xのタブレット用HoneyCombから2.Xのスマートフォン用に比べて
APIが大きく増えている。
2.X系のスマートフォンでは使えないけれど
3.X系のタブレットでは使用したいAPIがあれば、
AndroidOSのバージョンを判定する必要がある。
AndroidOSのバージョンは
Build.VERSION.SDK_INT
で判断できる。
SDKのAPIレベルが返ってくるのでそれで判断する
APIが大きく増えている。
2.X系のスマートフォンでは使えないけれど
3.X系のタブレットでは使用したいAPIがあれば、
AndroidOSのバージョンを判定する必要がある。
AndroidOSのバージョンは
Build.VERSION.SDK_INT
で判断できる。
SDKのAPIレベルが返ってくるのでそれで判断する
if(Build.VERSION.SDK_INT > 10){
// HoneyComb以降
}else{
// GingerBread以前
}
21:37
Androidアプリ開発
,
開発Tips
インテントで他のアプリと連携する
Taketoma
インテントとはAndroid OSでアプリ間やアプリとシステム間の橋渡しをする
素晴らしい機能です。
自分のアプリでできないことは他の機能を持つアプリにしてもらえばいい
というエコな機能です。
そんなインテントで他のアプリと連携する方法をまとめておく。
・テキストを他のアプリに送るインテント
・ブラウザを起動するインテント
・画像を取得するインテント
・マーケット(現Playストア)を検索するインテント
・YouTubeアプリで検索するインテント
・EverNoteアプリで検索するインテント
・明示的にアプリを呼び出すインテント
素晴らしい機能です。
自分のアプリでできないことは他の機能を持つアプリにしてもらえばいい
というエコな機能です。
そんなインテントで他のアプリと連携する方法をまとめておく。
・テキストを他のアプリに送るインテント
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "テキスト");
startActivity(intent);
・ブラウザを起動するインテント
Uri uri = Uri.parse("https://www.google.com");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
・画像を取得するインテント
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
startActivityForResult(intent, 0);
・マーケット(現Playストア)を検索するインテント
Uri uri = Uri.parse("market://search?q=" + "検索キーワード");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
・YouTubeアプリで検索するインテント
Intent intent = new Intent(Intent.ACTION_SEARCH);
intent.setPackage("com.google.android.youtube");
intent.putExtra("query", "検索キーワード");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
・EverNoteアプリで検索するインテント
Intent intent = new Intent();
intent.setAction("com.evernote.action.SEARCH_NOTES");
intent.putExtra(SearchManager.QUERY, "検索キーワード");
startActivity(intent);
・明示的にアプリを呼び出すインテント
Intent intent = new Intent();
// パッケージ名とアクティビティ名を明示してインテントを呼び出す
intent.setClassName("パッケージ名", "アクティビティ名");
try{
startActivity(intent);
}catch (ActivityNotFoundException e){
// 明示的に指定したアプリが見つからない場合、Playストアへ直行する
Uri uri = Uri.parse("market://details?id=" + "パッケージ名");
Intent it = new Intent(Intent.ACTION_VIEW, uri);
startActivity(it);
}
21:00
Androidアプリ開発
,
開発Tips
登録:
投稿
(
Atom
)