javaに関するowaranai_dobbyのブックマーク (11)

  • throw Life - Androidでフリック入力

    以前にSimejiをソフトキーボードに対応しました。 しかし、ソフトキーボードのQwerty配列が好きになれない。 ということで、Simejiをフリック入力対応にしてみました。 日のケータイはキーを押した回数で入力文字を選ぶ仕組みです。 自明ですが、「あ」を3回押すと「あ→い→う」とトグルします。 それに対し、フリック入力はソフトキーボードのキーをスライドすることで入力文字を選びます。 例えば、「あ」をタッチしたまま左にスライドすると「い」が入力できます。 上にスライドすると「う」、右なら「え」、下なら「お」というように、 子音と母音の組合わせで文字を形成する日語ならではの入力方法です。 この入力方法はiPhone(iPod touch)で採用されています。 フリック入力の優れている点は、キーストロークが短いことにあります。 乱暴に計算すると、ケータイ入力方式では1

  • 暗黙のIntentを投げてみた - minghaiの日記

    AndroidのフレームワークにはAndroidを強く特徴付けるIntentという仕組みがある。 IntentはActivityやServiceといった実行単位のコンポーネントを起動する場合に利用される。 プログラマはstartActivityやstartServiceといった関数を用いてActivityとServiceの起動を命ずるが、このとき引数にIntentを使うことにより実行対象を指定する。 Intentが優れているのはこの指定方法にある。 Intentは明示的にクラス名を指定することにより明らかに実行されるコンポーネントを指定することが可能だ。 しかし、より優れたIntentの利用方法は暗黙的なIntentの利用である。 暗黙的なIntentを用いることにより、直接実行コンポーネントを指定する必要がなくなる。 これによりコンポーネント間の結合はより緩やかな疎結合となる。 呼出元の

    暗黙のIntentを投げてみた - minghaiの日記
  • アクティビティ実装時の勘どころ ~速習! Androidアプリケーション開発(5)~

    package sample.bizcard; import java.util.List; import sample.bizcard.db.BizCard; import sample.bizcard.db.BizCardDao; import android.app.Activity; import android.app.ProgressDialog; import android.os.AsyncTask; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.ListView; /** * 一覧表示アクティビティ */ public class ListActivity extends Activity { // 一覧表示用ListView private List

    アクティビティ実装時の勘どころ ~速習! Androidアプリケーション開発(5)~
  • 八角研究所 : Android で再開する Java プログラミング(6) - XMLでUIを作る

    Android で再開する Java プログラミング(6) - XMLでUIを作る

  • throw Life

    Walkin’ On The Spiral. Let’s see, if that’s true or not.日経BPさん主催のオープンモバイル・コネクションズ2008に参加し、ライトニングトークをしてきました。 制限時間は5分。如何にAndroidに興味を持ってもらえるかを考えました。 やはり動くモノだろうと決断し、デモを2つ行いました。 5分で強制終了という縛りルール。 (これはサクサクと進んでお客さんを飽きさせない意味で成功したと思います。) ただ、私はチキンなので、この縛りを恐れ、デモの1つは予め作っていった動画。 余った時間でもう1つのデモを見せました。うまく行ったので一安心。 では、デモをどうぞ。

  • Android Developers

    始める 初めてのアプリを作成することから始めてみましょう。トレーニング コースを活用して理解を深めるほか、ご自身でアプリ開発を習得することもできます。

    Android Developers
  • Java SE コアAPI 使用コード例一覧 - @IT

    IT編集部 2009/3/24 最終更新: 2012/04/11 17:57 このページは、Java開発者/プログラマのための、Java SE(旧、J2SE)のコアAPIの使用コード例の記事へのリンク集です。パッケージごとに表でまとめてあります。メソッドやコンストラクタ、例外などAPIの使い方の参考にしてください。パッケージやクラスの並び順は、標準のJavadoc(「Java Platform, Standard Edition API 仕様」)と同様にしています。 すべてのクラス java awt(Abstract Window Toolkit) event image io(In/Out) lang(LANGuage) reflect math(MATHmatics) net nio(New In/Out) charset(CHARacter SET) rmi(Remote Meth

  • スマホアプリ/Web開発ならテックファーム株式会社 |

    テックファームは、独立系システムベンダーとして20年以上の開発実績を誇り、最新技術をいち早く取り入れたシステム開発を通じて、多種多様な業界でお客さまが抱えている課題解決や効率化・合理化などのお手伝いをいたします。 私たちは、お客さまのニーズやリクエストにそのまま応えるだけでなく、常にお客さまの事業やサービスの価値向上を考えた提案をおこなうことを重視しています。 さまざまな業界のITの仕組みを手がけてきた豊富な開発実績と、そこで培われた知見や技術力を背景に、単なる開発企業ではなく、「ITのプロフェッショナル集団」として、お客さまの業務改善と改革に貢献するソリューションを提供いたします。 テックファームには、「作りかた」だけでなく「使われかた」「続けかた」まで手がける専門家チームが存在します。 サービスの設計、UIデザイン、開発はそれぞれ個別のベンダーに依頼することが一般的ですが、テックファー

    スマホアプリ/Web開発ならテックファーム株式会社 |
  • Android Wiki*

    Google Androidに関する技術情報を公開していきます。 どなたもご自由に追加/編集してください。 ページを新規作成する場合は、既存のページまたは、テンプレートページを複製してください。 Pukiwikiの使用方法はこちらを参照してください。 新しい!Android攻略Wiki MenuBarを参照 注 wikiwikiではスパム、荒らし対策のため文字列がmod_securityでフィルタリングされています。 そのためonClick()、onFocus()などはWiki上に記載できないため、来は半角の文字列も一部全角で記載してあります。 不正な文字列が含まれる場合は「406 NotAcceptable」となり、編集内容が無くなってしまう場合もありますので、編集する際はこまめに更新を行う事をお勧めします。 ※インライン要素が展開される整形済みテキスト行(行頭がシャープ半角空白#で始

    Android Wiki*
  • Android入門

    AndroidGoogle 社が提供する携帯電話向けの OS です。ここでは Android を使ったアプリを開発される方を対象として、開発環境である Android Studio のインストール方法やプログラミング方法、そして作成したアプリの公開方法まで解説します。

    Android入門
  • Java基礎文法最速マスター - いろいろ解析日記

    Javaの文法一覧です。他の言語をある程度知っている人はこれを読めばJavaの基礎をマスターしてJavaを書くことができるようになっています。簡易リファレンスとしても利用できると思いますので、これは足りないと思うものがあれば教えてください。 1. 基礎 classの作成 プログラムはclassに記述します。たとえばSampleという名前のclassを作る場合、Sample.javaファイル内に次のように書きます。 public class Sample { } mainメソッドの作成 プログラムはclass内のmainメソッドの先頭から実行されます。mainメソッドは次のように書きます。 public class Sample { public static void main( String[] args ) { // 処理を書く } } System.out.printlnメソッド 文

    Java基礎文法最速マスター - いろいろ解析日記
  • 1