Whats's new in Android Studio at Google I/O extended in FukuokaYuki Anzai
OrangeSignal CSV とは OrangeSignal CSV は CSV 入出力操作を簡易化させる高機能で便利な Java プラットフォーム向けの CSV ライブラリを提供します。 OrangeSignal CSV はパワフルであらゆるシチュエーションにマッチ可能な OSS (オープンソース・ソフトウェア) の CSV ライブラリです。 機能・特徴 区切り文字、囲み文字、エスケープ文字など CSV 形式を詳細に設定可能 (CsvConfig) 区切り文字、囲み文字、エスケープ文字やその他もろもろの CSV 形式に関する設定が可能です。 設定可能な項目は以下の通りです。 区切り文字 囲み文字 (無効化も可) エスケープ文字 (無効化も可) 項目値内の改行置換文字列 NULL 文字列 (大文字・小文字を区別する/しないの指定も可) 項目値前のホワイトスペースを除去 項目値後ろのホワ
JavaFX2.0のWebViewで、Javaからブラウザが操作できるようになって、これをSeleniumが組み込んだらおもしろいことになるだろうなと思ってたのですが、よくよく考えると、SeleniumナシでWebサイトのUIテストが簡単に書けることに気づきました。 ということで、まずはテスト対象のサイトをつくってみます。 最初の画面(first.html)。テキストフィールドがあって、OKボタンを押すと「ほんと?」という確認ダイアログがでて、「OK」を押すと次の画面に行きます。 <!DOCTYPE html> <html> <head> <title>テスト画面</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <h1>テスト画面</h1> <form id
↓こちらです。 aNNiMON/Lightweight-Stream-API https://github.com/aNNiMON/Lightweight-Stream-API Android(Java7) Java8から導入されたStream API、Androidでは使うことが出来ません。 なのでこんなコードを書いてしまうことも // 生徒の中からidが10より大きい生徒の名前のリストを取得 List<String> names = new ArrayList<>(); for (Student student : students) { if (student.id > 10) { names.add(student.name); } }
Overview 早期割引で申し込めなかったので、申し込みを諦めいていましたが、良さそうな情報は後で勉強のネタになるので、watch & pick & stock ! DroidKaigi 2017 まとめ は こちらです Language Lightweight-Stream-API Java 7やそれ以前向けに、iteratorsを書き直したStream APIです。 本家 https://github.com/aNNiMON/Lightweight-Stream-API 記事 Androidでリスト操作するなら、Lightweight-Stream-APIが便利 - Qiita Retrolambda Java 6, 7やAndroid向けにJavaのラムダをサポートするためのgradle plug-in. 本家 https://github.com/evant/gradle-ret
JavaFXとは、Java仮想マシン上で動くリッチアプリケーションを作るためののライブラリです。 JavaFXは元々JavaFXスクリプト(JavaFX1.x)という別の言語として開発されてきましたが、オラクル社がサンマイクロシステムズを買収した後、大きく方針が代わり、新しいJavaFXとして生まれ変わりました。新しく生まれ変わったJavaFXはJavaFx2.xとして現在公開されています。そして、JavaFxスクリプトを廃止し、Javaのライブラリの一つとしてJDK/JREのインストール時にJavaFXもインストールされるようになりました。 また、最近オラクル社はJavaFXをマルチプラットフォームUIとして再定義し、JavaFXでのiPhoneやAndroidアプリ開発も近々できるようになる見込みです。さらに現在公開されているJavaFX2.2では既にwindows8のタッチパネルも対
内部インターフェイスにstatic修飾子つけちゃう奴 内部インターフェイスは暗黙的にstaticになります。 以下のように、static修飾子を明示したNestedStaticInterface、明示しないNestedInterfaceがある場合、コンパイルされたインターフェイスはともにstatic修飾子を伴います。 package com.uphyca.example.interfacedef; public class EnclosingClass { // static修飾子を明示する public static interface NestedStaticInterface { } // static修飾子を明示しない public interface NestedInterface { } } コンパイルされたNestedStaticInterface public abstra
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く