Androidプログラミング質問スレ revision45at TECH
Androidプログラミング質問スレ revision45 - 暇つぶし2ch35:5
14/10/03 11:38:27.00 Ikptywvs
>>33
バックグラウンド処理の場合サービスが必須と思ってました…

アクティビティ起動 サービスの開始 ブロードキャストレシーバーの登録

ホームボタンを押す

ブロードキャストレシーバーで着信イベント取得

レシーバーでイベント受け取ったら
サービスから元のアクテビティと同じビュー作成
オーバーレイで表示


とややこしいことしてたかもしれません
やりたかったことは
着信来たらバックグラウンドの最初のアクティビティの表示を
最前面にしたかっただけなのですが最前面にできないので
仕方なくオーバーレイでウィンドウ作り直す方法でやってます


>>34
すいません調べてみます

36:デフォルトの名無しさん
14/10/03 12:45:17.46 8UcXJny1
>>31
や、知識不足は悪いことではなくて
調べてみようとってことです。

てか、実機でデバッグしていれば
USBデバッグでもWiFiデバッグでも
logcatに(WindowsPC上に)ログ出ると思うんだけどな。

実機で見たいのならアプリ探せば良いけれど
おそらく実機で見なければいけない理由はないでしょ。

37:デフォルトの名無しさん
14/10/03 13:06:27.68 DZkmJQS+
apkのインストール時にassetsにあるzipファイルを解凍してSDカードにコピーしたいのだが、うまい手あるかな。
apkインストール後の最初の起動時にzipファイルを解凍してSDカードにコピーすることはできたけれど、
インストール時に同時にzipファイルを解凍してコピーしたいのだが..

38:デフォルトの名無しさん
14/10/03 13:24:01.21 Z1hWWZWK
>>37
APK Expansion Filesに任せたらダメ?

39:デフォルトの名無しさん
14/10/03 13:40:33.48 DZkmJQS+
さっそくありがとう。

今のところ野良apkでやりたいのですが、この方法は登録が必要になりますよね..

40:デフォルトの名無しさん
14/10/03 13:52:32.88 DZkmJQS+
ちなみに最初に起動した時にコピーするのは、このコードをちょっといじって出来ました。
URLリンク(stackoverflow.com)

41:デフォルトの名無しさん
14/10/03 13:55:22.01 N63R02OQ
>>37
インスト時に同時にコピーしなくてはいけない事情とは?

42:デフォルトの名無しさん
14/10/03 14:13:49.24 DZkmJQS+
インストールするapkの中身がネイティブのコンソールアプリで、これを動かすのに30MBほどのデータファイルが必要になります。
端末内に保存するには大きすぎるように思われるので、データ部分をSDカードにコピーしています。
コンソールアプリなのでランチャーにはアイコンを表示したくないのです。
(別にGUIのシェルがあって、このアイコンのみを表示させます)

コンソールアプリのインストール後にはアイコンが表示されないので、インストール時にデータをコピーしたいのです。
よろしくおねがしいます。

43:デフォルトの名無しさん
14/10/03 14:22:44.51 IExB43EV
違うアプローチだがマニュフェストのSDにインストール許可

44:デフォルトの名無しさん
14/10/03 14:36:31.47 DZkmJQS+
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

は指定していまして、Assetsに入れたzipファイルをSDカードに解凍できております。

45:デフォルトの名無しさん
14/10/03 14:38:45.23 DZkmJQS+
あ、こちらを使えという話ですね。

android:installLocation="preferExternal"

46:デフォルトの名無しさん
14/10/03 14:42:22.02 N63R02OQ
>>42
実行時にコピー済を確認、無ければコピー、ではダメなのね?

47:デフォルトの名無しさん
14/10/03 14:52:41.01 DZkmJQS+
>>46
そうなんです。データとapkを別々に配ってデータをコピーしてもらうようにしたら、
そこではまる人が多くて…
apkのインストールだけでデータファイルもSDカードにコピーできるとうれしいです。

48:デフォルトの名無しさん
14/10/03 15:38:22.71 IExB43EV
外部assetがあればいいんだけどね
昨今の端末なら30Mくらいキニシナイとか身も蓋

49:デフォルトの名無しさん
14/10/03 15:41:47.15 N63R02OQ
>>47
apkからコピーするのだけど?
アプリのインストと同時にコピーしてもその後SDカードが交換されている可能性もあるし...

50:デフォルトの名無しさん
14/10/03 15:45:37.17 Aq5n5aEI
>>42
kitkatからアプリは内部SDにしか書き込み出来ないのは知ってるか??
おまえの懸念は意味ある?

51:デフォルトの名無しさん
14/10/03 16:00:54.26 N63R02OQ
>>50
ちょっと違う
場所は固定だが書き込み出来る

52:985
14/10/03 16:03:58.04 VvEadn3r
>>50
嘘教えんなよ。
package名を含む特定パスには書き込み可能。

53:デフォルトの名無しさん
14/10/03 17:01:01.94 DZkmJQS+
拙い自作(移植だけど)プログラムさらします。これのAndroid版をどう配布するのがいいのかと悩んでおります…
URLリンク(sourceforge.jp)
GUIはQt、コンソールアプリはCCToolのgfortranで作ってますw

54:デフォルトの名無しさん
14/10/03 17:58:10.08 KNUnyKHm
タッチイベントの閾値設定で、y≧|2x|の範囲でのみ反応するようにするにはどうすればよいでしょうか?

55:デフォルトの名無しさん
14/10/03 18:37:01.79 sOwdu39N
>>53
どう配布といっても野良か、Playでアカ取るかしかないのでは


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch