我が家のダグウッド ダグウッドとはハナミズキのことである。昔、日本からポトマックリバーの桜の苗木を送った返礼として、アメリカから送られて来たのが日本での始まりで、アメリカ原産でアメリカヤマボウシともいうらしい。 最近では日本でも、あちこちで、街路樹であったり、庭木であっ…
プログラム開発のために Android 上でアプリが起動するまでの過程を調べてみました。備忘をかねて、ソースコードをひと通り追跡した記録をここに控えます。 まとめ ※クリックすると大きな図が開きます Zygote(ザイゴート)プロセスは、Android システムブート時に起動し DalvikVM 本体と Android プログラムの実行に必要なダイナミックリンクライブラリと Java のクラスライブラリをロードした状態で待機する常駐プロセスである Zygote プロセスの目的は、同プロセスを fork することによりプログラム実行用のプロセス環境を素早く効率的にシステムへ提供することにある UNIX ドメインソケット /dev/socket/zygote が Zygote プロセスへのインターフェイスであり、同ソケットにプロセス生成要求を送出すると Zygote はプロセス fork を実
Windows Phone SDK 7.1 の正式版がリリースされましたね。 とりあえず、リリースノート を見てみました。(RC のときはリリースノートは英語のままでしたが、今回はリリースノートも日本語に翻訳されてます) で、気になったところ。 「その他」のところにちょこっと書かれてるんですが、 「HttpWebRequest オブジェクトの Response.ContentLength プロパティは、65,536 バイトを超えるすべての応答に対して 0xFFFFFFFF を返します」 ってなんかすごいなw ContentLength プロパティって long(Int64)なのに上限が 65,536って。まぁ、HTTP 的に ContentLength は必ずしもあてに出来るプロパティじゃないから別にいいってことだろうけど。 「XmlnsDefinitionAttribute クラスの使用
achartengine Charting library for Android applications. Automatically exported from code.google.com/p/achartengine AChartEngine is a charting library for Android applications. It currently supports the following chart types: line chart area chart scatter chart time chart bar chart pie chart bubble chart doughnut chart range (high-low) bar chart dial chart / gauge combined (any combination of line,
Windows 8 開発者プレビューでの開発を試していたところ、非同期プログラミングを簡単に書ける await キーワードが面白かったので紹介します。Windows 8 用に Metro アプリを開発する場合、WinRT(Windows Runtime)というフレームワークを使ってプログラミングします。WinRT では、UI 応答速度を上げるための工夫として、少しでも時間がかかる可能性のある処理は、非同期の API のみが提供されています。なんかめんどくさそうですよね。いえいえ、そんなことはありません。.NET 5 から導入される async/await キーワードでとても簡単に書けてしまいます。HelloWorld アプリケーションのサンプルたとえば、HelloWorld アプリケーションでは次のようなサンプルが紹介されています。 // UI を表示するページのコンストラクタ // UI
表題のブツそのものに興味があって、それ以外はどうでもいいという人は、適当に後ろの方にあるリンクを拾って見てもらいたい。 一昨日、うちのタスクリストのようなものを眺めていて、Mono for Androidにもテストの仕組みが必要だろうと思って、半ば興味本位でAndroidのテストの仕組みを探っていた。Mono for Androidには、まだandroid.testのバインディング以外にユニットテストのフレームワークが存在しない(し、これはJUnitのテストのannotationsをマッピングできない関係で、利用できるとは言い難い)。NUnitは動くかもしれないけど、それだけでは足りない。以下少しずつ説明していく。 Androidのテストの仕組みはどうなっているのか developer.android.comにあるTesting Fundamentalsにも、大まかな話は載っているので、そ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く