タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

AndroidとSDに関するkimukou_26のブックマーク (7)

  • Android Tips #46 Zip ファイルを展開して SD カードに保存する | DevelopersIO

    AndroidZip を展開するには このたび案件で Zip を取り扱う機会があったので Zip ファイルを展開する方法についてまとめておきたいと思います。Zip ファイルを展開するには大きく3つのクラスが絡んできます。下記のような感じです。 ZipInputStream このクラスは Zip ファイルを展開するための InputStream クラスです。引数には対象の Zip ファイルの InputStream を渡します。getNextEntry メソッドで Zip ファイルに含まれるファイルのデータをひとつずつ取得することができます。 ZipEntry このクラスは Zip ファイル内のひとつのファイル、またはディレクトリのアイテムのオブジェクトです。getName メソッドでファイル名を取得できたり getSize メソッドでファイルサイズを取得できたりします。 ZipFil

    Android Tips #46 Zip ファイルを展開して SD カードに保存する | DevelopersIO
  • 【Android】 ACTION_EXTERNAL_APPLICATIONS_AVAILABLEはこねーよ!

    ちょいAndroidTypescriptいいよ。JenkinsとかGradleとか。APTもいいなー。 photo: Original Update by Origamiancy 昨夜未明、私はSDカードへのインストールをサポートしたアプリに新規機能を追加していました。 その機能はAlarmManagerを使って色々登録するので、端末の再起動時にACTION_BOOT_COMPLETEDによってそれらをリストアしてやらんといけませんでした。 技術的には簡単だったので颯爽と実装を終えた私は意気揚々とテストに取り掛かりました。 さてリストアはうまくいったかな? が・・・だめっ・・・! 何度端末を再起動しても、マニフェストファイルを見直してもダメ。 全く同じ設定の他アプリは受け取っているのにこの新機能を追加したアプリだけは受け取れません。 30分ほどハマってようやく気が付きました。 SDカード

    【Android】 ACTION_EXTERNAL_APPLICATIONS_AVAILABLEはこねーよ!
    kimukou_26
    kimukou_26 2012/12/05
    こういうのあるとSD移動可能にできないよな。。><
  • SDやdata、downloadなど各種ディレクトリパスの取得方法 - [サンプルコード/Androidアプリ] ぺんたん info

    SDカードのデータ領域 File Environment.getExternalStorageDirectory() 例: /sdcard 端末内のアプリキャッシュ領域 File getCacheDir() 例: /data/data/com.example.test/cache 端末内のデータ領域 File Environment.getDataDirectory() 例: /data/ Download Cache File Environment.getDownloadCacheDirectory() 例: /cache rootディレクトリ File Environment.getRootDirectory () 一時ファイル 一時ファイルではファイルの削除がOS任せになるため、ファイルがどこに生成されるか、いつ削除されるかを知る必要がはありません。 File File.creat

  • Google Sites: Sign-in

  • Androidで音楽を再生する方法、MediaPlayerの使い方 | TechBooster

    Androidでの音楽再生はとても簡単です。 今回は、MediaPlayerコンポーネントを使って音楽を再生する方法をリソースに合わせて2つ紹介します。 リソースファイルから再生する方法 ローカルファイルから再生する方法 MediaPlayerコンポーネントはandroid.mediaパッケージをimportすることで利用できます。音楽、動画(Audio/Video)の再生に対応しており、再生するファイルは、リソースファイル、ローカルファイル、インターネット上からのストリーミングなど保存場所を問いません。(ビデオはちょっと手間なのですが、それはまた次の機会に紹介します) public class AudioPlayerActivity extends Activity { private MediaPlayer mp; private String path; /** Called whe

  • 【Android】Galleryを使ってSDカード内の画像をリスト表示する | cozzbox

    SDカード内の画像をGridViewを使ってリスト表示したが、表示につかうサムネイル作成をシーケンシャルで行っていることにより、画像が増える度に、恐ろしく時間がかかる。 そんな中、もっとシンプルかつ簡単な方法が見つかったのでメモする。 // インテント設定 Intent intent = new Intent(Intent.ACTION_PICK); // とりあえずストレージ内の全イメージ画像を対象 intent.setType("image/*"); // ギャラリー表示 startActivityForResult(intent, REQUEST_PICK_CONTACT); /** * 標準ギャラリーから戻り時に呼ばれるイベント */ protected void onActivityResult(int requestCode, int resultCode, Intent d

  • 【Android】SDカード内の画像をGridViewでリスト表示する | cozzbox

    【重要!】 この手法だと、SDカード内の画像をシーケンシャルに読み込むため、ファイルが増える度に処理が著しく重たくなる。はっきりいって実運用には耐えられない。Galleryを利用したほうが吉。 【Android】Galleryを使ってSDカード内の画像をリスト表示する SDカード内の”/DCIM/100ANDRO”フォルダ内の画像をGridViewで表示する関数を作ったのでメモ private List<string> dirList = new ArrayList<string>(); // ディレクトリ格納用 private List<string> imgList = new ArrayList<string>(); // 画像PATH格納用 /** * カメラロール内の画像をグリッドビューへ貼り付ける */ public void imgGridViewProgress()

  • 1