October 2011
1 post
1 tag
ブログを移行しました。
これまでTumblr本来の使い方を無視して(?)、ここに記事を書いてきましたが。 こないだ、以下に移行しました。 ▼madroom project http://madroom-project.blogspot.com/ Twitterとの連携とかまだやってないので。 近々やらなくちゃね。 今年中にはやろう。。。 P.S. クリッピング用の方にはぽつぽつpost継続すると思います。 ▼mamor’s MEMO http://mamor-memo.tumblr.com/
September 2011
8 posts
2 tags
Facebook Android SDKで認証してPostする際のポイント
DroidNPをFacebookに対応させました。
その際のハマりポイントをメモしておきます。
要は、Facebook Android SDKで認証してPostする際のポイントです。
かなり雑な内容ですが。。。
■Facebook Android SDKのDLとimport
https://github.com/facebook/facebook-android-sdk
からDL。
"facebook"ディレクトリをeclipseでimport。
自分のプロジェクトを右クリック。
properties > Android > Library >...
3 tags
LaunchpadでBazaarメモ。
Launchpadにbranchを作成、Aptana StudioからBzrEclipseで操作する。 Aptanaのworkspaceにgit設定をしておくとTerminalからbzrコマンド入力可能。(要、Bazaarのインストール。) BzrEclipseが良くわからないエラーを吐いても、Terminalからだと正常にpush出来たりした。 BzrEclipseとTerminalを併用しようと思います。 以下、手順。(細かいことは割愛で。) (1) https://launchpad.net/ でアカウント登録。 (2) 右上のアカウント名をクリック。 Overview > SSH keys で公開鍵登録。 Code > Register a branch でブランチ作成。 Code > 作成されたブランチを選択。 pushは”Update this...
1 tag
Notepad++の設定メモ
自分的に必要な設定を、随時ここに書き足していきます。 — Settings > Preferences > General Show close button on each tab にチェック Settings > Preferences > New Document/Default Directory > Encoding UTF-8 を選択
1 tag
chmファイルのエラー対処メモ
chmファイルを右クリック > プロパティ > ブロックの解除 > OK 参考 http://www.nishishi.com/blog/2009/06/chm_help_tips.html
1 tag
VMWare + Ubuntu + Apache2 にSubversionインストールメモ
とりあえずローカル環境なのでセキュリティ関係とか細かい事は後々。 ▼Subversionのインストール sudo apt-get install subversion subversion-tools libapache2-svn ▼設定の編集 (1) 一応バックアップ。 sudo cp dav_svn.conf dav_svn.conf.org (2) /etc/apache2/mods-enabled/dav_svn.conf の末尾に追記↓ — <location /svn> DAV svn SVNParentPath “/home/[USERNAME]/svn” </location> — (3) Apache2再起動。 ▼レポジトリ保存用のフォルダ作成 mkdir ~/svn/ svnadmin...
1 tag
VMWare + Ubuntu にApache2インストールメモ
▼Apache2のインストール sudo apt-get install apache2 再起動 http://localhost/ にアクセスして”It works!”と表示されたら成功。 参考↓ http://dqn.sakusakutto.jp/2008/08/ubuntu-804apache2.html “E: Couldn’t find package apache2” のエラーが出たら↓を参考に。 VMWare + Ubuntuのインストールも↓を参考に。 http://mamor-blog.tumblr.com/post/9420281438/vmware-ubuntu ▼コマンドメモ sudo /etc/init.d/apache2 start sudo /etc/init.d/apache2 stop sudo...
1 tag
CodeIgniterのダウンロードURL
wgetする時用にメモ。 ttp://codeigniter.com/download_files/reactor/CodeIgniter_[VERSION].zip
2 tags
PHPでLast.fm APIを使用する際、Last.fmへのアクセスを省く
メモ的に。
昨夜のエントリの続きです。
http://mamor-blog.tumblr.com/post/9629082639/php-last-fm-api
例えば自分のWEBサイトでLast.fmの情報を表示したい。
となった場合、その都度Last.fmにアクセスしているとレスポンス速度の問題が生じます。
(一応、キャッシング機能もあるようですが。)
なので、Last.fmの情報はcronで定期的に取得。XMLをローカルに保存しておくとします。
以下のURLのe.g.と付いているリンクのような感じでアクセスしてレスポンスを丸ごと保存する感じです。
http://www.lastfm.jp/api/show?service=300
User::getTopArtistsを用いてしまうと内部でLast.fmにアクセスしてしまうので
User::getTopArtistsの内部で行っ...
August 2011
6 posts
2 tags
PHPでLast.fm APIを使用する
Last.fmはAPIが充実しています。(日本ではあまり縁が無いかもしれませんが。)
http://www.lastfm.jp/api
INとOUTはTwitter APIのような感じです。(レスポンスのフォーマットはXMLのみのようです。)
で、PHPでLast.fmのAPIを扱いたい。
というワケで、探しました。
まだ大した内容は書けませんが、user.getTopArtistsのサンプル作成までは出来ました。
以下、メモ。
* PHP last.fm API
https://github.com/fxb/php-last.fm-api
本家(とその関係の方)の提供なのか。までは調べていませんが、パッと見、一通り揃っていそうです。
* wiki -...
2 tags
Aptana Studio 3 + CodeIgniter 2 メモ 2011/08/31
http://mamor-blog.tumblr.com/post/7412634530/aptana-studio-3-0-2-codeigniter-2-0-2 の内容を整理。 随時、ここに書き足します。 ■DL http://codeigniter.com/ ■Smartyの組込み https://github.com/Vheissu/Ci-Smarty をDL。解凍して中身をapplicationディレクトリ下に丸ごとコピー。 細かなことは /application/controllers/smartytest.php を参考に。 ■Aptanaで構文入力補完 (1) http://taggedzi.com/articles/display/autocomplete-eclipse-codeigniter-2 の”The Code”を ...
1 tag
Aptana Studio 3 メモ 2011/08/31
* 2011/10/21 以下に移行 http://madroom-project.blogspot.com/2011/10/aptana-studio-20111021.html http://mamor-blog.tumblr.com/post/7412634530/aptana-studio-3-0-2-codeigniter-2-0-2 の内容を整理。 随時、ここに書き足します。 ■DL http://www.aptana.com/ ■設定メモ ▼FTPでファイル/ディレクトリUP時の標準permission Window > Preferences > Aptana Studio > Remote > FTP ▼新規ファイルの文字コード/改行コード Window > Preferences > General > Workspace...
1 tag
ReverbNation + Facebookで最強(?)の音楽系SNS
ReverbNationとFacebookを組み合わせると、最強の音楽系SNSが作れるかもしれません。 みたいなニュアンスのエントリです。 * 概要 * “音楽系SNS”という観点で考えた各SNSの問題点 * ReverbNation + Facebookで全て解決(?) * 連携方法 * まとめ に分けて、書いてみました↓ 【概要】 以前、ReverbNationを紹介しました。 http://mamor-blog.tumblr.com/post/6307429105/reverbnation 先ほど、ReverbNationにアクセスした時、”FREE FACEBOOK APP FOR BANDS”という 表示が気になって、どんなものか確認してみました。 http://www.reverbnation.com/...
1 tag
VMware + Ubuntu メモ
▼VMware PlayerのDL https://www.vmware.com/jp/tryvmware/?p=player&lp=1 ▼VMware用仮想マシンのDL http://www.ubuntulinux.jp/products/JA-Localized/vmware ▼VMware Toolsのinstall/uninstall http://tukaikta.blog135.fc2.com/blog-entry-129.html —install— cd ~/Desktop tar xvzf VMwareTools-[VERSION].tar.gz sudo ./vmware-tools-distrib/vmware-install.pl —uninstall— sudo...
1 tag
Google Readerでサブフォルダっぽいことをする
Google Readerではフォルダ機能を使うことで、登録feedをカテゴリ毎に分類可能です。 ただし、サブフォルダ機能はありません。(たぶん。) つまり、例えば”dev”という親フォルダを作り、その中に “android”とか”java”とか”php”という子フォルダを作ることは出来ません。 でも、フォルダの公開機能を使うと、擬似的に可能です。 以下、例です。 (A) “dev”というフォルダを作ります。 (B) “dev:android”というフォルダを作ります。 (C) “dev:java”というフォルダを作ります。 (D) “dev:php”というフォルダを作ります。...
July 2011
11 posts
1 tag
エミュレータにマーケットアプリ等を入れる。
エミュにマーケットアプリ等を入れたかったので調べました。 先に、参考にさせて頂いたURLです。 参考1: Android SDKを使おう http://androidsdk.web.fc2.com/ 参考2:(必要なファイルはここからDLさせて頂きました。) WindowsでAndroid SDKを使おう http://androidsdk.zouri.jp/ 以下、上記”参考1”の手順の自分メモです。 一通り済ませた後、マーケットアプリを起動してGoogleのアカウントを求められるところまで確認しました。 (1) eclipse等からエミュを作る。 (2) (Win XPだと) Documents and Settings/[ユーザ名]/.android/avd/[作ったエミュ名].avd/ に、エミュと同一OSバージョンの...
1 tag
thunderbird pluginメモ 2011/07/16
ついでにthunderbirdも再構築。英語版。 * Blinking Alert * MinimizeToTray revived * Zindus ■送受信をテキスト形式に。 View > Message Body As > Plan Text Composition & Addressing > Compose messages in HTML format ■引用とカーソル位置。 Composition & Addressing > Automatically quote … > start my reply above … > below the quote (recommended) ■エンコード設定等。 Tools > Options > Display > Formatting...
1 tag
firefox pluginメモ 2011/07/16
メモ。英語版。 * All-in-One Gestures * All-in-One Sidebar * Firebug * MinimizeToTray revived * Pearl Crescent Page Saver Basic * Prefbar * QuickDrag * Tree Style Tab * Web Developer * gmarks http://code.google.com/p/gmarks/downloads/list * Tombloo https://github.com/to/tombloo/wiki
1 tag
chrome extensionメモ 2011/07/16
メインのブラウザをfirefoxからchromeにしたのでメモ。 * AddThis - Share & Bookmark * Awesome Screenshot * Minimize Chrome to tray * Neat Bookmarks * Silver Bird * Smooth Gestures * Super Drag * Yet Another Google Bookmarks Extension
1 tag
AndroidのタスクキルのIgnore Listメモ 2011/07/16
【TasKillerのIgnore List】 ■Battery Widget 更新されなくなるから。 ■GooCal Widget 更新されなくなるから。 ■POBox Touch しぶとい為、ウィジェットが白くならないから。 ■Skype しぶとい為、ウィジェットが白くならないから。 ■Sony Ericssonホーム しぶとい為、ウィジェットが白くならないから。 ■TasKiller しぶとい為、ウィジェットが白くならないから。 ■カレンダーの保存 しぶとい為、ウィジェットが白くならないから。 ■ミュージック 再生が止まってしまうから。 ■com.sonyericsson.customization しぶとい為、ウィジェットが白くならないから。 ※Ignoreは出来るがIgnore Listには表示されない※ ■Lock screen notifications...
1 tag
Androidアプリのメモ 2011/07/16
自分メモ。2011/07/16時点の内容。 ほとんど無料。 使用している端末のOSは2.3。 【無料アプリ】 ■Adao File Manager https://market.android.com/details?id=com.adao.android.afm ファイラー。 ■ALYac https://market.android.com/details?id=com.estsoft.alyac アンチウイルス。 ■Battery Widget https://market.android.com/details?id=com.geekyouup.android.widgets.battery 残バッテリ表示。 wifiやGPS等の設定補助も有り。 ■Better App Manager...
3 tags
Aptana Studio 3.0.2 のブロックコメントショートカットについて
winにAptana Studio 3.0.2を入れたのですが、
ブロックコメントのショートカットが効きませんでした。
Window > Preferences > General > Keys > Add Comment Block
が"Ctrl+4"となっているが、反応しない。
メニューあるいはソース上右クリックから
Commands > Source > Comments > Insert Block Comment
が"Alt+/"となってするが、反応しない。
というわけで色々調べたのですが、
以下の方法で"Ctrl+Shift+/"で反応するようになりました。
(1)
Commands > Source > Edit This...
2 tags
Aptana Studio 3.0.2 + CodeIgniter 2.0.2 の開発環境...
少しずつ作っていこうと思います。 ■Aptana Studio 3.0.2 http://www.aptana.com/ ■CodeIgniter 2.0.2 http://codeigniter.com/ ■XAMPP 1.7.4 http://www.apachefriends.org/jp/xampp-windows.html ■Aptana用の基本設定 ▼フォントの変更 Window > Preferences > General > Appearance > Colors and Fonts > Basic > Text Font > Edit… ▼エディタ配色の変更 Window > Preferences > Aptana Studio > Themes...
2 tags
Android開発環境構築メモ 2011/07/09
Androidの開発環境をeclipseからMOTODEV Studio for Androidに移行しようと思います。 これまでAndroid開発は、Android開発に特化したeclipseで行っていました。 それはつまり、MOTODEVのコンセプトに似ているので、移行しようかなと。 (DBそのまま見れたりしないかな。。。) いつもの通り、ミニマム構成をメモ。 ■Android SDK http://developer.android.com/sdk/index.html ■MOTODEV Studio for Android 2.2.1 http://developer.motorola.com/docstools/motodevstudio/ ■plugin ▼archive * JStyle 3.6.2...
2 tags
android開発環境構築メモ 2011/07/02
eclipseを新しくしたのでメモ。 極力、ミニマム構成。 ■Android SDK http://developer.android.com/sdk/index.html ■eclipse http://www.eclipse.org ■eclipse plugin ▼archive * JStyle http://mergedoc.sourceforge.jp/index.html#/pleiades.html ▼update site * Android SDK用プラグイン http://dl-ssl.google.com/android/eclipse ▼Eclipse Marketplace * DBViewer * Egit * FindBugs * subclipse
1 tag
Androidで各種プレイヤーの再生情報を取得する方法 2
基本的には、以下の方法となります。
* Androidで各種プレイヤーの再生情報を取得する方法
http://mamor-blog.tumblr.com/post/2525335625/android
今回は、Scrobble Droidについて書きます。
* Scrobble Droid - DeveloperAPI
http://code.google.com/p/scrobbledroid/wiki/DeveloperAPI
Scrobble Droidと連携するプレイヤは、以下のActionのIntentをsendBroadcastしています。
"net.jjc1138.android.scrobbler.action.MUSIC_STATUS"
このIntentをBroadcastReceiverで引っ掛ける事が第一です。
この時、前述の方法と同様に
String...
June 2011
5 posts
1 tag
Android + Velocityで、端末の言語設定に対応したローカルWEBを作る。
assetsに静的htmlを置く方法では、端末の言語設定に対応したローカルWEBを作成できません。
そこで、Android +...
1 tag
Androidの公式Gmailアプリが新着メール受信したタイミングをキャッチする。
BroadcastReceiverで可能です。
但し、公式Gmailアプリのバージョン(OSバージョン??)によって若干異なります。
Android2.1系とAndroid2.2系以上とで以下のよう2つのBroadcastReceiverを用意する必要がありました。
(記述方法次第では1つにまとめられるかもしれませんが。)
尚、以下のBroadcastReceiverはInboxへの新着のみをキャッチします。
<!-- act=android.intent.action.PROVIDER_CHANGED dat=content://gmail-ls/unread/^i typ=gmail-ls -->
<receiver android:name=".ProviderChangedReceiver">
<intent-filter>
...
1 tag
ReverbNationの紹介。
ReverbNationというサイトを紹介します。 マイスペ的な感じで良い感じのサイト無いかな。と、前々から思っていました。 マイスペはなんか良くわからなくなっちゃったので。 で、ReverbNationというサイトを知りました。 管理する為には、若干の英語力が必要です。 http://www.reverbnation.com/ ザッと触った感じ、以下のような感じで、機能が網羅されていました。 * アーティストプロフィール * 音源UP * 動画UP(YouTube動画取込可) * ブログ(外部ブログ取込可) * 外部サイトに貼り付ける為の各種ウィジェット * 外部サイトに貼り付ける為の各種バナー * ツイッタやFacebook等との連携 等々… 我らが多摩センズのアカウントはこんな感じになっています。...
1 tag
Google +1 ボタンをサイトに貼り付ける。
挙動の細かな確認はしていませんが。メモ。
以下に記載されています。
http://code.google.com/intl/ja/apis/+1button/
scriptタグを以下にすれば、ボタン押下時のポップアップが日本語化されます。
--
<script type="text/javascript" src="https://apis.google.com/js/plusone.js">{"lang":"ja"}</script>
--
{"lang":"ja"}が無いと、デフォルトの英語となるようです。
g:plusoneタグを書いた位置にボタンが表示されます。
--
<g:plusone></g:plusone>
--
ブログ等で、記事一覧の各記事に表示させる場合はテンプレートを編集する等して、
固有リンクを指定しましょ...
1 tag
透過率を含めてActivityの背景色を動的に変更する。
Activityの背景色を、透過率を含めて(argbで)変更する場合、以下の形で可能です。
int a = 0;
int r = 0;
int g = 0;
int b = 0;
PaintDrawable paintDrawable = new PaintDrawable(Color.argb(a,r,g,b));
getWindow().setBackgroundDrawable(paintDrawable);
透過率を表すaは0で完全に透明。255で完全に不透明。となります。
なので、"不透明度"と表現して良いと思います。
尚、"android:windowIsTranslucent=true"等、
透過Activityを使用する為の下準備は、当然、必要となります。
May 2011
6 posts
1 tag
Androidの有料アプリ/無料アプリのソース管理。
有料アプリと無料アプリとで、どのようにしてソースの一元管理をしようか。 といった話です。 まず、以下を参考に、Androidライブラリを試してみました。 http://d.hatena.ne.jp/tomorrowkey/20101020/1287584710 http://rokuta96.blog137.fc2.com/blog-category-5.html つまり、以下のように3つのプロジェクトを作成します。 処理の分岐はgetPackageName()で行うことを前提にしています。 xxxCore …ライブラリプロジェクト(すなわち実態) xxxPay …有料アプリプロジェクト xxxFree …無料アプリプロジェクト しかし、この方法だと、xxxPayとxxxFreeのmanifest.xmlの...
1 tag
Android公式Gmailアプリのデータを取得する。
必要なものは http://grepcode.com/search/?query=gmail にある android.provider.Gmail です。 伴い、以下も必要になります。 com.google.android.collect.Lists com.google.android.collect.Maps com.google.android.collect.Sets 上記URLのandroid.provider.Gmailのソースからリンクで辿れます。 モノが揃ったらjarにでもしておきましょう。 細かい使い方は、ソースを見ましょう。ということになりますが。 最も厄介なのは、Android公式Gmailアプリのソースがそもそも非公開である事だと思いました。
3 tags
windows + svn + eclipse
メモ。 (1) SubversionのDL/インストール http://subversion.tigris.org/servlets/ProjectDocumentList * Setup-Subversion-1.6.6.msiにしました。 (2) TortoiseSVNのDL/インストール http://sourceforge.jp/projects/tortoisesvn/releases/ * TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msiにしました。 (3) 再起動。 (4) リポジトリ作成。 とりあえず、以下のディレクトリを作成。 C:\svn\main\trunk このディレクトリの中で右クリック。 “TortoiseSVN” > “Create repository...
1 tag
AndroidのタスクキルのIgnore Listメモ 2011/05/06
【TasKillerのIgnore List】 ■Battery Widget 更新されなくなるから。 ■GooCal Widget 更新されなくなるから。 ■POBox Touch しぶとい為、ウィジェットが白くならないから。 ■Skype しぶとい為、ウィジェットが白くならないから。 ■Sony Ericssonホーム しぶとい為、ウィジェットが白くならないから。 ■TasKiller しぶとい為、ウィジェットが白くならないから。 ■カレンダーの保存 しぶとい為、ウィジェットが白くならないから。 ■ミュージック 再生が止まってしまうから。 ■com.sonyericsson.customization しぶとい為、ウィジェットが白くならないから。 ※Ignoreは出来るがIgnore Listには表示されない※ 【Task ManagerのIgnore List】 ※理由は同上。...
1 tag
Androidアプリのメモ 2011/05/06
自分メモ。2011/05/06時点の内容。 ほとんど無料。 使用している端末のOSは2.3。 【無料アプリ】 ■Adao File Manager ファイラー。 ■ALYac アンチウイルス。 ■Battery Widget 残バッテリ表示。 wifiやGPS等の設定補助も有り。 ■DroidNP 自作。 Twitterへのなうぷれいんぐアプリ。 マッシュルーム対応。 ■Dropbox Dropboxアプリ。 ■Evernote Evernoteアプリ。 ■Fast Reboot メモリ解放。 ■GmailUnreadCounter Widget 自作。 Gmailの未読数表示ウィジェット。 マルチアカウントの未読数を合算表示。 ■GoMarks Google Bookmarks同期。 ■GooCal Widget 自作。 カレンダーウィジェット。 ■Grooveshark...
1 tag
Android標準カレンダーの予定が更新されたタイミングをキャッチする。
BroadcastReceiverをひたすら見てたのですが、無理でした。
ですが、ContentObserverで可能です。
例えばAppWidgetProvider内に実装したServiceのonCreateで、以下の記述をします。
--
ContentObserver contentObserver = new ContentObserver(new Handler()) {
@Override
public void onChange(boolean selfChange) {
// TODO: Calendar.CONTENT_URIが更新された際の処理
super.onChange(selfChange);
...
April 2011
2 posts
1 tag
Android標準カレンダーの予定を取得する。
APIが公開されていないので、少々面倒です。
AndroidのソースをDLします。
http://mamor-blog.tumblr.com/post/4861045654/android-dl
以下を持って来ます。
android.content.CursorEntityIterator.java
android.pim.ICalendar.java
android.provider.Calendar.java
これで、Android標準カレンダーの予定を取得出来ます。
Calendar.Instances.queryを使用します。
以下、例です。
PROJECTIONはその名の通り、String[]。
beginとendはLongでUnixタイムスタンプ。
Cursor c =...
1 tag
AndroidのソースDLメモ。
PortableGitをDL/解凍 http://code.google.com/p/msysgit/ TortoiseGitをDL/インストール http://code.google.com/p/tortoisegit/ TortoiseGitにPortableGit\binのパスを指定する。(git.exeの在処。) 適当な場所にフォルダ作成、フォルダ右クリック。 Git Clone。(指定するURLは以下を参考にして下さい。) Androidのソースは以下にあります。(公式では無いっぽい。) https://github.com/oesf OHA-Android-2.3_r1.0をGit Cloneするのであれば指定するURLは以下となります。 https://github.com/OESF/OHA-Android-2.3_r1.0.git
March 2011
3 posts
1 tag
AndroidのタスクキルのIgnore Listメモ 2011/03/26
【TasKillerのIgnore List】 ■Battery Widget 更新されなくなるから。 ■com.sonyericsson.customization しぶとい為、ウィジェットが白くならないから。 ※Ignoreは出来るがIgnore Listには表示されない※ ■Gmail Unread Count 更新されなくなるから。 ■POBox Touch しぶとい為、ウィジェットが白くならないから。 ■Skype しぶとい為、ウィジェットが白くならないから。 ■Sony Ericssonホーム しぶとい為、ウィジェットが白くならないから。 ■TasKiller しぶとい為、ウィジェットが白くならないから。 ■カレンダーの保存 しぶとい為、ウィジェットが白くならないから。 ■ミュージック 再生が止まってしまうから。 ■音量ロック 更新されなくなるから。
1 tag
Androidアプリのメモ 2011/03/26
自分メモ。2011/03/26時点の内容。 ほとんど無料。 使用している端末のOSは2.3。 【無料アプリ】 ■Adao File Manager ファイラー。 ■ALYac アンチウイルス。 ■Ameba アメブロ投稿。 ■Battery Widget 残バッテリ表示。 wifiやGPS等の設定補助も有り。 2タッチでwifiをONに出来る。 ■Blik Calendar Widget カレンダーウィジェット。 ジョルテでウィジェットを配置すると常駐してしまうように見えるのでこれで代用。 ■DroidFM DroidNPのデータとLast.fmを連携。 LoveやBan等。 自作。 ■DroidNP Twitterへのなうぷれいんぐアプリ。 マッシュルーム対応。 自作。 ■Dropbox Dropboxアプリ。 ■Evernote Evernoteアプリ。 ■Fast Reboot...
1 tag
Androidアプリのメモ 2011/03/23
自分メモ。2011/03/23時点の内容。 ほとんど無料。 各アプリケーション名は「Ks Uninstaller」というアプリで表示される名前。 使用している端末のOSは2.1。 【無料アプリ】 ■Adao File Manager ファイラー。 ■Ameba アメブロ投稿。 ■Battery Widget 残バッテリ表示。 wifiやGPS等の設定補助も有り。 2タッチでwifiをONに出来る。 ■Blik Calendar Widget カレンダーウィジェット。 ■DroidFM DroidNPのデータとLast.fmを連携。 LoveやBan等。 自作。 ■DroidNP Twitterへのなうぷれいんぐアプリ。 マッシュルーム対応。 自作。 ■Dropbox Dropboxアプリ。 ■Foursquare foursquareアプリ。 ■GoMarks Google...
February 2011
6 posts
2 tags
android開発環境構築メモ 2011/02/26
eclipseを新しくしたのでメモ。 とりあえず、ミニマム構成で。 ■Android SDK http://developer.android.com/sdk/index.html ■eclipse http://www.eclipse.org ■eclipse plugin ▼archive ・JStyle http://mergedoc.sourceforge.jp/index.html#/pleiades.html ・subclipse http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 ▼update site ・FindBugs http://findbugs.cs.umd.edu/eclipse ・Android SDK用プラグイン...
1 tag
Androidのエラーレポートについてのメモ。(リンクのみ。)
http://www.adamrocker.com/blog/288/bug-report-system-for-android.html http://yan-note.blogspot.com/2010/10/android.html http://subtech.g.hatena.ne.jp/cho45/20100210/1265797885 メモメモ。
1 tag
proguard.cfgについてのメモ。(リンクのみ。)
http://y-anz-m.blogspot.com/2010/12/androideclipse-proguard.html
http://d.hatena.ne.jp/bs-android/20101129/1291008438
http://d.hatena.ne.jp/bs-android/20101207/1291702021
今度、じっくり読もう。
1 tag
自分のAndroidアプリで使っている汎用的メソッド。
タイトルの件ですが、色々な理由からSVNで管理することにしました。 http://bit.ly/eRlIZp
1 tag
EditTextのsetEnabled(false)に関して
EditTextをsetEnabled(false)しても何故か入力できてしまいました。 なので、setFocusable(false)も併せてするようにしました。 入力可にする際は setEnabled(true)とsetFocusableInTouchMode(true)をするようにしました。
1 tag
android:launchModeとonNewIntentメソッド
android:launchModeとonNewIntentメソッドについてメモ。
android:launchMode
http://bit.ly/cuooyE
onNewIntent
http://bit.ly/g8n7QT
以下、やりたかったこと。
(1)自分のアプリのメインActivity(入力欄を持っている)からブラウザを起動。
(2)ブラウザのURL共有機能で上記のActivityを呼ぶ。
(3)この時、ブラウザ起動前に入力された内容が消滅しないこと。
(4)入力欄に共有URLをappendする。
android:launchModeにsingleTaskを指定すると(3)は実現できました。
デフォルトのstandardだとダメだったということです。
でも、それだけだと共有URL情報を持ったIntentを受け取れませんでした。
つまり、(4)が実現できませんでした...
January 2011
5 posts
1 tag
Xperia(Android)のタスクキルのIgnore Listメモ 2011/01/16
自分メモ。 【TasKillerとAdvanced Task Killer Freeの併用理由】 http://mamor-blog.tumblr.com/post/828601114/xperia-android ※現在は”TasKiller”と”Task Manager”を併用中※ 【TasKillerの使用タイミング】 ・ウィジェットからの手動キル ・スクリーンOFF時のオートキル ・端末起動直後のオートキル 【Task Managerの使用タイミング】 ・ウィジェットからの手動キル 【アプリタイプの意味】 (A)…端末起動中、キルされてはならないアプリ (B)…自分が使用している最中のみ、キルされてはならないアプリ ※Task ManagerのIgnore Listには(B)を登録しない※ 【TasKillerのIgnore List】 ■Battery Widget...
1 tag
Xperia(Android)アプリのメモ 2011/01/16
自分メモ。2011/01/16時点の内容。 マーケットからDLしたアプリオンリー。ほとんど無料。 各アプリケーション名は「Ks Uninstaller」というアプリで表示される名前。 【無料アプリ】 ■Battery Widget 残バッテリ表示。 wifiやGPS等の設定補助も有り。 2タッチでwifiをONに出来る。 ■DroidNP Twitterへのなうぷれいんぐアプリ。 マッシュルーム対応。 自作。 ■Dropbox Dropboxアプリ。 ■File Manager ファイラー。 ■Foursquare foursquareアプリ。 ■GoMarks Google Bookmarks同期。 ■Google変換マッシュ Google変換してくれるマッシュルームアプリ。 ■gStrings チューナー。 アコギはもちろん、エレキギターの生音も拾えました。 ■gTasks...