エミュレータ -> 日本語表記

Posted by muchag | Android |
初回投稿:2011-03-27 (日) 13:35:40 | 最終更新:2011-03-27 (日) 14:06:38

エミュレータは、デフォルトで
英語表記になっている。
これを日本語表記に変更する手法。

【環境】
android-sdk_r08-windows
Android DDMS 8.0.1.v201012062107-82219
Android 開発ツール 8.0.1.v201012062107-82219
Android Hierarchy Viewer 8.0.1.v201012062107-82219

 

 

 

 

 

Posted by muchag | Android |
初回投稿:2011-03-27 (日) 13:35:40 | 最終更新:2011-03-27 (日) 14:06:38

アプリ& DB の削除

Posted by muchag | Android |
初回投稿:2011-03-27 (日) 3:47:43 | 最終更新:2011-03-27 (日) 14:07:09

エミュレータからアプリを削除するときは
エミュレータの機能 (ManageApplications) を利用する。

DB は、DDMS パースペクティブからも削除できる(らしい)が
そちらからは削除せず、エミュレータの機能を用いる。

参考サイト:@IT Androidで動く携帯Javaアプリ作成入門(6) AndroidでSQLiteのDB操作をするための基礎知識

【環境】
android-sdk_r08-windows
Android DDMS 8.0.1.v201012062107-82219
Android 開発ツール 8.0.1.v201012062107-82219
Android Hierarchy Viewer 8.0.1.v201012062107-82219

見たままなので、画像の列挙でおしまい。

Posted by muchag | Android |
初回投稿:2011-03-27 (日) 3:47:43 | 最終更新:2011-03-27 (日) 14:07:09

エミュレータの起動(デバッグ)

Posted by muchag | Android |
初回投稿:2011-03-27 (日) 3:35:03 | 最終更新:2011-03-27 (日) 3:35:03

Eclipse でのデバッグ
というより
エミュレータの利用方法。

[実行]-[デバッグの構成]

 
左ペインで
①「Android アプリケーション」を選択
②「新規の起動構成」をClick

 
①「名前」を入力
②[プロジェクト] の参照をClick

 
デバッグしたいプロジェクトを選択してOK

 
①[ターゲット] を選択
②「手操作」を選択
③「適用」をClick

 

既にエミュレータが起動している場合

①「Choose a running Android device」が選択されていることを確認
②該当するエミュレータを選択
③「OK」をクリック

 

起動しているエミュレータが存在しない場合

①「Launch a new Android Virtual Device」が選択されていることを確認
AVD (Android Virtual Device) にて登録済みのものから該当する AVD を選択
③「OK」をクリック

 
以上の手順で、当該プロジェクトがエミュレータ上で動く。

エミュレータの起動には十数秒かかるので
気楽に待つ。

Posted by muchag | Android |
初回投稿:2011-03-27 (日) 3:35:03 | 最終更新:2011-03-27 (日) 3:35:03

勝手に pタグ をつけさせない

Posted by muchag | WordPress |
初回投稿:2011-03-22 (火) 0:58:43 | 最終更新:2011-03-22 (火) 0:59:25

WordPress は、投稿時に何故か勝手に pタグ を引っ付ける。
おかげで HTMLタグ に異変が生じたり
思いがけない表示結果になることがある。

そこでこれを避けるために

wp-includes/default-filters.php

に、ちょこっと細工する。

  1. add_filter( 'the_content', 'wpautop'            );
  1. add_filter( 'the_excerpt',     'wpautop'          );

上記2行をコメントアウトしてやる。

参考元:著作権フリーの素材屋・HP素材のおすそわけ。BLOG ワードプレス(WordPress)が勝手に挿入する

タグを消す方法。

Posted by muchag | WordPress |
初回投稿:2011-03-22 (火) 0:58:43 | 最終更新:2011-03-22 (火) 0:59:25

AVD の登録

Posted by muchag | Android |
初回投稿:2011-03-22 (火) 0:58:36 | 最終更新:2011-04-22 (金) 20:17:12

AVD (Android Virtual Device) の設定。

要はエミュレータを設定する作業。

エミュレータは、その API Level や端末別に登録し
デバッグ実行時に選択することができる。

登録

[ウインドウ]-[Android SDK および AVD マネージャー] より

 
① Virtual devices を選択して
②「新規」をクリック。

 
先ずは「名前」を入力。
名前は任意。
ただし、許可されている文字は
[a-zA-Z0-9] と . (ピリオド)、_ (アンダースコア)、 (ハイフン)のみ。

 
「ターゲット」をプルダウンメニューから選択。

 
「ターゲット」を選択すると、「Skin」と「ハードウェア」が自動入力される。

 
「SD Card」は・・・適当に。
今回は一応 2,048 MiB(=2G) にしてみた。
どこかで Xperia arc の SD カードの容量が 2G だと見たから、その通りにしてみたけど
デバッグ用には明らかに大きすぎる。
ただの洒落。

これはエミュレータ用に、仮想 SD カード(SD カードのイメージ)を作成するもの。

 
①「Skin」は先ほどの自動入力のままでも良いし
プルダウンメニューから選択しても良い。

②「Create AVD」をクリック。
 

Skin 画面サイズ 主な端末
QVGA 240×320
WQVGA 240×400
RWQVGA 240×432
HVGA 320×480 TH-03A (HTC Magic)
WVGA800 480×800 X06HT (HTC Desire)、Nexus One
WVGA854 480×854 Xperia、Xperia arc

 
すると元の画面に戻るので
① 左ペインで「Virtual devices」が選択されていることを確認。

② 中央ペインで、希望する「AVD Name」が選択されていることを確認。

③ 右側の「開始」をクリック。

 
「Launch Options」というダイアログが現れる。
これでエミュレータのサイズを指定するようだ。

私の場合は左図のような設定で、実機と同じサイズになった。

 
無事に Xperia arc エミュレータが起動。

今回は、せっかく購入した Xperia arc のデバッグ用に
端末指定の AVD 登録を行ったが、

 
先ほどの「Skin」のところで一般的な解像度を設定すれば
左図のようなエミュレータが起動する。

また、ターゲットを API Level で指定すれば
OS 画面も左図のように一般的な内容になる。

 

設定ファイル

このようにして AVD を登録したが
その設定ファイルは、以下のディレクトリに格納されている。

C:\Documents and Settings\ユーザ名\.android\avd

マネージャの画面に「修正」ボタンがないので
変更するのに、上記ディレクトリ内の .ini ファイルをいじりたいけど
怖くて・・・まだいじってない・・・。

Windows 7 の場合は、以下のディレクトリらしい。

C:\Users\ユーザ名\.android\avd
Posted by muchag | Android |
初回投稿:2011-03-22 (火) 0:58:36 | 最終更新:2011-04-22 (金) 20:17:12

テンプレート階層

Posted by muchag | WordPress |
初回投稿:2011-03-21 (月) 21:49:00 | 最終更新:2011-03-21 (月) 21:49:00

WordPress Codex 日本語版:テンプレート階層

テーマを作成する際には、テンプレート階層を理解することが重要である。
これにより
ファイル数を最小限に抑えることができる=テーマの補修効率UP
任意の場所に個別テーマを適用できる

念のため画像を貼り付け:2011-03-21現在

Posted by muchag | WordPress |
初回投稿:2011-03-21 (月) 21:49:00 | 最終更新:2011-03-21 (月) 21:49:00

plugin -> realtime-calendar.php

Posted by muchag | Library & PlugIn & AddIn,WordPress |
初回投稿:2011-03-21 (月) 21:13:50 | 最終更新:2011-03-21 (月) 21:13:50

休日表示付きリアルタイムカレンダー for WordPress
WordPress ではお馴染みの小粋空間作品である。

DL

小粋空間:休日表示付きリアルタイムカレンダー for WordPress v1.7
 

デフォルトとの差異
  • 土日に色がつく
  • 休日にも色がつく
  • CSS にて書式変更可能
Posted by muchag | Library & PlugIn & AddIn,WordPress |
初回投稿:2011-03-21 (月) 21:13:50 | 最終更新:2011-03-21 (月) 21:13:50

__ & _e

Posted by muchag | WordPress |
初回投稿:2011-03-21 (月) 18:12:02 | 最終更新:2011-03-21 (月) 18:13:40

翻訳用。

WordPress Codex:Function Reference/ 2
WordPress Codex:Function Reference/ e

書式
  1. <?php __( $text, $domain ) ?>
  1. <?php _e( $text, $domain ) ?>
パラメータ
$text

翻訳機にかけたい文言を記述。
 

$domain

テンプレート名を記述。

wp-content/theme/テンプレート名/languages/ja.po

を読みに行く。

省略した場合は、デフォルトの言語ファイル

wp-content/languages/ja.po

を読みに行く。
 

差異
__

__() は、翻訳結果を戻り値として利用する場合に用いる。
関数の引数にする場合もこちら。
 

_e

_e は、翻訳結果をその場に記述したい場合に用いる。

Posted by muchag | WordPress |
初回投稿:2011-03-21 (月) 18:12:02 | 最終更新:2011-03-21 (月) 18:13:40

wp_get_archives

Posted by muchag | WordPress |
初回投稿:2011-03-21 (月) 15:52:33 | 最終更新:2011-06-23 (木) 14:56:19

アーカイブを取得するテンプレートタグ。

WordPress Codex:Function Reference/wp get archives

書式
  1. <?php $args = array(
  2.     'type'            => 'monthly',
  3.     'limit'           => ,
  4.     'format'          => 'html',
  5.     'before'          => ,
  6.     'after'           => ,
  7.     'show_post_count' => false,
  8.     'echo'            => 1
  9. ); ?>

 

利用例
  1. <?php wp_get_archives('type=monthly&limit=12'); ?>
パラメータ
type
  • 日付分別タイプ
    • yearly (2000年タイプ)
    • monthly – Default (2000年1月タイプ)
    • daily
    • weekly
  • 投稿分別タイプ
    • postbypost (posts ordered by post date) (投稿日順)
    • alpha (same as postbypost but posts are ordered by post title) (投稿タイトル順)

 

表記の桁数を揃える
手法1

翻訳ファイルをいじる。
 

その1
wp-content/languages/ja.po

をテキストエディタで開き、当該部分を修正。
 

その2

Poedit より、自らの環境に該当するヴァージョンを DL &インストールして
これを用いて修正。
Poedit 参照。

参考サイト:mk-mode BLOG WordPress - 月別アーカイブフォーマット変更!
 

手法2

言語ファイルをいじらずに修正する方法をどこかのサイトで見たのだが
見つからなくなってしまったので、また後日。

Posted by muchag | WordPress |
初回投稿:2011-03-21 (月) 15:52:33 | 最終更新:2011-06-23 (木) 14:56:19

sidebar.php

Posted by muchag | WordPress |
初回投稿:2011-03-21 (月) 15:28:38 | 最終更新:2011-03-21 (月) 21:02:46

sidebar.php は、分割ファイルの1つである。
主にウィジェット等を表示する領域となる。

アーカイブ

wp_get_archives を利用する。
 

プロフィール

the_author_meta を利用する。
 

カテゴリ

wp_list_categories を利用する。
 

カレンダー

get_calendar を利用する。

曜日の配置

週の始まりを何曜日にするかは、
管理画面の
[設定]-[一般]-[週の始まり] で選択するだけでOK。

Posted by muchag | WordPress |
初回投稿:2011-03-21 (月) 15:28:38 | 最終更新:2011-03-21 (月) 21:02:46
« 前ページへ次ページへ »