総合 テクノロジー・ガジェット フード・飲食店 プロダクト ファッション 音楽 ゲーム・サービス開発 映像・映画 スポーツ まちづくり・地域活性化
mimeType に "text/*"、ファイル名に "sample.csv" を指定した場合、ファイル名が重複したときの "(1)" が拡張子の後につけられてしまう。 @Composable fun CreateDocumentSample() { val createDocumentLauncher = rememberLauncherForActivityResult(ActivityResultContracts.CreateDocument("text/*")) { if (it != null) { ... } } Button( onClick = { createDocumentLauncher.launch("sample.csv") } ) { Text("Click") } } mimeType を "text/csv" にし、ファイル名を "sample.csv"
Android の SDK (Software Development Kit) には、 Android のアプリケーション開発を支援するためのツールが多数用意されています。 この資料ではアンドロイド・デバッグ・ブリッジ (Android Debug Bridge, ADB) というツールについて、その仕組み、何ができるのか、ということを説明します。 adb とは? Android Debug Bridge は adb と省略されます。 これは Android SDK の platform-tools に含まれるツールです。 このツールを用いると、現在利用可能なデバイス・エミュレータの列挙、シェルコマンドの発行、ファイルの転送などが行えます。 Eclipse から Android アプリをビルドしたときも、裏側で adb を用いてエミュレータまたは実際のデバイスに接続します。 adb の仕
世の中には、たくさんのAndroid端末が出てますが、新型のデバイスだと、 ドライバが間に合わないなどしてADB接続できないことがあります。 Windowsの場合はADBドライバをデバイスマネージャで強制インストールすれば、 できることがありますが、最近はデバイス内にハブが内蔵されていることもあり、 メーカーから公式ドライバが出ないとどうしようもないことが増えてきました。 そんな特殊事情に悩まされる皆さんにはMacOSがおすすめです。 (Linuxでもできると思いますがw) まずは、端末のVendor IDを調べます。下記の説明ではターミナルを使っていますが、 アプリケーション>ユーティリティ>システム情報から 左ツリーより”USB”を選び右上部一覧より、自分のデバイス名を選べば、 右下部に表示される製造元IDがVendor IDです。 この方法で取得した方はVendor IDの入力までジ
Androidで着信音の選択と取得と再生と 着信音を司るクラスがRingtoneManagerやRingtoneだっていうのは 楽勝でわかったけど、 どの着信音を選択したかを取得するかが難しかった でもこれを読んだらぜんぜん簡単だった。 http://groups.google.co.jp/group/android-developers/browse_thread/thread/7820575ad844377f 作ったソースを晒します。 package com.tomorrowkey.android.test; import android.app.Activity; import android.content.Intent; import android.media.Ringtone; import android.media.RingtoneManager; import andr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く