タグ

2011年3月4日のブックマーク (11件)

  • Tips - でこちく備忘録

    ここでは逆引き形式でTipsを書き留めます。 多くは、SDKに含まれているAPIDemosを参考にしています。 requestWindowFeature()を使用します。 使用例 ==================== public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); /* TitleBarにProgressアイコンを表示させる */ requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.main); : } ==================== このままでは表示したままなので、任意のタイミングで 表示/非表示を操作して下さい。 表示/非表示はset

    bigchu
    bigchu 2011/03/04
    : タブ/プログレス/タイトルバー / activity / loading
  • Android 背景画像を repeat させる

    背景画像を repeat させたい場合、ImageView とかの属性では実現できません。 BitmapDrawable で repeat した画像を作って、背景に指定するば OK です。 BitmapDrawable はコードからも生成できますが、xml で作ったほうが楽です。 Bitmap Resource の XML Bitmap のところを参照してね。 XML ファイルは res/drawable/filename.xml XML ファイルの中身の SYNTAX <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@[package:]drawable/drawable_resource" android:antialias=["true" | "false"] androi

    Android 背景画像を repeat させる
    bigchu
    bigchu 2011/03/04
    : 背景画像
  • yokochiの開発メモ

    現在、Funseekという会社をやっているのですが、表題の通り販売管理システムを作りました。 https://www.funseek.biz/ 販売管理システムは昔からの定番製品ではありますが、現状あるシステムはWindows系アプリで非常に使いづらいものばかりです。いくつかクラウド系のものもあるのですが、どれもあまりしっくり来ませんでした。そこで簡単に操作できるものはないかと思い開発しました。なるべくシンプルに直感的な操作でできるようにしてあります。 見積作成、受注作成、発送、請求、入金、発注、仕入、支払と一連の流れをボタン操作でなるべく少ない操作で使えるように考慮してあります。CSV取り込み、集計機能もあります。 今後も機能をどんどん追加していく予定です。 クラウド型なのでインストール作業などは不要ですぐに使用できます。 無料お試し期間もあり、更にただいま初期費用無料ですので是非お試し

    yokochiの開発メモ
    bigchu
    bigchu 2011/03/04
    : ListView のちらつきをなおす
  • Android Dimension 単位

    Android では px (ピクセル)以外にも dp や sp などの単位があります。 ドキュメントはこちら http://developer.android.com/intl/ja/guide/topics/resources/more-resources.html#Dimension dp (dip) Density-independent Pixels 画面の物理的な密度に基づいた抽象的な単位。 この単位は 160 dpi の画面と対応していて、160 dpi の画面で 1 dp = 1 px になる。なので、dp-pixel 比は画面密度(解像度)に応じて変化するが、必ずしも正比例するわけではない。コンパイラは "dip"、"dp" のいずれも理解できるが、"dp" という記述のほうが "sp" との対応関係がよりわかりやすい。 sp Scale-independent Pixe

    bigchu
    bigchu 2011/03/04
    : 単位
  • UIコンポーネント/ImageView - Android Wiki*

    android.widget.ImageView リファレンス:http://developer.android.com/reference/android/widget/ImageView.html ▲ ▼SUMMARY 継承するXML属性android.view.Viewの属性を継承します。   XML属性属性対応メソッド概要android:adjustViewBoundssetAdjustV...

    UIコンポーネント/ImageView - Android Wiki*
    bigchu
    bigchu 2011/03/04
    : ImageView
  • ListActivityをカスタマイズしたときのクリックイベント - ビリヤードが好きなプログラマー

    これは、カエルコールの送信履歴を削除する機能を開発している時の話です。 ListActivity + ArrayAdapter + カスタムレイアウトの組み合わせで、送信履歴の削除画面を作ってたのですが、どうも onListItemClick のイベントが発生しないのです。 同じ症状に悩んでいる人は、これから紹介する方法を試してみてはどうでしょうか? 下図の CheckBox と TextView をもつリストビューを作成します。 このリストビューの主な動作 ・行をタップすると何行目かをテキストビューに表示します。 ・チェックボックスのON/OFFはスクロールしても保持しています。 ・チェックボックス以外の場所をタップしてもチェックボックスのON/OFFを切り替えます。 行のレイアウトを定義します。 <?xml version="1.0" encoding="utf-8"?> <Linea

    ListActivityをカスタマイズしたときのクリックイベント - ビリヤードが好きなプログラマー
    bigchu
    bigchu 2011/03/04
    : listView のカスタムではなく、同じ現象 / activity
  • Androidアプリで別のアクティビティを起動させる方法

    複数のActivityを持たせたAndroidアプリで、アクティビティを切り替える方法は? Androidアプリを作成する場合、画面(アクティビティ)を複数持たせて、操作に応じて切り替えたい、というような場合があると思います。 Androidアプリに、Activityを追加する方法は以前紹介していますので、参考にしてください。 EclipseでのActivityの追加方法 別のアクティビティを起動させる方法を紹介します。 以前紹介した、音声発信やブラウザを起動させる場合と同じく、Intent(インテント)を使用します。 別のActivityを起動する方法を、二通り紹介したいと思います。 一つは、起動したActivityから戻り値が不要な場合、もう一つは起動したActivityから戻り値が必要な場合です。 起動させたActivityからの戻り値が不要な場合 例えば、xxxxというクラス名で作

    Androidアプリで別のアクティビティを起動させる方法
    bigchu
    bigchu 2011/03/04
    : 引数を渡す場合 / activity
  • rokuta96のAndroidアプリ開発 Galaxy Tab対応

    テストしている最中にGalaxy Tab固有?の問題が発生しました。 左の画像のように、フルスクリーンで表示されない問題です。 解決方法1 調べた結果、マニフェストファイルを修正するだけで直るようです。 applicationタグの外に下記を入れます。 <uses-sdk android:minSdkVersion="4" /> このminSdkVersionの意味は、アプリケーションが動作する最低のAPIレベルになります。 つまり、どのAndroidのバージョンから使用可能かを示します。 ここに指定した以下のバージョンでは、インストールすらできないようになります。 minSdkVersionの数字の部分は4(Android 1.6)以上で存在するバージョンであればOKです。 3(Android 1.5)の場合に問題がでます。 ただ、これだとAndroid1.5に対応させたい場合だと困るこ

    bigchu
    bigchu 2011/03/04
    : 解像度/APIレベルを最低にあわせるだけでおk.理由はしらん。
  • Galaxy Tabの解像度設定 - 備忘録などいろいろ

    Galaxy Tab が文鎮になるまで: アプリケーション・スクリーンの最大化 仕事Android端末「Galaxy Tab」向けのアプリを開発することがあったのだが、ここでちょっとだけ気になったことをメモ。 「Galaxy Tab」は600x1024という高解像度端末。 だが、Androidにしては変則的な高解像度故に、既存のアプリケーションの一部で、フルスクリーンで表示してくれない場合があった。 具体的には、画面の真ん中にアプリの画面が表示され、その周りに黒帯が表示されててGalaxy Tabの大画面をフル活用してくれない。 これと同じ現象が、自社開発のアプリでも発生したためちょっと苦戦してた。 とりあえず有り合わせの解決策としては、「Spare Parts」というアプリをAndroid Marketからダウンロードしてきて使うというもの。 で、インストールしたSpare Parts

    Galaxy Tabの解像度設定 - 備忘録などいろいろ
  • Android WebView を使う

    公式リファレンスはこちら "WebView | Android Developers" ・AndroidManifest.xml にパーミッションの設定を忘れずに! <uses-permission android:name="android.permission.INTERNET" /> ・onCreate でインスタンスを作る WebView webview = new WebView(this); setContentView(webview); ・layout xml で定義する setContentView(R.layout.main); webview = (WebView) findViewById(R.id.webview); main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:androi

  • さやか☆ドロップス

    ソウルジェムを動かして、降り注ぐさやかの涙をひたすら避け続けましょう。 たまに飛んで来る杏子の差し入れに注意! なお、マウスをクリックしている間はマウスカーソルが消えるようになっています。

    さやか☆ドロップス
    bigchu
    bigchu 2011/03/04
    : 雨