プログラムが出来なくてもAndroidアプリが作れてしまう!
そんなツールがGoogleから登場します。
Read the rest of this entry »
Archive for the ‘Tips’ Category
今回は作成したアプリを多言語に対応させる方法を紹介します。
方法は簡単で、各言語用のリソースファイルを用意するだけです。
例えば、デフォルトが英語で、日本語にも対応させたい場合、
「res/values/string.xml」に英語用リソースを、
「res/values-ja/string.xml」に日本語リソースを記述します。
フォルダ名は、
・言語コード「ISO 639-1」
・地域コード「ISO 3166-1-alpha-2」
で指定します。(地域コードの前にはrをつけること)
例えば、「en」「fr」「en-rUS」「fr-rFR」「fr-rCA」等。
端末で選択した言語用のファイルがあれば、そちらが使用されます。
ない場合は、無指定の「values」がデフォルトとして使用されます。
また、これは他のリソースにも対応可能で、
例えば、「drawable-xx」として各言語で画像リソースを出し分けたり、
「layout-xx」でレイアウトを変えたり自由自在です。
さらに、過去記事「画面の向きに応じてレイアウトを変える」で
横画面用レイアウトとして「layout-land」を用意しましたが、
これを「layout-ja-land」などとすると、なんと
「日本語表示で横画面の時のレイアウト」という出し分けも可能です。
他にも、様々な指定でリソースの出し分けができます。
詳しくはこちらを参照してみて下さい。
前回の記事で、データをファイルに読み書き出来るようになりましたが、全てアプリ内からのものでした。
では、最初から何かファイルを持っておき、それを利用したい場合はどうしたらいいのでしょうか?
ということで、調べてみました。
Read the rest of this entry »
今回は、ファイル読み書きの方法を紹介したいと思います。
基本的には一般的なJavaアプリと変わらないのですが、Androidではファイルの保存できる場所が決まっており、それ以外の場所ではエラーとなってしまいます。
Read the rest of this entry »
こんにちは!テックファームPR担当のakaneです。
おかげさまでご好評いただいているAndroidアプリ『PICT RHYTHM』が
通常販売価格350円から、現在なんと105円にディスカウント中です!
というのも!
6月24日(木)、銀座ソニービルにて行われた、
『Android Application Award 2010 Spring(以下A3) 』にて『PICT RHYTHM』がグローバル賞をいただいたからなんです!
こちらがA3の様子です。
ノミネートアプリが画面で次々紹介されました。
立派な盾をいただきました。ありがとうございます!
プロジェクトメンバー3人全員笑顔です。
『PICT RHYTHM』をもっと多くの人に使ってほしい。
その思いを込めてディスカウントキャンペーンを実施しております。
まだダウンロードしてない方、ぜひぜひお試しください。
Androidには面白く便利なアプリがたくさんありますよね。
その機能自分のアプリでも使いたい!なんて思いませんか?
それが出来るのがAndroid!
ということで、外部アプリと連携方法を簡単に紹介したいと思います。
今回連携するアプリはこれ、「お知らせ便利メモ」というアプリです。
これは一見ただのメモアプリですが、日時や場所を一緒に登録することができ、
その時間や場所に近づくとアラームで知らせてくれるという便利アプリです。
Read the rest of this entry »
Androidで縦横両画面に対応したアプリを作る際、
そのままですと、両画面で同じレイアウトが使用されてしまい、
思ったようなレイアウトにならないことがあります。
そこで、決まったフォルダに横用のレイアウトを置いておくと、
簡単に2つのレイアウトを切り替えることが出来ます。
Read the rest of this entry »
EditText等に入力を行う際、日本語入力出来ず困ったため、解決方法をメモしておきます。
Read the rest of this entry »
エミュレータでの開発時、向き変更等、ショートカットからしか操作出来ないことがあったため、メモ程度にまとめておきます。
画面から操作出来ず、使えそうなショートカットには色を付けてあります。
ネットワークON/OFFやトラックボール等、知っておくと役立ちそうです。
Read the rest of this entry »
皆さんご存知の通り、Androidはエミュレータの起動が遅いです。
そのため修正の度に待ち時間が発生し、とても辛い開発生活を送っていました。
しかし、ある日気付きました!
Read the rest of this entry »




