And Q.

思ったことを書きます

2011-01-01から1年間の記事一覧

卒研が始まった

大学の研究室に配属されて数週間、今はJavaScriptをいじいじしてます。しばらくRubyは止まりそう?止めないようにはしたいですけど。

テキストの状態変化を取得する

EditTextをつかっていて、特定の文字が入力された時になんかアクションを起こしたい、ってなった時はTextWatcherクラスを継承した新しいクラスを作って、そのインスタンスをEditTextのアクションリスナーに流せばいい。onCreateとかの中で editText.addTextC…

独習Ruby 8章 クロージャ1

クロージャって何よ?クロージャ(クロージャー、closure、閉包)はプログラミング言語における関数の一種。引数以外の変数を実行時の環境ではなく、自身が定義された環境(静的スコープ)において解決することを特徴とする。関数とそれを評価する環境のペア…

独習Ruby 7章 メソッドとクラス3

いつの間にかスパンが開いてしまった…まずはselfという概念について。 既に初めての概念で結構困惑。 呼び出される場所と参照先の関係は以下の通り。 トップレベル:mainというオブジェクト(Objectクラスのインスタンス) トップレベルのメソッド内:main ク…

独習Ruby 7章 メソッドとクラス2

可視性のお話。 public と private は高専のJavaでやってたからなんとなーく理解はしてました。 ここで新しい仲間 protected が登場。 バイトでJava書いててよく出てくるんですが、こいつの正体はよくわかっていませんでした。 "protectedは別のインスタンス…

独習Ruby 7章 メソッドとクラス1

Rubyはオブジェクト指向なんだよってお話。 OOPはJavaやってるからなんとなーくわかる。アクセサーが1行で書けちゃうあたりすごく便利だなー。 継承についてもインタフェースの継承を考えなくても良いらしい。そんなわけで練習問題7.1と7.2を片付けて今日は…

独習Ruby 6章 配列・ハッシュ

春休み入ってからRubyの勉強しようと思っていたので、学校の図書館で独習Rubyを借りてちまちま勉強してます。 CとかJavaに比べて軽く書けるのがいいなぁって思いながら進めてます。とりあえず章が終わったらその都度記録していこうかと(もう6章まで読んだん…

画像ファイルを読み込んで,Bitmapクラスでいじくりまわして別のファイル名で保存する方法

最初はFile→byte[]→Bitmapかと思ったけど File→Bitmapと直でデコードできるんですね… //画像をファイルとして取り出す File srcFile = new File(target); FileInputStream fis = new FileInputStream(srcFile); Bitmap bm = BitmapFactory.decodeStream(fis)…

もう何個目かわからないブログ

とりあえずAndroidアプリに関することとか、自分のメモ用に作りました。更新頻度はお察しください。

EditText内にHTMLを埋め込む

androidのTextViewでは簡単なHTMLを表現することができるっぽい。これを応用してEditTextに文字を入れてる時にHTMLを入れることができるようにしたい。とりあえずボタンを押したら改行が入るような簡単なメソッドを作ってみた int pos = edittextBody.getSel…