Create your first Android app Stay organized with collections Save and categorize content based on your preferences. 1. Before you begin Install Android Studio on your computer if you haven't done so already. Check that your computer meets the system requirements required for running Android Studio (located at the bottom of the download page). If you need more detailed instructions on the setup pr
ずいぶん書いていないのと、はてな表記方法も忘れてしまったので心機一転、はてなダイアリーからBloggerに引越します。 ブログが見つかりません 約1年半年弱、このブログをきっかけに色々な人と出会って、色んなことがおきました。 そもそも「脱エンタープライズ志向」とは自分を指して言っているだけではなく、前職の同僚や先輩や役員達にもこの言葉を働きかけて、自分の居場所をもっと良くするために始めたブログだったが、結果的には転職という道を歩み今に至っています。 今でも前職の人とは仕事の話をしています。どうやら最近は公共機関向けのJavaでパッケージソフトを作ろうという話しが持ち上がって盛り上がっているようですが、その話ですら会社はバックアップをしようとせずに、やはりお金がないようで、人さえ余ればパッケージの開発ではなく派遣に直ぐ出してしまう状態にあるようです。しかし最近では、去年まで自社で派遣に出れず
2010年7月9日金曜日 Twitter clone on Erlang Web Server Yaws Erlang純正のWebサーバーにYawsというのがあります。またErlangのTwitterクローンにはTwoorlというのがあります。今回は次回以降にErlangで書くWebサービスのため、MacOSXに入れて遊んでみようと思います。 参考にさせてもらったサイトです。基本に必要なインストールや設定は参考サイトに書いてあるので、今回はハマったところをどんどん書いていきます。 ・Erlang でできた Twitter クローン、 Twoorl をインストールしてみました。 - Cirius Lab. ブログ Erlyweb InstallYawsインストールの次のステップです。 参考サイトではSVNコマンドを使ってリポジトリからtrunkを取得しているのですが、ここでハマりまし
Android applications are, at least on the T-Mobile G1, limited to 16 MB of heap. It's both a lot of memory for a phone and yet very little for what some developers want to achieve. Even if you do not plan on using all of this memory, you should use as little as possible to let other applications run without getting them killed. The more applications Android can keep in memory, the faster it will b
In various bits of Android code I've seen: public class MyActivity extends Activity { public void method() { mContext = this; // since Activity extends Context mContext = getApplicationContext(); mContext = getBaseContext(); } } However I can't find any decent explanation of which is preferable, and under what circumstances which should be used. Pointers to documentation on this, and guidance abou
AndroidでActivityの起動とかで 引数とかにContextを指定する機会が非常に多い。 たとえば、別画面の起動 (thisのみでも良いですけど、場所によって何のthis?ってなるから明確にアクティブ名を指定してます。) Intent intent = new Intent(MainActivity.this,SubActivity.class); startActivity(intent); メッセージボックスを表示する Toast.makeText(getApplicationContext(), "ToastTest", 3000).show(); とかの第一引数で、Contextを渡している。 また、コンテキストを取得するのには thisとgetApplicationContext()がある。 どっち使えばいいの?この二つの違いは?ってのを個人的に調べてみた。 (間違って
Androidフレームワークにおける、 Template Methodパターンの発見 By Tom Kao(高煥堂) 2009.09.01 E-mail: misoo.tw@gmail.com Taipei, Taiwan Template MethodパターンはGoFのデサインパターンの1つです。 これは親クラスと子クラスの関係をうまく活用したパターンです。 親クラスでアルゴリズムのスケルトンを定義し、そのアルゴリズムの具体的な設計は子クラスでの定義に任せる。Templateパターンの一般的なクラス図は以下のようになります。 図1 GoFのTemplate Methodパターン Template Methodパターンに,親クラスの抽象メソッドを子クラスによって具体的な処理が決定するものである。 図2 AndroidのTemplate Methodパターン(UI画面
【伝わる!モデリング】 Google Androidで携帯アプリ設計 第3回:クラス図でプログラムの構造を整理する! 著者:株式会社豆蔵 藤田 泰介 公開日:2008/04/17(木) クラス図の概要 本連載では、Google Android(以下、Android)を使った携帯アプリ作成を例に、マインドマップやUMLによる設計について学んでいきます。前回はマインドマップを使った事例を紹介しました。今回はクラス図を使ってプログラムの構造を整理する方法を紹介していきます。 マインドマップは決まりごとが少なく自由に何でも描けることから、アイデアを展開していくのにとても役に立ちます。しかしその反面、決まりごとが少ないので図が構造化されているとは言えず、プログラムの構造を正確に表すことができません。 その点クラス図はプログラムの構造を表すためのルールが厳密に定められているためプログラムと1対1で対応
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く