- スクリーンショット:320x480、480x800、480x854、1280x720、1280x800 24 ビット PNG または JPEG 形式
- 高解像度アプリケーション アイコン:512 x 512 32 ビット PNG または JPEG 形式 上限: 1024 KB
- 宣伝用画像:1024 x 500 24 ビット PNG または JPEG 形式(アルファなし) <省略可>
- タイトル:9 文字(最大 30 文字)
- 説明:298 文字(最大 4000 文字)
スマホとタブレット
主にAndroidOSのスマートフォンとタブレットに関して調べた情報のまとめ(クイックガイド)ブログ。 ~端末情報、ネイティブアプリ開発、webアプリ開発、おすすめアプリとサイト~
2012/01/28
Androidマーケット公開準備
ラベル:
Androidマーケット
2011/11/18
Androidアプリ非同期処理の実装
ラベル:
Android
AsyncTaskのメソッド
型パラメータ
型パラメータ
- Params doInBackground()の引数の型
- Progress 進捗を表わす型
- Result バックグラウンドで実行した結果の型
メソッド
- onPreExecute() バックグラウンドの処理開始前にUIスレッドから呼び出される。進捗ダイアログの表示など。
- doInBackground() バックグラウンドで実行する処理
- onProgressUpdate()
- onPostExecute() バックグランドでの処理終了後にUIスレッドから呼び出される。結果を画面に反映する処理
- onCancelled();
2011/11/05
Titanium Studioで日本語のAndroidアプリ名
国際化対応 i18nディレクトリを作成し、その中に ja ディレクトリを作る。
ja フォルダ内にstrings.xmlを設置する。
strgins.xml
/build/android 配下にできるAndroidManifest.xmlを /platform/android/にコピーし、
android:label=""をandroid:label="@string/appname"に書き換える。
(appnameは任意の文字列)
その際、en ディレクトリにも strgins.xml を準備しないと、android marketにアップロードする際に、
ja フォルダ内にstrings.xmlを設置する。
strgins.xml
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<string name="appname">[@string/appnameに指定する文字列]</string></resources>
/build/android 配下にできるAndroidManifest.xmlを /platform/android/にコピーし、
android:label=""をandroid:label="@string/appname"に書き換える。
(appnameは任意の文字列)
その際、en ディレクトリにも strgins.xml を準備しないと、android marketにアップロードする際に、
The file is invalid:・・・Failure getting entry for 0x7f030000・・・package 0 (error -75) ERROR getting 'android:icon' attribute: attribute is not a string valueのエラーが発生する。(enフォルダとstrings.xmlを準備したらエラーが発生しなかった。)
Titanium mobile で作ったAndroidアプリにadmobを入れる
Titanium の admobモジュールをインポート
ここからTitanium-Android-AdMob-Moduleをダウンロード
bkurzius-Titanium-Android-AdMob-Module-cdf87db.zip
解凍後、dist配下のcom.studioclassics.admob-android-0.1.zipを
Titanium Studio の導入したいプロジェクトで
Import > General > ArchiveFile からインポートする
app.js への記述方法は、modules > android > ti.admob > 1.0 > example > app.js を参照
tiapp.xmlの<modules/>を以下に書き換える。
<modules>
<module version="1.0">ti.admob</module>
</modules>
AndroidManifestファイルの
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
を消すと表示されない?
ここからTitanium-Android-AdMob-Moduleをダウンロード
bkurzius-Titanium-Android-AdMob-Module-cdf87db.zip
解凍後、dist配下のcom.studioclassics.admob-android-0.1.zipを
Titanium Studio の導入したいプロジェクトで
Import > General > ArchiveFile からインポートする
app.js への記述方法は、modules > android > ti.admob > 1.0 > example > app.js を参照
tiapp.xmlの<modules/>を以下に書き換える。
<modules>
<module version="1.0">ti.admob</module>
</modules>
AndroidManifestファイルの
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
を消すと表示されない?
2011/10/24
Titanium mobile androidで"addAnnotations"は使えない
ラベル:
Titanium
MapViewで、addAnnotations(複数のマーカーを地図にまとめてプロットする)は使えないので、
for文を使ってaddAnnotationを繰り返すことで対応
for文を使ってaddAnnotationを繰り返すことで対応
2011/09/03
2011/08/13
スマートフォン画面サイズまとめ
キャリア端末のほとんどの解像度は
800x480
854x480
に分類される。
シャープの端末だけは独自路線まっしぐら
IS03 960x640
AQUOS PHONE 960x540
800x480
854x480
に分類される。
シャープの端末だけは独自路線まっしぐら
IS03 960x640
AQUOS PHONE 960x540
登録:
投稿 (Atom)