2016年11月24日木曜日

BloggerでのAdSense登録について

おはようございます。

今日は東京は朝から雪です。まだ降り続けていて、積もっています。

BloggerでのAdSenseの登録がうまくいかなかったのですが、進展したので、書いておこうと思います。

androidのアプリを作成して、AdMobの広告を表示させていたのですが、その後に、Bloggerでブログを書き始めました。ブログにもAdSenseの広告を表示させようと、ダッシュボードで収益をクリックして表示されるボタンをクリックすると、「AdSenseで登録してください」のようなことが書かれていました。

そこで、AdSenseで登録しようとしたのですが、ブログのURLを入れると、エラーとなりました。

ブログを作成して間もないからかなと思って、しばらく様子を見ていたのですが、一向にうまくいきません。色々、ググってようやくわかったのですが、どうやら独自ドメインを取得しないとだめだったみたいです。

そこで、独自ドメインをお名前.comで取得し、Bloggerに設定した後で、AdSenseで登録したら、通りました!

ドメイン設定をするときは、以下のHPを参考にしました。

http://www.furimuke.com/2013/09/comblogger.html

ただ、実際に広告がブログに表示されるのは、時間がかかるようで、まだ現時点で表示されていません・・・。


android studioでバージョン管理、Git

おはようございます。

個人でもソースのバージョン管理をしたかったので、Gitの設定の仕方を書きます。

(1)Gitのインストール
Gitを以下からダウンロードしてインストールします。

https://git-scm.com/


(2)TortoiseGitのインストール
TortoiseGitを以下からダウンロードしてインストールします。

https://tortoisegit.org/


(3)リモートリポジトリ用のフォルダを作成

インターネット上に保存されるOneDrive上にリモートリポジトリ用のフォルダを作成します。
フォルダ名は、「〇〇〇.git」とします。
作成したフォルダを右クリックし、「Git ここにリポジトリを作成」をクリックします。
「Bareを生成」はチェックを入れて、OKをクリックします。






(4)android studioでの設定

管理したいプロジェクトを開きます。

①メニューの「File」の「Settings」を開きます。
左で「Version Control」の「Git」を選択し、右の「Path to Git executable」にGitのパスを設定します。(例:C:\Program Files\Git\bin\git.exe)

②メニューの「VCS」の「Enable Version Control Integration」をクリックし、Gitを選択します。
 


(5)android studioでCommit

下部にある「Version Control」を表示します。



 
「Unversioned Files」の「browse」をクリックします。
管理したいファイルを選択(全選択でよいと思います)し、横の「+」をクリックします。
(ファイル数が少ない場合は、「browse」は表示されないようなので、「Unversioned Files」を「Default」にドラッグしてください。)
Defaultにファイルが入ります。

「Default」を選択した状態で、下部の横にある「VCS↑」のアイコン(Commit Changes)をクリックします。



「Commit Message」にコメントを記述し、「Commit」をクリックします。


(6)android studioでPush

メニューの「VCS」の「Git」の「Push」をクリックします。
「Define remote」をクリックします。


「URL」に(3)のパスを入力し、OKをクリックします。
「Push」をクリックします。

以上となります。

2016年11月15日火曜日

GridLayoutのWeight

こんばんは。


GridLayoutのWeightは比重を調整するのに便利です。
GridLayoutのWeightは、API level 21から使用可能ですが、サポートライブラリを使用すれば、それ以前でも使用できます。

「build.gradle」に以下のサポートライブラリを追加します。

build.gradle
    dependencies {

        compile 'com.android.support:gridlayout-v7:25.0.0'


activity等のxmlは以下のようになります。
layout_rowWeight、layout_columnWeightで、weightを設定できます。

activity.xml


 お買い物電卓で、このGridLayoutのWeightを使用しています。

android studioセットアップ

こんばんは。

android studioのセットアップについて書こうと思います。
OSはWindows10です。

------------------ セットアップ ------------------


JDKを以下からダウンロードします。

http://www.oracle.com/technetwork/java/javase/downloads/index.html

ダウンロードしたJDKをインストールします。

そして、環境変数に以下を設定します。
システム環境変数のpathに「C:\Program Files\Java\jdk1.8.0_102\bin」。
ユーザ環境変数にJAVA_HOME、「C:\Program Files\Java\jdk1.8.0_102」。
再起動します。


次に、android studioを以下からダウンロードします。

https://developer.android.com/studio/index.html?hl=ja

ダウンロードしたandroid studioをインストールします。

------------------------------------------------

android studioのセットアップは、以上です。
ここまでは簡単にできます。

私は、その後のエミュレータの起動で躓きました。
エミュレータを起動しても、「android」 という画面で止まってしまいます。
HAXMの設定をしたにも関わらずです。

その時のPCは、メモリが4.00GBでした。
システム要件に、メモリは8GB以上を推奨とあるので、もう古いPCでもあったので、
8GBのDELLのPCに買い換えました。
新しいPCにセットアップして、エミュレータを起動したら、動きました!
Windowsの起動も遅かったり、Windowsが何回もフリーズしていたので、思い切って
買い換えてよかったです。7万ちょっとでした。

あと、エミュレータは、立ち上げっぱなしで実行、停止を繰り返すのですね。
はじめ、知らなくて、いちいちエミュレータの×印を押して、閉じてしまっていました。
無駄に時間がかかってしまっていました。

android studioでの開発をするにあたって、本を一冊読んで学習しました。
少し難しいところもあって、開発をやりつつ、また該当箇所を読み返していこうと思います。
読んだ本は、↓です。

価格:2,970円
(2016/11/15 21:59時点)
感想(1件)

2016年11月11日金曜日

androidアプリ作成開始

個人で、androidアプリを作成し始めました。
作成したアプリと、作成過程で得た技術情報を載せていきたいと思います。



経験は、主に、C、VB6.0、VC++、VC#などで、JAVAはほとんどありませんでした。

練習のつもりで最初に作成したのが、「お買い物電卓」です。




スクリーンショットです。

google playへのリンクを貼っておきます。

google play