オブジェクト指向でソフトウェアを設計しているとクラスを継承した子クラスのオーバーライドしたメンバメソッドから親クラスの同名のメンバメソッドを呼びたい場合がありますよね?
Javaでいうところのsuper.hoge();みたいなです。
Javascriptではできないのかなと思って調べてみると、継承だけならいろいろ方法が出てきました。
ただ、super.hoge()の方法はあまり見つけられなかったので、少しやってみました。
続きを読む »
Android 3.0(Honeycomb)から導入されたAction Barですが、Android 4.0(Ice Cream Sandwich、ICS)の実機がそろそろ出るとこともあり、そろそろ既存のアプリもAction Barに対応させて使ってみたい。
もちろんAndroid 2.3(Gingerbread)以前ではそのままでは、Action Barが使えないのですが・・・。
しかし、Android SDKのICSのサンプルとしてGingerbread以前でもAction Barのようなものが使えるものがあったので、これを使えばGingerbread以前の端末でもAction Barが使えるようになるようです。 続きを読む »
今年もやってきました。DevQuizの季節。
11月1日にGoogle Developer Day 2011 Japanが開催されます。
だめもとでTop Favorites枠に応募してみたら、受かってしまった・・・。
(Androidアプリぐらいしか回答してなかったようなきがするけど。)
だけど、DevQuiz楽しいから今回も回答してみた。
点数やソースコードなどでも晒してみる。 続きを読む »
simeji mushroomプラグインです。 単に「ただしイケメンに限る。」を付け加えるだけというジョークアプリです。 ただしイケメンに限る。 対応Androidバージョン:1.5以上 動作確認端末:HT-03A(1.6)、Desire(2.2) ## Version 1.0.0 ## ・ファーストリリース Simeji mushroom マッシュルーム ジョーク ただしイケメンに限る。
ATNDのイベントを検索することができます。 また、参加者一覧にチェックを付けることができ、参加者の受付として使用することができます。 ・イベント検索 ・参加者一覧の表示 ・参加者チェック状況の保存 ・マップの表示 ・ブラウザでイベント確認 対応Androidバージョン:1.5以上 ** Version 0.2.0 ** 機能追加 ・イベント検索 ・参加者チェック状況の保存 ・マップの表示 ・ブラウザでイベント確認 バグやご意見等ございましたらコメント、メール、Marketのコメント等 何でも結構ですのでお知らせ下さい。
2010年3月7日、日本Androidの会 岡山支部 第3回勉強会(ハッカソン)に参加してみた。
朝9時から夕方17時までみっちりAndroidづけでした。
まずは、チーム組んでアイデアソン、
チームは@LuckOfWiseさんと@kishisukeさんと組んでアプリを作ることになりました。
とりあえず1人1アイデアということで、
前日に考えたアイデアをだしておきました。
結局@LuckOfWiseさん発案の
「人を覚えるアプリがあったらなぁ」ということでそんなアプリを作ることに。 続きを読む »
DevFest 2010 Japan(以下DevFest)に参加したく事前Quizが出題されたため回答してみた。
(※回答は2010/2/25に締め切られております)
DevFestは3/11に開催されるGoogle主催のイベント。
参加者が多くなると全員を会場に入れなくなるという理由から参加者を絞るためにQuizを行って高得点者から400人が参加できるというものです。
QuizはいかにもGoogleのサービス・プロダクトを使ってくださいといっているようなものばかりで
全10問中プログラミングする問題が3問ありました。
最初に取り掛かったのが暗号化の問題。
登録したメールアドレスを問題文にしたがって暗号化してjson形式でサーバにpostせよという問題。 続きを読む »
Activityでバックライトの明るさを変更をするには
Windowの属性であるWindowManager.LayoutParamsのメンバ変数のscreenBrightnessを変更すればよいようです。
通常では、systemのバックライトの明るさを示す「-1.0(負数)」が設定されているが、
これを0.0(暗い)~1.0(明るい)の間の任意の値にすることでバックライトの明るさを変更することができます。
WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.screenBrightness = 0.0f; getWindow().setAttributes(lp);
サンプルコード 続きを読む »
最近のコメント