Read files in JavaScript Stay organized with collections Save and categorize content based on your preferences. Selecting and interacting with files on the user's local device is one of the most commonly used features of the web. It allows users to select files and upload them to a server, for example, when sharing photos or submitting tax documents. It also allows sites to read and manipulate the
JavaScriptのオブジェクトをJSONに変換する際、必ずと言っていいほど使われるのがjson2.js。 ECMAScript5(JavaScript2)では、json2.jsの実装をほぼ忠実に仕様として再現しており、Firefox3.5やSafari4ではネイティブの実装が利用できます。 例えば、JSオブジェクトをJSON文字列にしたい場合は、JSON.stringify(value, replacer, space)を利用できます。 valueはJSオブジェクト。 replacerは省略可能で、function(key, value)と言うシグネチャの関数オブジェクトを渡します。JS→文字列の変換ルーチンを独自に提供できます。 spaceは、結果の文字列を人間が読みやすくするための、インデントの数を指定します。 その逆に、JSON文字列をJSオブジェクトに復元したい場合は、JSON
こんにちわfukasawaです。今日もAndroidしてますか? 今回はPhoneGapのAndroidプラグインについて現状(2011/10/25)どんなものが公開されているかを調べました。 プラグインはGitHubで公開されています。 https://github.com/phonegap/ ちなみに標準で用意されている機能はこちら(先にこちらで欲しい機能が用意されているか見たほうが良いです。) http://docs.phonegap.com/en/1.1.0/ - 公式 PhoneGap Android Plugin一覧 Analytics - Google Analytics for Mobile Appsを利用して、アプリ内でのイベント等のトラッキングデータを収集します。 BarcodeScanner - ZXing Barcode Scannerアプリを使用してバーコードの読
この連載では、弊社でも採用実績が在る、ハイブリッドアプリケーション開発フレームワーク、PhoneGapの、取り分け、APIの拡張方法@Androidについて解説します。 HTML + CSS + JavaScriptのみで構築する事が売りのPhoneGapですが、APIを拡張する事で、ネイティブアプリケーションが持つ可能性を付加えます。 必要なソフトウェア Android SDK Tools PhoneGap 0.9.6 対象読者 PhoneGapを用いた開発経験をお持ちの方、同等の知識が在る方を対象としています。初心者の方は、此方を参照下さい。 PhoneGap PhoneGapは、カナダ・バンクーバに在るNitobi Softwareで開発されたソフトウェアで、MIT Licenseにて提供されています。Adobe Dreamweaver 5.5でもサポートされ、注目を集めています。詳
前回は、AndroidでのPhoneGap API拡張の紹介でした。今回は、iPhoneの場合のPhoneGap拡張方法について解説します。この記事は先週リリースされたPhoneGap 1.0を対象としています。インストールまたはアップグレードの注意点については、PhoneGap iOS版のREADMEを参照してください。 PhoneGapのプラグイン機構の仕組み PhoneGapでは、iOSのネイティブ機能をJavaScriptに提供するためのプラグイン機構を用意しています。プラグインは、JavaScript APIとObjective-C APIで構成され、JavaScript側からはAndroidと同様にPhoneGap.exec()関数でネイティブAPIを呼びます。iPhoneの場合はPhoneGap.exec()関数内部でgap://<Class>.<command>/[<arg
PhoneGap(iPhone)を使うと、JavaScriptからGPSなどアプリ用のデバイス機能にもアクセスできるのだが、どのような仕組みになっているのか不思議だったので調査した。 JavaScript -> Native(Objective-C) Codeの呼び出し GPSの機能などを使う場合、JavaScriptからObjective-Cで書かれたプラグインを呼び出す。 Objective-Cのコードを呼び出すには、PhoneGapLib/javascripts/core/phonegap.js.baseのPhoneGap.exec()を使う。 PhoneGap.exec()はコマンドをキューに入れるだけで、キュー内のコマンドの実行はPhoneGap.run_command()で行う。 PhoneGap.run_command()はダミーのiframeを作成して、 gap://<Cl
Blogging is a disease: selfkleptomania, your normal condition. About GPG Public Key PhoneGapで起動画面(Android) PhoneGapで作成したアプリの起動画面の設定は以下の通り。ここでは画像をドーンと表示する例。まずメインとなるJavaのonCreateにsetIntegerPropertyを追加する。 public class movie extends DroidGap{ super.onCreate(savedInstanceState); super.setIntegerProperty("splashscreen", R.drawable.splashscreen); //←ココ super.loadUrl("file:///android_asset/www/index.html"
throw Life Walkin' On The Spiral. Let's see, if that's true or not.
Android開発でデザインを整えているときに枠線を付けたいけど、それらしいプロパティがないのでどうやって実現するか調査したメモ。 ここのメーリングリストを参考にした。 次のようなxmlファイルを/res/drawableに作成(今回はborder.xmlとした) <shape xmlns:android="http://schemas.android.com/apk/res/android"> <stroke android:width="3px" android:color="#CCCCCC" /> <padding android:left="2px" android:top="2px" android:right="2px" android:bottom="2px" /> <corners android:radius="2px" /> </shape>
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く