duyojiぶろぐ

技術系ときどき日常系

2011-01-01から1年間の記事一覧

ネットワーク接続、非接続処理

public static boolean isConnected(Context context){ ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getActiveNetworkInfo(); if( ni != null ){ return cm.getActiveNetw…

自動ロード部分の説明

private void setMainListViewEvent(){ mainListView.setOnScrollListener(new OnScrollListener() { @Override public void onScrollStateChanged(AbsListView view, int scrollState) { // TODO Auto-generated method stub Log.d("TAG", "scrollState : "…

Sinatra,hamlでシンプルなTwitterクライアントを作る

Sinatraを使ってホームタイムラインの表示、投稿が出来るTwitterクライアントを作る。 テンプレートエンジンはhamlを使用する。rubyのバージョンは1.9.2で話を進める。 ソースコードはgithubにアップしてるのでそっちのほうも参考にしながらこの記事を読むと…

解決方法

rvm

% printenv PATHをやって、通っているスクリプトを見てみるとrvmのrubyより前に/opt/local/bin/rubyが読み込まれていたため、自分はzshを使っているので vim ~/.zshrcを開いて export PATH=/opt/local/bin:/opt/local/sbin/:$PATH #RVM [ -s ${HOME}/.rvm/sc…

rvmのデフォルト設定で気をつけること

rvmのサイトにも書いてあるとおりターミナルで % rvm --default use 1.9.2をやるとそのタブでは ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin10.7.4] <|| と表示されるのだが、新しいタブを開くとデフォルト設定をしたのに >|| ruby 1.8.7とM…

Rubyで、はてブコメント、ツイート、いいね!数を取得

【PHP】とあるページの、はてブコメント、ツイート、Facebookいいね!数を取得するテンプレコード【’11年末版】でPHPではてブコメントを取得するやり方が紹介されていたので最近rubyを始めたので勉強をかねて参考にrubyではてブコメントを取得してみた。コー…

作成

まずはじめにxmlで次のようにlayoutを作るres/layout/gallery.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> </linearlayout>

内容

AppStoreのスクリーンショットのように次の画像が少し右端に見えているスクリーンショット画面を作る。 Galleryクラスを使うのだがそのままGalleryクラスを使うと横スクロールの際フリックに違和感を感じたので今回使うGalleryは少しカスタムしたGalleryを使…

ListViewの区切り線の色を変更する

区切り線の色を変えるやり方はこちらを参考にしました。xmlファイルでListViewを作っている場合はこちらの記事にも書いてあるように android:divider="#000000"のようにすれば色を変えられる。しかし今回私が作っているものではxmlファイルでListViewは使わ…

Buildしてもgen/Rファイルが生成されないときの対処

プロジェクトをクリーンしたときRファイルが生成されないときがたまにあるがその時はlayoutファイルでエラーが起きてないか確認する。 layoutファイルで一つでもエラーが起きているとエラーが起きてないファイルでも生成されなくなるのでまずlayoutファイル…

簡単なオリジナルボタンの作り方

Androidでボタンを使いたいときデフォルトのボタンを使うと背景が灰色で色を変えようと思って android:background="#f00"上のような感じで赤にしようとしても思った通りのボタンができないのではないだろうか。しかもボタンを押しても反応が見られない。 こ…

getLeft(),getRight()で座標取得する

今回はViewの座標をgetRight(),getLeft()で取得しようとした際ちょっとつまずいたことを書こうと思う。でもその前にgetRight(),getLeft()の使う場所でハマる場合も考えられるので簡単にどこでgetLeft(),getRight()を使えばいいか説明する。 座標取得方法 And…

Android開発でコピペするとき

Android開発をしていて他のプロジェクトのファイルをコピーして現在開発しているプロジェクトに追加しようと思ってもうまくいかない。(もしかしたら自分のやり方が悪いのかもしれないが)そのときは、全く同じ名前のファイルを作ってコピーしたいファイルの…

こんにちは

このブログでは主にプログラミング関連について書いていこうと思っていますが、日常にあった面白いことも書いていこうかなとも思っています。それでは今回は短いですが簡単な挨拶まで・・・