2012-10-01から1ヶ月間の記事一覧
”kurukuru-papaの日記”の以下のページを拝見させていただき、 「ListViewの項目をドラッグして並び替え可能にしてみた」 http://d.hatena.ne.jp/kurukuru-papa/20120519/1337428346 Cool と思い、ならば、ExpandableListView でドラッグして並び替えを作って…
iOS 6 UIWebView で、読込みパスワードがかかった Microsoft Office文書を開こうとすると、 エラーメッセージが表示されるようになってる。
Windows7 で、PC起動時に Tomcat自動起動で以下のようにアクセス拒否される場合の対処 %TOMCAT_HOME%\bin\Tomcat7W.exe のプロパティを表示→「互換性」タブを表示して、 「管理者としてこのプログラムを実行する」にチェックを付ければよい。
Android の SQLite は、TRUNCATE 文をサポートしていない。 以下のように、同じ効果を得るために通常の一括レコード削除 DELETE の後に、VACUUM を実行すれば良い。 ただし、VACUUM は、トランザクション対応外なので以下のようにする。 SQLiteOpenHelper 継…
Android WebView テキスト長押しコピーができなくなるケース 以前書いた、「WebView 長押しコピー」 http://blog.zaq.ne.jp/oboe2uran/article/656/ ここで書いたようにしても、ページ内検索結果のヒットのハイライト http://blog.zaq.ne.jp/oboe2uran/artic…
Android スクリーンロック状態を調べるには、、 KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE); boolean isScreenLock = keyguardManager.inKeyguardRestrictedInputMode(); if (isScreenLock){ // スク…
Windows7 の右クリック「送る」sendto の場所は、 cドライブ→「ユーザ」→「username」→「AppData」 →「Roaming」→「Microsoft」→「Windows」→「SendTo」 ここに起動したいアプリのショートカット等を置く。
Eclipse3.7 Indigo Pleiades 64bit 版 というのは、配布されておらず、 Indigo Pleiades では 32 bitと64bitの区別して配布されていない。 4.2 Junoを触ってみたけど、随分遅く感じてまだ使いたいと思わない。 64bit 版は、自分で用意しないとならない。4.2 …
Android で、java.util.zip.ZipOutputStream 等を使って作成するZIPファイルは、 日本語ファイル名が文字化けしたり、Windows PCに転送して解凍しようとしても、 解凍ツールによっては失敗したりする。 Apache Ant で配布されている org.apache.tools.zip…
Intent.ACTION_SENDTO で暗黙的Intent メーラーを起動する場合は、添付を付けられないので、 Intent.ACTION_SEND を使うのだが、適切なタイプを指定しないと、いろんなアプリが候補に挙がる。 <<添付なしのACTION_SENDTO を実行>> Uri mailToUri = Uri.p…
ExpandableListView の getChildCount() と、getChildAt(position) は表示して いる Expandable List の数と表示している指定行の View を返してくれる。 表示している指定行の View なので、当然 Group と Child は混在している。 View の id と予め割り当…
あまり用途がないと思っていた Eclipse の静的 Webプロジェクト、Webページデザインを先に作って 全てのページ遷移のリンクを暫定(フォーム送信なども一時的にリンクで補う)で用意する場合、 Apache を起動して軽い動作で確認していくのに、向いている。 …
マナーモードでも、Notification時など強制的にアラーム音を鳴らすには、 AudioManager でモードや音量をセットする。 AudioManager amanager = (AudioManager)getSystemService(Context.AUDIO_SERVICE); amanager.setRingerMode(AudioManager.RINGER_MODE_N…
ページのレイアウトを段組みで書く場合、昔は tableタグで書いていたが、 その後これを良しとせず、<div>タグで書くスタイルが紹介された。 しかし、この div タグで書くスタイルは、表示が崩れることがある。 <html> <head> <meta charset="UTF-8"> <title>div test</title> <link rel="stylesheet" href="test.css" type="text/css"> </head> <body> <div> <div class="set">aaaaaaaaaaaaaaaaaaaaaa…</div></div></body></html></div>
AsyncTask で Broadcast を受信して処理することは可能か? 可能であった。 試しに Bluetooth の検出を AsyncTask で捕捉してみた。 検出中はダイアログを表示するようにして、検出した BluetoothDevice インスタンスを呼び出し側で処理するものである。 imp…
Eclipse Android Development Toolkit の Version: 20.0.2.v201207191942-407447 を使っていたら次のような、おかしな現象が起きる。 言語別の strings.xml リソース、values-ja の下で 直接ソースを編集するのではなく、プラグインのエディタで編集を操作 …
現時点?の Maven Eclipse プラグイン 1.2.0.20120906 バージョンの m2e プラグイン で作成すると J2SE-1.5 で、Servlet バージョン 2.3 になってしまう。 これを、Java1.7 で、Servlet バージョン 3.0 にする。 プラグインが作成する .classpath は、