2013年2月25日月曜日

Androidアプリ開発 ThreadとHandler

Android アプリ開発で、一定時間間隔で画面を更新したいというような時があります。このような時には、ThreadとHandlerを使用すると便利です。以下のサンプルでは、約30秒ごとに、画面上のテキストを更新しています。

githubソースコード

2013年2月22日金曜日

USBキーボード

テレビに接続して使うAndroid端末を購入した時に,USBキーボードを同時に購入しました。Amazon から購入したのですが、送料無料で400円台で購入できました。なお、近くの電気屋さんで同じようなキーボードが800円でした。

Android SDK について

Android でアプリを開発する勉強をしようと思って,Android開発環境をダウンロードして使用しています。以前は Android SDK をダウンロードしたあとで、eclipse に組み込む作業をしていました。ところが、この間ダウンロードした時には、既にeclipseと一緒になった形態でダウンロードできるようになっていました。それをダウンロードして解凍すれば、そのままAndroid 開発環境のついたeclipseとなります。SDKをeclipseに組み込む手間が省けました。便利になったものです。



2013年2月21日木曜日

Java 日付を使ったファンクション


Android のアプリを作成していて、その日の2日前の日付を取得するという必要がありました。そこで使ったのが以下のファンクションです。その日の2日前の日付を、2013/02/19というような形式で、返します。参考ページ



    private  String futsukamae(){
        
        String modori;
        Calendar cal1 = Calendar.getInstance();
        

        cal1.add(Calendar.DAY_OF_MONTH, -2);

        int year = cal1.get(Calendar.YEAR);        
        int month = cal1.get(Calendar.MONTH) + 1;  
        int day = cal1.get(Calendar.DATE);         
        
        modori =String.format("%04d/%02d/%02d",year,month,day);
        return modori;
    }





2013年2月19日火曜日

Android 開発 AChartEngine でチャートを表示するサンプル

以下はAndroid 開発でチャートを表示するためにAChartEngineを使ったサンプルです。(はじめはAfreeChartを使おうと思いましたが、AChartEngineのほうがインターネット上で先にサンプルが見つかったので)AChartEngine はここからダウンロードできます。 ソースコード

2013年2月18日月曜日

Android をファイルサーバにする

Android をファイルサーバにすることにより,AndroidのSDカードの中身をPCなどから見ることができないかと思って探したところ、sambaサーバにするアプリが見つかりました。早速インストールしました。尚、NFSサーバにするアプリは、ちょっと探したところでは見つかりませんでした。

https://play.google.com/store/apps/details?id=com.funkyfresh.samba






2013年2月17日日曜日

Ubuntu 12.10  で NFSサーバの設定



Ubuntu12.10で久しぶりにNFSサーバの設定をしようと思って、以前のブログを見ながらやろうとしたら、うまくいきませんでした。どうやら設定の方法が変わったらしいのです。

新しい設定の方法として以下のサイトを参照しました。


https://help.ubuntu.com/community/SettingUpNFSHowTo



NFSサーバ上でどのディレクトリを共有設定しているかを調べるコマンドとして以前は以下を使用していました。

showmount -e localhost


でも、新しい設定の方法では、以下のコマンドを使用します。


exportfs -av