2014年04月03日

Macでdashboardを無効化する

Macでダッシュボードを無効化する方法。

ターミナルで以下のコマンドを入力

defaults write com.apple.dashboard mcx-disabled -boolean true
killall Dock


これでダッシュボードが無効化されます。

参考:MacのDashboardを無効にして起動できないように設定する裏技 / Inforati

posted by ねこまんま at 00:28
Comment(0) | TrackBack(0) | Mac

はじめてのAndroidアプリ

はじめてAndroidアプリを作成したのでちょっと制作メモ。

WebViewでページを表示する簡単なアプリ。以下を参照した簡単にできました。

WebViewを使ったアプリ作成その1 - Okomeda Net

ただし、このままではサイトのJavaScriptが実行されないので以下の方法でJavaScriptを許可する

Day After Neet: AndroidのWebViewでJavaScriptを実行する

以下のコードを追加するだけ。

webview.getSettings().setJavaScriptEnabled(true);


ただし、このままではHTML5のvideoなどが再生できない。

android.webkit.WebChromeClientを読み込み、WebViewをWebChromeClientに変更したら再生できました。

import android.webkit.WebChromeClient;

myWebView.setWebViewClient(new WebViewClient());

myWebView.setWebChromeClient(new WebChromeClient());


これで再生できる(ただし、エミュレータでは再生せずに実機で確認)

AndroidのWebviewだとautoplay属性が動作しないので以下を参考に対応。

simple trick to autoplay an html5 video element in a webview. (inject javascript to play on load)

かなり時間がかかったけど、初学の峠はこえたかんじ。
posted by ねこまんま at 00:16
Comment(0) | TrackBack(0) | Android