2014-09-01から1ヶ月間の記事一覧
git-flowでは、下記の5つのブランチを利用します。 developブランチ 開発を行うためのブランチ。開発者は、主にこのブランチ上で作業を行う。次に紹介するfeatureブランチなど、他のブランチで行った作業は、ここにマージされる featureブランチ 主要な機能…
1章 プログラムの書き方 1.3 変数宣言の文 変数にfinalを記述すると、定数になり、プログラム中に中身が下記かわる事をなくす //他の箇所で代入するとTAXの中身が書き変わる double TAX = 1.08; //他の箇所で代入してもTAXの中身が書き変わらない final doub…
javaで使用する変数について整理 整数を格納する(long,int.short,byte) 整数を扱いたい場合、基本的には「int」を使用しましょう。 少数を格納する(double,float) 特別な事情がない限りdouble型を使用しましょう。 注意点:浮動小数点方式には「真に厳密な計…
Javaで変数を扱う場合の変数名の付け方について慣例を書いておきます 小文字で始まる名詞形 複数の単語をつなげて変数名にする場合は、二つ目以降の単語の先頭は大文字に
下記のサイトに詳しく書いてあったので、メモ( ..)φメモメモ 第1回 Android Studio,そしてベースとなる「IntelliJ IDEA」とは何か? 第1回 Android Studio,そしてベースとなる「IntelliJ IDEA」とは何か?:Android Studio最速入門~効率的にコーディング…
分かりやすいサンプルがあったので、残しておこう. //スーパークラス(親クラス) class GeographicInfo { double latitude; double longitude; } //サブクラス(子クラス) class GeographicInfo3D extends GeographicInfo { double height; } public class Usi…
Android Studioで実機デバッグするには? Android Studioで実機デバッグするには? | iDEA CLOUD/dev
モバイル/スマートフォン|PHP & JavaScript Room モバイル/スマートフォン|PHP & JavaScript Room
Android Studioで APK ファイルを作成する - Android Studioでアプリ開発! Android Studioで APK ファイルを作成する - Android Studioでアプリ開発!
File input = new File("/tmp/input.html"); Document doc = Jsoup.parse(input, "UTF-8", "http://example.com/"); Elements links = doc.select("a[href]"); // a with href Elements pngs = doc.select("img[src$=.png]"); // img with src ending .png E…
AndroidManifest.xmlの中で複数画面が存在するときは、下記のコードを追加する事で、そのactivityが最初に呼ばれます。 <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> サンプル
1 splash.xmlを作成 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > </linearlayout>
下記の書き方でスレッドのidを取得できます。 System.out.println(Thread.currentThread().getId()); モバイル開発系(K)-Android開発 Tips マルチスレッドとUIの基本 [Thread, Runnable, Activity.runOnUiThread, View.post]
textview内にあるリンクをタップしたときに、 外部のブラウザを起動して表示する。 rssリーダーなどでとってきたxmlの中にある「続きを読む」をタップした時に動作などに使えます。 mytext = (TextView) findViewById(R.id.textView); mytext.setText(Html.f…
画像ファイルをドラッグ&ドロップではなく、 コピーして、libsでペーストするとファイルを追加できます。 Why does it keep say "Refactoring cannot be performed" when I copy a jar file into the lib folder in Android Studio? java - Why does it keep…
//imageを取得 ImageView image = (ImageView) view.findViewById(R.id.cell_image); //画像取得スレッド起動 ImageGetTask task = new ImageGetTask(image); task.execute("https://www.gstatic.com/android/market_images/web/play_logo_x2.png"); // Imag…
growthpushの概要・機能は下記参照 Growth Pushとは? | プッシュ通知送信管理・解析サービス。iOS, Android, Cocos2d-x, Unityに対応! | Growth Push Growth Pushは、スマートフォンのホーム画面にプッシュしたり、その結果を解析したりできるサービス。 文…
エイリアス(※別名)を設定することで、冗長なコマンドを短縮して呼び出せるように設定できます。 例えば、ファイル名の一覧を取得する”ls”コマンドがあります。 このコマンドにオプション”-l”を付加すると、ファイルの詳細な情報も取得することができるように…
#import "ViewController.h" @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://yahoo.co.jp/"]]; [webView loadRequest:req]; } - (void)didRe…
プッシュする部分の実装。 これをbackgroundになったときにどのように実装するかとか決めたいですね - (void)localpush { NSLog(@"%s", __func__); UILocalNotification *notification = [[UILocalNotification alloc] init]; //5秒後に実行 notification.fi…
iOS 7 から追加された新しい Background Mode のひとつ OS 側が不定期(OS の判断で適切だと思われるタイミング(実際は、約 20 ~ 30 分に 1 回の割合))で呼び出してくれる Apple の紹介している例としては、 SNS 系アプリのタイムラインの事前取得 News 系…
zone 内容 defaultTimeZone 各アプリ毎に違う値を設定できる。 systemTimeZone システム環境設定で設定しているTimeZone localTimeZone defaultTimeZoneがValueObjectを返す(値が変わらない)のに対してlocalTimeZoneはdefaultTimeZoneへの参照を返す。defa…
//button click - (IBAction)btn_Button:(UIButton *)sender { // プログレスバーを作成 progressView = [[UIProgressView alloc]initWithProgressViewStyle:UIProgressViewStyleDefault]; // 表示位置が画面中央になるように、調整しています。 CGSize pSiz…
NSとは、NeXTSTEPの事。 NEXTSTEP - Wikipedia
Sublime Text 3で有名なファイル比較の「SUBLIMERGE」を使ってみました。 Sublimerge: The professional diff and merge tool for Sublime Text 2 and 3 Sublimerge: The professional diff and merge tool for Sublime Text 2 and 3 インストール手順 Ctrl …
気づいたらSublime Text 3でpreferencesが押せない事態になっていた。 これは、なんか日本語化したときに、その設定ファイル内で、preferencesのIDがかぶってしまったらしいので、以下のファイルを変換。 /Users/ユーザ/Library/Application Support/Sublime…
「欲しいサイズのメモリを使えるようにする」という意味では、ほとんど差が無い のですが、その用意の仕方が違います。 変数で宣言する場合には、あらかじめソースを書く段階で、型とその大きさ(配列の 個数)が決っていなければなりません。 それだけで、…
// 日付の書式 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; [formatter setDateFormat:@"yyyy/MM/dd"]; // 今日の日付を表示する self.toDay.text = [formatter stringFromDate:[NSDate date]];
ライブラリ管理ツール CocoaPodsを使うらしい 参考サイト ソーシャル目覚ましを作るまで: カレンダーライブラリ~MNCalendarView~ http://www.iosjp.com/dev/archives/451 CocoaPods概要: CocoaPods は、ライブラリ管理ツールになります。 gitにあるライブラ…
CGRect 対象オブジェクトの位置とサイズの両方を管理するクラス CGPoint 対象オブジェクトの位置を管理するクラス CGSize 対象オブジェクトのサイズを管理するクラス