17:39AndroidAndroid内部ストレージのファイルを別アプリで開かせるためのFileProviderAndroidアプリで適当な内部ストレージのディレクトリに出力ファイルなどを保存したとする。そのファイルをインテント飛ばして適当なアプリで開かせる場合の最小限のコードを紹介、まとめ。具体的にはFileProviderというContentProviderの枠組みのひとつを使ってファイル共有という形でファイルを別アプリに渡す。Storageといわれているもの。Syncしたら次のようなエラーに出くわした。10:55JScriptJScriptのオブジェクト全てのオブジェクトはプロパティとメソッドを持つことができます。このあたりは他のオブジェクト指向言語と同じです。プロパティではなくメンバ変数とか呼ぶものもありますが同じです。JScriptではオブジェクトに拡張プロパティを追加することが出来ます。JScriptの組み込みオブジェクトであるObjectに拡張プロパティを追加してアクセスする例を示します。10:55JScriptJScriptとは?Microsoftが提供するスクリプト言語で、ECMAScriptというくくりの一種。同じくくりに有名なJavascriptがあって言語仕様としてはほぼ互換性があるらしい。言語仕様以外の部分はそれぞれ実行されるシチュエーションが変わってくるので多分違うだろう。Microsoft製なのでWindowsならば特に何もしなくても拡張子.jsのテキストファイルをダブルクリックすることで動かせる。逆に言えば、Windowsで特に何もせず.jsテキストファイル作ってダブルクリックして動いているのはJavascriptではなくJScript。地球上での位置を「正確に」記述するには緯度と経度だけでは十分でない。理由は地球の楕円体をどのように取るかによって同じ緯度・経度でも別の位置を示してしまうことがあるから。自転とか公転を無視して地球の中心を原点とするローカル座標を考えてみるとわかる。緯度と経度で地球上の点を示す方法は、狭い範囲の地図においては決して効率の良い方法ではない。市街地の地図の中のある点を緯度経度で表してもぱっと見て距離がわかりにくいし度数法は小数点とか分、秒とかいろいろ書き方があってめんどくさい。普通はそういう場合にはいろんな方法で楕円体を平面に投影してその中での直角座標(いわゆる数学とかで出てくる2次元グラフ)で表す。System:CRS)として設定できる。Page2NextAbout個人的メモサイト的電子ノート。誰かに見られる可能性のある場所に置いておく事に意味があることもある。実際に誰か見ているかどうかはそんなに気にしないし後から見たら間違ったことも書いている。ノートだし消すこともないかということで置いたまま悪しからず。JsonSitemapXMLContact万が一何か言いたいことがあればコチラまで。