素粒子の世界で自由に生きる -20ページ目

素粒子の世界で自由に生きる

iphoneアプリのレビューをしていたんですが・・
だんだんandroidアプリ開発の話になってきました。。
さらに、素粒子の話になってきました笑
自分が読み返したくなるブログ記事を書いております♪
ほぼ自己満ですが、ぜひお楽しみください!

すぐに書いてしまいました音譜


Eclipseをつかってプログラムを作っていくのですが、最初に設定しておいたほうがいいことを少しばかり書かしてもらいます。



iphoneアプリ 無料の美学-eclipsesettei1

まず、メニューバーからウィンドウというところを探します。

図のようにウィンドウのメニューが開きますんで、一番下の設定をクリックしてください。



iphoneアプリ 無料の美学-eclipsesettei3

iphoneアプリ 無料の美学-eclipsesettei2

上のような画面が出ますので、画像のとおり変更しておいてください。

1つ目の画像ではJava→エディター→構文の色の指定でstaticフィールドを選んでいます。

初期ではイタリックになっているので太字に変更しておいてください。


2つ目の画像ではJava→エディター→折りたたみです。

初期ではチェックがついているので、はずしておいてください。



iphoneアプリ 無料の美学-eclipsesettei4

最後に、赤丸がついている矢印のアイコンをクリックしておいてください。

これはパッケージエクスプローラーとプログラムを書くフィールドをリンクさせるアイコンです。


ウィンドウ→ビューの表示では、間違って消してしまったフィールドなどの表示を行えます。

とりあえず設定はコレくらいですね。

慣れてきたら自分なりに調べたりして変更していってください。


便利なショートカットキーもいろいろあります。

自分がよく使っているのは


Ctrl + z やり直し

Ctrl + s 上書き保存

Ctrl + F11 実行

Ctrl + Shift + F コードのレイアウトを自動整理


をよく使います。

ショートカットキーは便利なんで色々調べて使ってみてください。

こんにちは。


前回JDKのインストールについて書いてから、ちょっと日が開いてしまいましたが


eclipseの導入編です。




eclipseとはJavaのプログラムを書くためのエディターだと思ってもらえればOKです。




早速いきましょう。


まずは、ここから日本語版をダウンロード
してください




HPに移動すると、次のような画面になります


最新版(一番左)を選択してください。


赤で丸をしてあるところをクリックすると次のページに移動します




iphoneアプリ 無料の美学-eclipsedl1




次のページへ移動すると、下の図のようにいろいろ選べるようになっています




ここでは、真ん中のJavaと書いてあるところの上側。


Full All in One (JRE あり)


を選んでください。


赤で丸をしてあるところです。




iphoneアプリ 無料の美学-eclipsedl2





そうするとダウンロードが始まりますので、そのままダウンロードしてください。


とりあえずデスクトップにでも落としてOKです。






iphoneアプリ 無料の美学-eclipse3



ダウンロードするとこんな土星のアイコンがデスクトップに出来上がっていると思います。


ダブルクリックするとインストール画面がひらきます。






iphoneアプリ 無料の美学-eclipse4



インストール画面では、どこにインストールするか聞かれますので


上の図のようにCドライブ直下へインストールしてください。








iphoneアプリ 無料の美学-eclipse5



インストールは少し時間かかります。


こんな風にダーっと文字が流れてきます。


しばらくまっていてください。






インストールが終わると、勝手にインストール画面がなくなります。


そして、Cドライブ直下にeclipseというフォルダが出来ています。


その中を見てもらうと次のように成っていると思います。






iphoneアプリ 無料の美学-eclipse6



中にある土星のマークのアイコンがeclipseの起動用ファイルです。


まずは、デスクトップにショートカットを作りましょう。


土星のアイコンを選んで、右クリック→送る→デスクトップにショートカットを作成。








以上でeclipseのインストールは完了です。




それでは、一度起動してみましょう。




iphoneアプリ 無料の美学-eclipsekidou1



こんな画面が出てきて、しばらく時間がかかります。


しばらく待ってもらうと次のような画面が出てくると思います






iphoneアプリ 無料の美学-eclipsekidou2



これは、ワークスペースといって、これからeclipseを使ってプログラムを書いていったときに


そのデータを保存する場所を決める作業になります。


初期の値が../workspaceになっているかと思いますが、これは同じディレクトリにworkspaceフォルダを作成するという意味になるので、そのままOKしてください。


すると、Cドライブにworkspaceというフォルダができているはずです。




ワークスペースの場所を指定してOKを押して次の画面になるまで待ちます。




iphoneアプリ 無料の美学-eclipsekidou3




これで、初回設定まで終了しました!


いよいよプログラムを書き始めることができますねチョキ




最初にしておいたほうがいい設定もあるんですが、それは今度にしますあせる









さて、やっとJavaのお話に入ってきました。




一週間かけて色々別なことをやりましたが。。。


今日からはぶっとい教科書を、一日1章進んでいく模様ですね。


今日は、環境の構築とプロジェクトの新規作成方法までです。




まず、開発環境は無料で整います。


用意するものは




・JDK


・JRE




・Eclipse




の3つです。


JREは、JDKをインストールするとついてきますので実際ダウンロードするのはのは2つだけです。






<JDKのインストール>


まずはJDKのインストールからやりましょう。




こちらのサイトからダウンロードしてください


↓↓↓↓↓↓↓↓↓↓


Java SE ダウンロード


↑↑↑↑↑↑↑↑↑↑




クリックすると、したの画像のページに移動します。


赤くまるで囲ってあるところから


Java Platform(JDK) をダウンロードします。




色々種類がありますが、ここでは標準のJDKをダウンロードします。


この赤丸の部分をクリックしてください。




iphoneアプリ 無料の美学-javasedl







すると、こちらのページへ移動します。


三角のボタンをクリックするとしたの図のようにプルダウンメニューが表示されます。


ここでは、OSの種類を選びます。




64ビットを使っている場合は64を、それ以外はwindowsを選んでください。


わからない場合はwindowsで大丈夫です。


I agree to the...にチェックを入れて


continueを押します。




iphoneアプリ 無料の美学-javasedl2




後はそのまま次のページからダウンロードします。


とりあえずデスクトップにダウンロードしておいてください。






ダウンロードするとこんなアイコンがデスクトップに出来ています。


ダブルクリックしてください。




iphoneアプリ 無料の美学-javasedl3



インストール画面が出てきますので、画面にしたがってインストールしてください。


その際、インストールをするフォルダの選択画面が出てきますので、Cドライブ直下に指定してください。






JDKのインストールが終わるとそのままJREのインストール画面になります。


同じように、Cドライブ直下へインストールしてください。






インストールが完了したら、コマンドプロンプト
でチェックします。


java -version


と入れてみてください。




今回インストールしたヴァージョンが画面に出てきたら正常に完了しています。


出てこない場合は、インストール先のフォルダが間違っていないかなど


もう一度確認してみてください。






思ったより長くなってきたので、今回はここまでにします。


次回はEclipseの導入について書いていきます。












さて、来週からいよいよjavaに入っていきます。

その最終日として



「ネットワーク構築」


についてやることになりました。

これがまたややこしい。



基本的なプロトコルについてやっただけなんですが。


まず、プロトコルって何?というところから行きましたね。

プロトコルっていうのは、ルールのことで「決まり」らしいです。


これを決めておかないと、例えば

メーカーの違うパソコン同士はつなげなかったり・・・

という障害が出てきちゃうわけです。


(昔はそうだったらしい。)



それだと不便だということで、共通の決まりを作っていった。

それらの「決まり」のことを「プロトコル」って呼んでいます。



ネットワーク構築にでてくる通信プロトコル(通信用の決まり)


これは、いろんな階層に分かれています。

基本がOSI参照モデルといって、7つの階層に分けたモデルがありますが

現在では「TCP/IPプロトコル」という


OSI参照モデルをベースに新しくしたモデル


が使われています。

TCP/IPプロトコルでは


アプリケーション

トランスポート

インターネット

ネットワークインターフェース


という4つの階層に分かれています。


その中に

HTMLやhttpなどのプロトコル(決まり)がそれぞれたくさんあるというわけです。





かんたんにHTMLの講座~WEB概論~


HTMLについてやりました。

何でかって言うと、アプリを作るときにレイアウトファイルなんかをXMLで作るらしい。

それと、ブラウザのアプリを作ったりするときに使うのかな?


とにかく、androidの教科書のほうにはHTMLを書けばいい。

ぐらいしかHTMLに対しての記述がないらしいので、

ここで一通りの知識をつけておくということ。



自分でHP作ってた人間には退屈な授業だけど。。



内容としては本当に簡単なことで

「メモ帳を使ってちょっとしたページをつくる」

という作業をした。



書いたタグといえばこんなものかな。

本当に、触っただけという感じ。

コレぐらいわかればとりあえずいいということ。


そんなに使わないんだろう。


<html> HTMLタグ HTMLであることの証明

<head>

<style type="text/css"> スタイルシートを記述するためのタグ

h1{color:red}  H1で囲った文章のいろを赤に変えるタグ

</style>

</head>

<body>  bodyタグで囲んだ場所に本文

<h1>こんにちは</h1>

<p>私の趣味はこれです。<br> <p>で段落をつくる

どうですか?</p>

<p><img src=""><p>

<h2>こんにちは</h2>

<h3>こんにちは</h3>

<h4>こんにちは</h4>

<h5>こんにちは</h5>

<h6>こんにちは</h6>

</body>

</html>