Androidでファイルのアップロードごときが激しく難しい件
Androidでファイルのアップロードごときが激しく難しい件
普通にHTTPのGETとPOSTでの難易度が全然違う。もう死ぬかと思った。。。
ASだと60秒で書けるコードに外部ライブラリ持ってきてコネコネするとは言語仕様とは恐ろしいものよ。
Apache Http Componentsとかわざわざ使わないといけないのなんてJavaっ微妙すぎる。。。
http://androside.com/page_contents/page_android_fileUpload.html
http://indiwiz.com/2009/02/11/multi-part-content-upload-in-apache-http-components-http-client/
本日のEclipseショートカットメモ 2010/8/25
本日のEclipseショートカットメモ 2010/8/25
Eclipseショートカットメモ用のTwitterアカウントでも取ろうかな?
もう何度も言われつくされたと思いますが、Eclipseぱねぇっす。
- パースペクティブの移動
Ctrl + F8でWindowのCTRL+TABみたいにリストになります。
Ctrl + F8 前のパースペクティブ
Ctrl + Shift + F8 次のパースペクティブ
- メソッド移動
Ctrl+ Shift +↑ 前のメソッド
Ctrl+↓ 前のメソッド
Androidの画面サイズの取得
こちらがビンゴで参考になりました!
http://d.hatena.ne.jp/kakkyz81/20100418
AndroidのレイアウトXML作成メモ
AndroidのレイアウトXMLを作るのが大変なので自分なりの打開策案をメモ。
マルチスクリーン対応
documentは英語なので完全に理解はできなかった。
http://d.android.com/intl/ja/guide/practices/screens_support.html
Mac Eclipseのショートカットメモとか
Eclipseのバージョン GALILEO 英語版
OS MacOSX
OSで使われている⌘+spaceをオフ
システム環境設定→キーボードとマウス→キーボードショートカット→前の入力ソースを選択のチェックを変更す。
ショートカット
- ⌘+space コード補完
- ⌘+alt Surround With Try~catchなど選択した行を囲ってくれる補完
- ⌘+2→l new Hoge()としたところを選択して行うとlでローカル変数、クラスメンバに宣言してくれる。
- ⌘+1 クイックアシスト。コンパイルエラーの箇所で選択すると修正候補を出してくれる。
- ⌘+shift+o importの補完 new Hoge()を選択時に行うと該当クラスをインポートしてくれる。
- ⌘+shift+f コードの整形
- ⌘+F11 Debug
- ⌘+shift+F11 Run
これをふまえるとnew Hoge()として⌘+shift+oをし、⌘+2→lという流れでimportとメンバの宣言ができる。
ショートカットではないのだけどEclipse便利機能メモ。
メニューのsource→Generete~はとても便利
コンストラクタの作成、GetterSetterの作成、インターフェイスの必須メソッドのスタブ作成とか便利。
独自でショートカットを割り当てると良いのかもしれない。
Refactorメニュ−はよく知らないけFlexBuilderなんて比べ物にならないほど強力な予感がする。
Javaのメモ
JavaのCollectionの走査はてっきりイテレーターでOKかと思っていたら時代は進んでいた。
もうこの辺はデフォルトでコレクションフレームワークのないActionScript3.0よりはるかに進んでいる感じ。
旧 for(Iterator it=collection.iterator(); it.hasNext();){ //ループ処理 } 最新 for(Element e : collection ){ //ループ処理 }
このfor文で走査できるのはIteratorインターフェイスを実装したクラス。
ちょっと言語仕様の美しさに関心した。
Threadについて結構調べたけどもっと非常に興味が湧いてきたので結城さんデザパタ本マルチスレッド編でも買おうかしら。
1日にAndroid携帯2台買いました
今日は万を持してdocomoのAndroid携帯HT03Aをで買いました。
2年契約で、本体無料です。
これでAndroidの研究もばっちりです。
GoogleのNexus OneはUSにいる姉貴に頼めるか聞いてるけど、送ってもらうのもなんか高いしめんどくさくなって、HT03Aに決めました。まぁ、SoftBankから出るだろうからそんときでいいかな的な感じ。
そして今日仕事を終えてやっとHT03Aをいじろうかと思ったところにメールが姉から。
注文しましたよ!!! カード番号がわからなかったけれど、早いほうがいいと思ったので...以下省略。
姉貴が暴発。うううう。
結果今日はAndroidを2台買った記念日となったのでした。