00:24:39
icon

ファーウェイ機、なんかカジュアルにwindowAnimationStyle無視してねぇ?

00:33:17
icon

適当にいじったらROM側のトランジション(X方向移動)とアプリ側の要求するトランジション(Y方向移動)が殴り合ってひでぇことになった

00:34:28
icon

そもそもなんでトランジションの値が半端にマージされて動くとかいう事態になってるのかが意味分からん

00:35:13
icon

overridePendingTransition()をstartActivity()後に呼び出すやつは何故か普通に動いている

00:46:56
icon

styleのparentをAnimation.Translucentにしつつ、windowEnter/ExitAnimationを上書きすると、Enterトランジションはその通りになるがExitはまるで言う事を聞かないとかいう…

00:51:28
icon

やっぱAndroid奥が深いな、こうも気軽に動作を裏切ってくれる

00:55:29
icon

調べ物のためにdeveloper.android.comを開いたら変な状態で固まった

Attach image
01:28:31
icon

enterはそれっぽくなるがexitがだめ

01:30:42
icon

短時間でy4aを再起動しまくってTw側がレートリミットになっとる

01:32:37
icon

並べるとやはり挙動に納得いかない

01:36:52
icon

これね、キレてActivity.finish()をオーバーライドしてfinish()直後にoverridePendingTransition()呼んでトランジション上書きする分には効くんですよ

01:37:10
icon

それが効くならテーマでやらせろや!!

01:41:44
icon

windowExitAnimationをコメントアウトしてoveeride~だけやると今度はZenfoneでの動作がラリってしまう

01:42:13
icon

override~だとなんか消えるActivityが点滅するのでこれもおかしいのかもしれん

01:56:02
icon

たぶんトランジションで呪いを受けてるの、透過Activityだからって気もするんだよな。王道以外は殺されるのがAndroid(※)。

※王道でも死ぬ

02:08:41
icon

いやこれやっぱ端末の問題な気がするわ

02:09:40
icon

Nova Launcherのアニメーション設定、アプリ→Launcherの戻りのアニメーションが設定通りではなくOS標準にしかならん

02:18:47
icon

これは一旦無理ってことにしたほうがいいな、うん

02:27:45
icon

……おっ

02:28:47
icon

テーマXMLの存在を忘れて、onCreateで初手overridePendingTransition()実行、finish()オーバーライドしてsuper.finish()直後にoverridePendingTransiton()実行、みたいな超パワープレイをすればファーウェイ機でも行けそう

02:30:16
icon

フェードアニメーション作ってどうしても適用したい場所に力づくで仕込んでいけば、すこしは思い通りになるかもしれねー

02:30:19
icon

ただもう今日は寝たい

09:06:22
icon

朝なのれプリキュアを見ていた

09:14:16
icon

メイン画面のBack / メニューの終了からの終了操作で落ちませんか

09:15:17
icon

タスクスイッチからの削除をハンドルできるんだったら停止する機会あるかもしれんが

09:20:35
icon

ServiceのonDestroy完了するまでに再起動してるんか

09:22:17
icon

最近のemojiコンパチとかは入れてないから、純粋にバンドルフォントの影響で絵文字の表示は変わりうるよ

09:23:09
icon

とはいえバンドルフォントは変更したいのが実情 🎫 149

09:24:23
icon

Koruri + EmojiCompatか、あるいは後者をtwemojiにするか

09:24:31
icon

その辺にしたい気持ちはあるんだよな~

09:25:34
icon

ウェ、なんかy4aのスレッドプールが枯渇した

09:37:02
icon

y4aサウンドテーマにSeyanaほしいな

09:37:17
icon

いかなるイベントでもセヤナーくらいしか言わないやつ

09:46:48
icon

TCP/IPのこと何もしらないのに通信してる

10:00:11
icon

今から昨晩のQuickPostの空投稿バグつぶそうと思うけど、Kotlin lazyでfindViewByIdしてるの発見しちゃったのでそこも変える (エンバグこわいなー)

10:00:35
icon

lazyでfVBIするのメモリリークの恐れがあるはず

10:07:44
icon

Q. あなたはFragmentを扱うには未熟すぎては?
A. わかる……ちょうわかる……

10:08:57
icon

まだ変更0行だけど眠くなってきた

10:35:01
icon

ながらウンチはご遠慮ください

10:39:38
icon

うんこでた

10:39:49
icon

これはQuickPostのテスト投稿

10:54:47
icon

EMUIのDo Not Disturb、スケジュール機能が古典的なマナーモード/サイレントスイッチと連動しないから困るなこれ…

10:55:26
icon

そこにカスタム入ってないROMなら、Do Not Disturbのスケジューリングはそのまま古典的なサイレントマナーのスイッチ扱いになってくれるはずだが

10:57:05
icon

高優先のみ通知を業務時間中スケジュール張って、それがマナーモードスイッチの扱いになるからハンドルしてメディア音量を切るみたいなこと昔してたんだけど、P20 Proじゃできない……

10:57:58
icon

学生の時なら一切何も通知鳴ってほしくなかったし、今は最低限電話くらいは気づける必要があるのでサイレント→マナーに使用モードが変わっていった

10:59:58
icon

まぁ俺が困るのは通知の制限をしている状態で「アイドルマスターシンデレラガールズ スターライドステージ!!!」って爆音上映するのが困るから、EMUIの挙動がクッソ困るというやつなんであんまりマナーモード関係ない

11:00:27
icon

あtypoしてる…

11:01:47
icon

Androidのマナーモード周りの挙動(スケジュールや優先度など)はAOSP 6.0あたりが好みなので機種カスタムあまりされると苦しい

11:02:30
icon

とりあえず職場でソシャゲのタイトルコール爆音上映しない方法考えないと…

11:04:01
icon

Android 2.xの頃は超古典的なマナーモードのスイッチ変更ブロードキャストを捕捉してメディア音量を落としていた話は前しましたが、Android 5.x~の仕様でも基本は同様に動くんですよ

11:06:44
icon

熱帯を熱海と空目して熱海が拡張されたのかと思った

11:07:06
icon

熱海に思い入れなし

11:08:41
icon

EMUIの通知鳴動制限モードに入ったこととかブロードキャストされてないかなあ。今どきのAndroidってブロードキャスト絞る方向性だしどーだろうなぁ…

11:17:56
icon

ACTION_INTERRUPTION_FILTER_CHANGED
added in API Level 23
まさかこれか…!?

11:20:25
icon

ほーーん、これでアラームのみとかそういう状態を捕捉できるってドキュメントにはあるな。

11:20:40
icon

確かにそういうの充実した頃のAPI Levelだし、これでいけそうな気がする。試すか。

11:21:22
icon

自分用のマナーモード連動の動作を仕込むためのサービスアプリ、Eclipse時代のをコンバートした代物なので今の環境でビルドできるかな……

11:24:25
icon

何もかもが古い…

Attach image
11:26:51
icon

ソースコードはやけにコメントがちゃんと書かれていて俺の過去のコードにしては読み易い。今もちゃんと書けよ……

11:28:02
icon

minSdk=8 targetSdk=19、これ初版の時はtargetSdk=15だった気がするな。

11:28:56
icon

Initial commit: 2013/7/2, Last commit: 2014/5/30……

11:29:17
icon

よく動いてたな(つい昨日までノーメンテでZenfone 3で安定稼動してた)

11:32:45
icon

このプロジェクトの古さを語る簡単な言葉として「.classpathファイルがルートにある」など

11:47:03
icon

ヒッ Amazonだ

11:48:17
icon

オープンソース羊羹の教科書

Attach image
11:48:34
icon

勉強します 🙏

12:06:36
icon

ディレクトリ構成がEclipse ADTなままのAndroid Gradle Project、AS 3.xだともはやビルドを通すまでが困難

12:08:44
icon

AS betaだったかstableだったになった時に、instrumentTest→androidTestになった変更すら反映されていないプロジェクト…

12:08:48
icon

きっつ

12:16:11
icon

古すぎる形式のプロジェクト、過去のAndroid Studioでインポートできた実績があると、むしろ現代のAndroid Studioと構造が異なるためにプロジェクトが開けないことがあるっぽそう

12:16:36
icon

.ideaと*.iml削除してインポートしなおしたら開けた

12:18:20
icon

ウォォビルドやっとできた

12:18:58
icon

support-v4がjarでブチこまれているせいでいつのものか分からない問題

12:26:31
icon

QRコードテロか

12:32:48
icon

自分のブログにツイート埋めてたら、後に鍵垢にした際に代替表示まみれになった

12:36:20
icon

プロジェクト構成が古すぎておかしくなってるのか、Deprecation表示がでない……

12:40:47
13:05:31
icon

@tsutsuii この間他のサイトで気づいて修正をコミットしました

15:26:10
icon

音量制御用のアプリ、時代が古すぎてtargetSdkを最近のとこまで上げたらあらゆる操作がSecurityException

15:26:27
icon

今ってアプリからマナーモードに切り替えるにも権限要るのか…

15:31:22
icon

この振る舞いは7.0かららしいが、たぶんでかい変更書いてあるとこには無かった気がする。しれーーーっと書いてあるせいで気づかん
developer.android.com/referenc

15:31:50
icon

Lv1からあるAPIが突然変わる(いつもの)(知ってた)(実家のような安心感)

15:32:11
icon

(知ってた(知らなかった)) なんだよなぁ!

15:36:23
icon

しかもウケるのがこれはRuntime Permとは別なので許可フローが違うんだけど、それを許可するための画面の名前がことごとくメーカーカスタムされていて指示不能

15:36:52
icon

対象の画面をIntentで召喚することまではできるけど、文字での指示は無理久保

15:37:13
icon

さすがAndroidや

15:38:44
icon

Android何かをすると絶対地雷を踏み抜いて片足が飛ぶんだけど、iOSってそういうことあるの?

15:41:27
icon

@toshi_a Androidじゃないから人が敵なのか、理解した

15:51:53
icon

"ロ2ン".expand
=> ロズリン

>Roslyn<

16:04:07
icon

小さいアプリだとShift+F10しまくってもすぐ転送されて更新されるの楽でいいな

16:04:41
icon

アプリでかくなるとビルド&実行のたびにカップ麺できちゃうもんな…

16:05:16
icon

数年前に趣味ではなく初めて仕事としてAndroidやった時も同じこと言ってた気がする……

16:20:43
icon

とうとう俺もBroadcastの制限にひっかかってしまった

16:21:06
icon

あーこれ常駐サービス増やすしかないやつか?

16:21:18
icon

めんどくせえ~

16:23:28
icon

ウゲーまじだ、欲しかったBroadcast、ためしにActivityでregisterReceiverしてみたら取れたわ…

16:23:57
icon

ServiceにしたところでServiceなんて生きてるか死んでるかも怪しいんだから本気で通知する気ない機構になってきてるよな……

17:07:30
icon

明日職場で事故らないために速やかに作業を遂行しないといけないが、Androidに精神を減らされている

17:18:34
icon

音量監視がなぜかタイマー処理で書かれてるけど、これ常駐サービス書くの渋ったせいなだけで音量変更とかBroadcastあった気がするな…

17:18:37
icon

書き換えてみるかな

17:47:18
icon

端末がマナーモードになっていない限り20秒に1回は処理をするド鬼畜サービスを滅ぼした

17:47:51
icon

ド鬼畜だけどほぼ処理コストは無なので5年くらい普通に使っていた

18:12:47
icon

ずっとコード盆栽ばかりしてしまい肝心の改修ができてないゾ

18:13:36
icon

盆栽しすぎ

Attach image
18:14:44
icon

4年寝かせたAndroidプロジェクト、個人の初期開発数日のやつでも寝た子を起こしてはいけない

18:25:29
icon

まーたAdminが殴り合ってる

18:27:45
icon

@ahiru そんな通知死すてむあってたまるか!!!!

18:29:04
2018-08-26 18:28:41 身も蓋も404の投稿 ahiru@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

18:29:11
icon

修正したらクローズかいな

18:29:37
icon

Mastodon (BTS)

18:30:07
icon

課題に対するコメントシステムあるし実質BTSな気がしてきた

18:31:41
icon

微妙にBTSとして実用できなくもないのがむかつくw

18:39:31
icon

低コストな通勤したい!! (通勤したくない)

18:40:48
icon

労働したくない!!

18:42:08
icon

せめて時間がかかるにしてもノンブロッキング通勤したいんだけど

19:17:45
icon

EMUIのおやすみモードがマナーモード扱いじゃないことでキレ散らかしたけど、よくよく考えたらUI上では音声ON/マナーの状態とおやすみOFF/優先Only/アラームOnlyとかって別個の存在で重ならないし分かれてるほうが正しい気もする

19:25:04
icon

ポテチ食いながら、もし絵描きの操作やストロークを全部補助記憶にログとして書き出したら実用性ってどれくらい落ちるんだろうかといったことをぼんやりと

19:27:19
icon

そもそも操作ログのデータ量見積りみたいなのが良く分からんけど、現代のクソ速ストレージで殴ったら使えないこともないのかなーとか

19:39:29
icon

携帯変えてクリーンな環境になったことで、無事メールを着信できるようになったのはいいんですけど、今見たら通知にニジエ通信って文字が見えますね……

19:43:39
one-liner
icon

mkdir -p ~/.mikutter/plugin && cd ~/.mikutter/plugin && git clone github.com/toshia/mikutter-mar

Web site image
GitHub - toshia/mikutter-marisa: yukkuri_sinai 作の魔理沙ちゃん大陸プラグイン。これでmikutterから魔理沙ちゃん大陸の機能を使えるぞ!
20:10:12
icon

今日触ってた自分用のサービスアプリ、SharedPref管理がちゃんとクラスに寄せてあってy4aの時代の俺の怠慢が明らかとなった

20:11:46
icon

データ永続化機構の略称、i-appliとAndroidでどちらもSPであることに何か感じずにはいられない

20:12:04
icon

i-appliのそれはScratchPadだがな!!

20:12:57
icon

i-appli: ScratchPad
Android: SharedPreferences
どちらも永続化に使えるが当然使い方も使い道も違いますね

20:19:51
icon

SharedPrefはXMLでよしなにしてくれるKVSだけど、ScratchPadはマニフェストで何バイト永続化領域がほしいか宣言してInput/OutputStreamでベタに入出力するやつだから……

20:21:00
icon

そういえばさーTLでemojiの茜ちゃん流れてたくらいだし、そろそろしじんパイプ必要では?

20:24:13
icon

Android P全く触ってないけどマジかぁ

20:24:38
icon

まーKitKatでImmersive使えるようになったから使っただけの代物だしなぁ

20:25:08
icon

d250g2全てが焼けたがアトリエオタクだけが生き残ってるみたいな

20:25:33
icon

生き残り [要出典]

20:27:12
icon

@ahiru あれ全員セヤナーだよ

20:27:53
icon

@ahiru あるいはアトリエこじらせすぎてぷにぷにに化けた

20:39:22
icon

SPで思い出したi-appli、思えばパケホの底値運用を命じられてたからインストールするためのパケ代を削るためにいかにクラスを作らないかとかしてたな。
今のJavaでイキって書いたらすぐ匿名とか死ぬほど生えるから、あの時の感覚からしたら狂気か金持ちだ

20:40:03
icon

クラス1個作っただけでアーカイブのサイズがKB単位で増えるんですよ!!!

20:40:28
icon

Max Size 1MBの世界だからKBは小さい単位ではない

20:41:56
icon

アセットをjarのリソースとして持たせると更新のたびにかさむから、今のソシャゲみたいにアセットはバージョンチェックして後からDLとかもやってましたね!!!

20:44:11
icon

J2MEからJava始めてしまったばかりに、J2SEの当時の普通の記事で覚えたことを書こうとしてもコンパイルエラーしたあの日

20:46:15
icon

毎朝オヒスでFAX送ってるけど

21:22:54
icon

toshi_pって述語っぽい

21:23:20
icon

(if (toshi_p

21:23:30
icon

何を判定するんだよ

21:25:23
icon

琴葉たらこのせいでずっと脳内再生止まらないんだけど、これたぶん明日から仕事中も脳内再生止まらんぞ……

21:30:49
icon

録画……容量……

21:31:02
icon

アッ

Attach image
21:31:43
icon

WD赤*2の論理ボリューム

21:32:11
icon

14TBを使う方法ですが、TSファイルを消さずに放置すれば簡単です

21:33:25
icon

どうせTS消さないならばしばし交換する前提のストレージ運用のほうが正しいよなぁ…と最近は思う

21:37:07
icon

Elastic Record Storage

21:38:05
icon

Shibafu Storage Service、それTissueのDBバックアップ先じゃん

21:39:45
icon

$ du -h /mnt/backup/tissue
11M /mnt/backup/tissue

21:40:39
icon

1ヶ月で5KBずつ増加するTissueのpg_dumpデータがペタバイト級に到達するのにどれくらいかかるか、誰か計算しておいてくれ

21:47:24
icon

Chinachuの削除APIをバッチで叩きまくってるけど全然消えん

21:55:22
icon

実はTwitterのこと忘れかけていて、作文も1charすら書いてない

21:58:14
icon

/rec free 35.9GB → 122GB

22:02:18
icon

@ahiru 億単位か~。オタクの性欲でストレージが溢れることはなさそうですね!

22:20:57
icon

6億年ぶりにスクスト立ち上げたけどZenZoomでこんなに重かったかな……

22:21:52
icon

こんなにフレームスキップしてるような動作するゲームだったっけかになってる もっともZenZoomに入れてからは前以上に遊んでないからそもそもAtomじゃろくに動かんブツというオチまであるな…

22:30:42
icon

ためしにP20 Proにデータ移したらやっぱというか快適に動作するな…

22:30:52
icon

ゲームをAtom搭載機でやるなという

23:14:37
icon

Shicontributorほんとすき

23:15:46
icon

なんとなくデレやってるけど、なんかちょっと前まで死ぬほどオーバーフローさせてたはずのスタミナがおらん

23:16:14
icon

もりくぼの親愛を上げるだけの作業

23:22:02
icon

ハイエンドCPU積んだスマホ買ったの久々なのでけっこう体験が良好