550 Invalid name or chroot violation 912SH Admob広告 ADT ADTプラグイン android Android OS Android SDK Android Studio Android SDK Androidアプリ Androidアプリ開発 Androidアプリ開発のエラー Androidアプリ開発を体験 Androidアプリ開発環境 Androidエミュレータ Androiエミュレータ API ApiDemo appmethod appMobi AVD Chronometer C言語 Dropbox Eclipse Eclipseのエラー Eclipse更新 Froyo Galaxy J gingerbread ICS INDIGO iPhone java JDK Jelly bean KitKat MAC Adress MACアドレス main.out.xml mbarcadero MONACA muuMail ping更新通知 Project has no default R.java RAD RADツール ROOT SC-02F SDカードのパス取得 simロック解除 Spinner Splashtop String データ SwiFTP TARGET TextView USBで接続 USBケーブル差込口 Webkey for Android XPERIA Xperia acro xperia acro HD so-03d xperia acro so-02c アイデア アクセス数を増やす アップル アップル敗訴 アプリ アプリ開発 アプリ開発環境 エミュレータ エラー処理 エンバカデロ コードのサンプル サムスン サンプルアプリ ジャックラッセルテリア ジョルテ スティーブ・ジョブズ ストップウォッチ スマホ スマートフォン ターゲット ディレクトリを作成 ドコモ バージョン別シェア パスワード パソコンとUSBケーブルで接続 パースペクティブのリセット ビル・ゲイツ ファイル名の取得 ファイル名一覧 ファイル数の取得 プログラミング マイクロUSBケーブル マウントの判定 ムーメール ムーメール2 ムー電話 メールアプリ レイアウト ワンタッチ ワンタッチメール ワンタッチ電話 仕様を検討 割り勘アプリ 参考書 地下鉄でもスマホ 地下鉄で通勤途中 変換 帰るメール 指定したディレクトリ 携帯電話 数値 文字の色を設定 文字列 日本語化 標準メールアプリ 災害 無料版 物理アドレス 特許訴訟 環境変数 画像ファイル 発想方法 神アプリ 簡単メール 簡単電話 紛失 絶対パス 自作アプリ 複数ある画像 起動エラー 逆遠隔操作 遠隔操作 都内の地下鉄 開発環境 電話帳

タグ / Androidアプリ

記事
AdmobでAndroidアプリを無料化すると皆がハッピーに!! [2012/12/23 18:06]
最近のAndroidアプリは無料版が多くなってきて利用者側からすると、ありがたい傾向であり、本来、ソフトとかアプリというものは原則無料であるべきだなんていう、過去の話まで思い出してしまいます。 無料の代わりとしてAdmobという広告が表示されるアプリが増えています。これは広告によって少しだけ収益が得られるシステムで、アプリ開発者にとっては無料とするけど広告を掲載することが出来てうれしいですね。 Admobを自作アプリに入れようと思い、いろいろ調べたのですが、プログラムコードとして書こうとすると、かなり面倒そうなので、簡単にレイアウトに挿入する方法、XMLファイルの変更のみでAdmob広告を掲載する方法を記載します。 AndroidアプリへのAdmobの設置方法 最初にAdmobを掲載するアプリのパブリッシャーIDを取得しておきます。 http://jp.admob.com/ パブリッシャーIDはメモしておきましょう。 (以下、Eclipseで広告を掲載するアプリを開き、開発できる状態にして、エミュレータも起動してください。) 最初にAdmob用の外部ファイルを取り込みます。 パッケージエクスプローラーのプロジェクト名を右クリック ビルド・パス → 外部アーカイブの追加 Admob登録時にダウンロードしたファイル(GoogleAdMobAdsSDK-6.2.1.jar)を取り込みます。 ..
Spinnerを簡単に使う方法 [2012/08/23 14:24]
Androidアプリ開発のレイアウト画面からSpinnerを簡単に使う方法です。 Spinnerに設定する文字列の設定は、パッケージエクスプローラーの res/values の中にある strings.xml で設定すると簡単です。 strings.xml をダブルクリックして開くと、リソースを設定する一覧が表示されます。 最初に文字列の配列を設定します。 追加ボタンを押す。 String Array を選択し、Spinnerの名前を適当に設定 次に、String Array を選択した状態で追加ボタンを押すと、Itemの追加画面になるので、設定したい文字列を設定。この順番でSpinnnerに表示されます、後で順番を入れ替えることも出来ます。 Strings.xmlの設定が終えたら、ファイルを保存しましょう。 レイアウト画面(res/layout/main.xml)にSpinnerを配置します。そして、Spinnerのプロパティで先ほど設定した文字列を設定します。 レイアウト画面でSpinnerを選択し、プロパティ画面の Entriesを選択 すると Choose a resouece 画面が開きます。その Array の中に、先ほど設定したSpinnerの名前が表示されているので、選択します。 以上で、Spinnerの文字列の設定が簡単に出来ます。 パッケージ..
アプリ開発の基本パターン [2012/02/01 13:38]
Androidアプリを開発する際に、良く使うコードのサンプルです。 ボタンを押す時の動作を書く場合を例とします。 1.最初にレイアウト画面で使用するパレット部品(ボタン)の宣言を書きます。 Button ○○btn; ボタンを宣言(これから○○という名のボタンを使いますという意味) 2.レイアウト画面とプログラミングの関連(レイアウトの部品の名前を決めます。) ○○btn = (Button)findViewById(R.id.Button01); main画面のボタンButton01を○○btnという名前で使用するという意味 3.ボタン(レイアウト画面の部品)の動作(マウスがクリックされたなど)の反応を捕らえます。 ○○btn.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { //ボタンがクリックされた時の処理を書く } }); この3つのパターンを使う例が多いです。クリックして何か動作(計算や何かを表示するなど)させる時の決まり文句です。(最初のうちは、覚える必要はなくコピーでOK)
アプリ開発のアイデアはどのように発想するか [2012/01/19 11:32]
Androidアプリは誰でも簡単に作れることは、このサイト(一番わかりやすいAndroid)で紹介しておりますが、それでは、アプリのアイデアはどのように生まれるのでしょうか。 例えば、パソコンで一番多く使われている、WORDやEXCELなどのようにいろいろな機能が必要でしょうか。 そんなことはないと思います。スマートフォンに求められるアプリの機能は単純なものだと思います。そして単純な機能の組み合わせで便利なアプリが生まれると思います。 普通にスマートフォンを使っていて操作の複雑な部分を単純化する、あるいは一番利用する機能をさらに簡単にすることを考えると良いと思います。 スマートフォンで一番利用する機能は、 電話 メール カメラ WEB(ブラウザ) ほぼ、この4つの機能を一般の人は主に使っていると思います。少し高度な使い方をする人は、さらに ファイルエクスプローラ(ファイルの整理など) テキストエディタ(メモ帳) を使うでしょう。 これらの操作の過程で複雑な部分を単純化する、あるいは、さらに付加価値を加えることを考えるとアイデアは生まれます。 私の作ったムーメールとムー電話をインストールして使用してもらえばわかりますが、操作を単純化するアプリです。 普通の携帯電話からXperiaというスマートフォンに切り替えて、操作の違いに戸惑いました。特にメールを発信する場合にアドレスを..
割り勘アプリでAndroidアプリ開発を体験、その7 エラー処理 [2012/01/12 18:03]
前回(その6)までで、合計支払額を人数で割り、ひとり当たりの負担額を表示する「割り勘アプリ」が完成しました。動作を確認しているとエラーが出る状況が見えてきました。 入力欄に数字を入れない場合と人数欄が0の場合にエラーが表示されるようです。 つまり、このエラーを解決するためには、数字が入ってない、あるいは人数が0の時にはダイアログで注意を促し、それ以外の場合には割り算の結果を表示させれば良さそうです。 エラーが起きる時点は、ボタンを押した段階でエラーが出るので、ボタンを押した後にコードを書けばよいことがわかります。 エラー処理はいろいろな方法がありますが、今回は次の条件によって処理を分けることを考えます。 エラーの生じる条件 合計支払額の数値が入力されてない。 人数の数値が入力されていない。 人数の数値が0(ゼロ)。 この3つの場合には、エラーの表示として「金額あるいは人数を確認してください。」と表示させ、割り算部分の処理をしないようにします。 プログラミングを簡単にするために、発想を変えて、上記のエラー条件が起きる場合を逆に考えてみます。 合計支払額の数値が入力されている。 人数の数値が入力されている。 人数の数値が0でない。 この条件を全て満たす場合には割り算を行うという形で次のようにコードを書きます。 条件式は if(条件が整っている){ 割り算を計算して結果表示 ..
割り勘アプリでAndroidアプリ開発を体験、その6 ボタンの動作を作る。 [2012/01/11 17:34]
前回(その5)までは簡単に画面レイアウトを作成しました。色や大きさ配置などの、細かな見た目のデザインは、おおまかにアプリの動作確認を終えた後にじっくりと考えてデザインします。これがアプリ開発のコツです。 今回はボタンを押すと、合計支払額を人数で割り、その結果を表示する動作をプログラミングします。ここからはJAVAの言語で作成していきます。 Androidアプリを開発する際、Javaプログラミングでは、いくつかの約束ごとがあります。 基礎知識として3つほどの概念を覚えましょう。プログラミングコードはコピーして貼り付ければ十分です。コードまで覚える必要はありませんし、Eclipseでは自動的にコードが表示されるようになっています。初めは概念だけ覚えれば十分です。 アプリ開発の基本パターン ボタンを押す時の動作を書く場合を例とします。 1.最初にレイアウト画面で使用するパレット部品(ボタン)の宣言を書きます。 Button ○○btn; ボタンを宣言(これから○○という名のボタンを使いますという意味) 2.レイアウト画面とプログラミングの関連(レイアウトの部品の名前を決めます。) ○○btn = (Button)findViewById(R.id.Button01); main画面のボタンButton01を○○btnという名前で使用するという意味 3.ボタン(レイアウト画面の部品)の..
割り勘アプリでAndroidアプリ開発を体験、その3 レイアウト画面の作成 [2012/01/03 17:52]
それでは、最初にレイアウト画面(見た目の画面)を作ります。Androidアプリ開発では、最初にレイアウトを作り、その後に動作をプログラムします。 少しづつ進めます。 次の手順でレイアウト画面を開きます。 パッケージエクスプローラのWarikanをダブルクリックします。次に res をダブルクリックします。次に layout をダブルクリックします。 すると、main.xml がありますので、ダブルクリックします。 ダブルクリックの代わりに、カーソルを当てると右向きの小さな三角マークが現れるので、その小さな右向きの三角マークをクリックしても同じように開くことができます。 Warikan → res → layout → main.xml この main.xml が最初に表示される画面になります。 下のタブには Graphical Layout と main.xml がありますが、内容は同じものです。 Graphical Layoutは見た目を表示したものであり、main.xmlは、見た目をXMLというコードで表示したものです。タブを切り替えて見てみましょう。 今回は、Graphical Layoutを使いますので、タブをクリックしてください。 Graphical Layout の表示が小さい時は、右上の拡大ボタンを押せば大きく表示されます。拡大や縮小を押してください。見え方を確認し..
Eclipseのバージョンアップ方法 [2011/12/30 22:26]
昨年Androidアプリを開発するためにインストールしたEclipseはバージョンが3.5のGalileoだった。2011年12月の現時点ではEclipseバージョン3.7のIndigoになっている。 各バージョンで操作画面が微妙に違うので、今回、最新版 3.7.1 Indigo をインストールすることにした。 古いバージョン3.5のGalileoの起動画面 新しいバージョン3.7のIndigoの起動画面の方が輝いています。 まずは、下記サイトからEclipseの日本語化と各種プラグインがセットされているオールインワンをダウンロード http://mergedoc.sourceforge.jp/ Eclipse 3.7 Indigo を選択します。 JavaのJREなし(すでにJDKはインストール済みなので)を選びダウンロードします。 ダウンロードしたZipファイルを解凍して、フォルダの名前を変更しましょう。。右クリックして名前を変更(古いバージョンと区別するためにフォルダ名を変更しましょう。)して、そのフォルダ(私はEclipse 3.7.1 Indigoとそのままの名前に変更しました。)をドキュメントなどいつも自分で使用しているフォルダへ移動させます。 このフォルダ名を自分の好きな名前に変更(そのままでもOK)して、ドキュメントなどの任意の場所へ移動する。 Eclipseを起動..
JDK,Eclipse,ADT,Androidアプリ開発環境クリスマスバージョン [2011/12/24 08:27]
誰でも簡単にAndroidアプリ開発環境を完全無料で導入出来ます。 Androidは次々にバージョンアップしており、今ではAndroid4.0まで来ました。わずか1年程度でこの進歩はすごいですね。 従来の携帯電話からスマートフォンへの買い替えも急激に進んでおり、Androidアプリも爆発的に増え続けています。 IT企業ではAndroidアプリ開発者が不足し始めました。Androidアプリ開発は難しいものではありません。誰でも簡単にAndroidアプリは作ることが出来ます。IT企業への就職を目指すような本格的な方から趣味でアプリを作りたいという人まで、誰でもアプリは作れてしまいます。アプリ開発には慣れが何より重要ですし、ちょっとしたコツがあるだけです。 このブログでは2010年のXperia購入を機会に初心者向けにAndroidアプリの開発環境のインストール方法から実際に自分でアプリを自作するまでをわかりやすく説明しました(左のカテゴリ、開発環境の準備2010年版に掲載してあります。)が、今回は、さらに初心者向けにインストール画像を多用して最新の情報を基にAndroidアプリ開発環境をインストール方法を掲載します。 2011年12月現在、Androidアプリを開発するための環境はさまざまなものがあります。本ブログでメインに扱っている、伝統的なJDK+Eclipseの他にもHTMLとJavascriptのMonacaや積み木のようなブロッ..
Monacaでメーラーを起動する。 [2011/11/22 14:02]
Monacaの使い方がわからん・・ 今やスマートフォンブームだし、間違いなくスマフォアプリの開発者が激増すると思い、それなら簡単に誰もがアプリ開発できるような説明サイトを作ろうと思いました。 それに、自分用のメモとしても使おうと思っています。 Androidアプリの開発環境は、基本的にはJavaとEclipseですが、かなり難解で、相当な知識がないと開発環境のインストールはできません。本サイトでも開発環境のインストール方法を掲載していますので、この通り行えば大丈夫ですが。 もっと簡単な開発環境がないだろうか、できればPCだけでなくスマホでも開発できれば最高と思っていたところ、Monacaという開発環境がありました。 早速、無料登録して開発環境のIDEを起動してみたのですが、その後が進みません。 なぜなら HTML5/CSS3/JavaScriptベースのスマートフォンアプリケーションの開発プラットフォームです。 と書いてあるように、JavaScriptの知識が必要です。 さらにPhoneGapも流用できるらしいですが、こちらの知識もありません。 つまり、何をどう書いたら良いかさっぱりわからないのです。 開発環境を準備したけど、何もアプリが書けない・・ 典型的な初心者の陥る落とし穴に落ちています。 とほほ・・ でも、めげません。 なんとか少しずつ這い上がろうと思..
Monacaに登録したけど、何から始めれば良いのだろうか。 [2011/10/31 14:39]
Monacaは、AndroidアプリやiPhoneアプリを作ることができる開発環境です。しかもブラウザ上で開発ができます。 HTML5/CSS3/JavaScriptベースのスマートフォンアプリケーションの開発プラットフォームです。 私は、Javaとeclipseで開発を行っていましたが、開発環境のインストールは相当レベルが高く、インストール途中で失敗してしまい、挫折する人が多いと思います。さらにインストール後も頻繁にライブラリをバージョンアップさせるなどの手間がかかります。 例えば自宅で開発していて、会社の休憩時間にアイデアが閃いて、ちょっと修正したいような時には、会社のパソコンに開発環境をインストールしなければ使用できません。 最近の会社ではセキュリティ面から余計なソフトのインストールは禁止していることも多いです。 Monacaのすごいところは、ブラウザとインターネットさえあれば、どこでも開発できてしまうところです。 現在は無料で商用利用も可能なので、私も早速登録して使ってみました。 http://monaca.mobi/ ログインして右上にあるダッシュボードをクリックすると開発環境を起動する画面 IDE起動 があります。 IDEを起動させるとサンプルのHelloworldがあります。 左にあるいろいろなファイルをクリックすると右側の窓に内容が表示されます。 しかし、困ったことに・・..
JAVAのルール(名前のつけかた)Androidアプリ開発に必須 [2011/03/01 14:45]
Androidアプリ開発の初心者なのでJAVAのプログラミングで使うクラス名などに適当に名前をつけていたのですが、どうも見栄えが悪く、ぐちゃぐちゃになってしまうので、調べたところ、次のようなお約束がありました。 パッケージ名は半角の小文字で書くこと クラス名、インターフィース名は大文字で書き始めること メソッド、変数名は小文字で書き始めること などなど Androidアプリ開発では必須の知識です。
≪前へ  次へ≫
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。