パン太
パン太
``` java.lang.IllegalArgumentException: Bad position 1127835099/11998 at java.nio.Buffer.position(Buffer.java:259) at java.nio.ByteBuffer.position(ByteBuffer.java:812) at com.github.penfeizhou.animation.io.ByteBufferReader.skip(ByteBufferReader.java:24) at com.github.penfeizhou.animation.io.FilterReader.skip(FilterReader.java:20) at com.github.penfeizhou.animation.apng.decode.Chunk.parse(Chunk.java:42) at com.github.penfeizhou.animation.apng.decode.APNGParser.parseChunk(APNGParser.java:136) at com.github.penfeizhou.animation.apng.decode.APNGParser.parse(APNGParser.java:108) at com.github.penfeizhou.animation.apng.decode.APNGDecoder.read(APNGDecoder.java:78) at com.github.penfeizhou.animation.apng.decode.APNGDecoder.read(APNGDecoder.java:27) at com.github.penfeizhou.animation.decode.FrameSeqDecoder$5.run(FrameSeqDecoder.java:226) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at...
実現方法 - Vector - drawable(xml) xmlでは複雑な動作が難しい?
## カスタム絵文字の取得 api/v1/custom_emojis/ 例: https://mastodon.social/api/v1/custom_emojis/ ## インスタンス情報の取得 /api/v1/instance 例:https://mastodon.social/api/v1/instance
## アカウントの状態 ブロック、フォロー、ミュートなどの状態を取得できる https://mastodon.social/api/v1/accounts/relationships?id[]=374407
## 必要な情報 - 画面ごとの滞在状況 - 画面で発生した主要なアクション - その機能にとって特徴的なボタンが押された - 選択肢の中から選択された
## 投稿画面 - 投稿ボタンが押された - 下書き保存された - ドライブから画像を選択しようとした - 端末から画像を選択しようとした ## タイムライン画面 - リノートしようとした - 引用リノートしようとした - リアクションをしようとした - リアクションをした - リプライをしようとした ## ユーザー詳細画面 - ブラウザで表示しようとした - ユーザーのニックネームを設定しようとした - タブに追加、削除しようとした...
Ringtoneを使えば良さそう https://www.memory-lovers.blog/entry/2016/05/07/204407
``` { "id": "90vsl074xj", "createdAt": "2022-05-30T04:25:37.600Z", "type": "groupInvited", "isRead": true, "userId": "7slno9u6re", "user": { "id": "7slno9u6re", "name": "パン太はだれが何を言おうとも食パンじゃないよBot", "username": "PantaDev", "host": null, "avatarUrl": "https://misskey.io/identicon/7slno9u6re", "avatarBlurhash": null, "avatarColor": null, "isBot": true,...
``` { "id": "90vsp3ols0", "createdAt": "2022-05-30T04:28:48.741Z", "type": "app", "isRead": true, "userId": null, "user": null, "body": "dolor proident", "header": "fugiat ut ut", "icon": "ex do occaecat" }, ```
UIの仕様としてはタイムマシーンに似たような実装をする