Androidで文字列の装飾を簡単に行う

こんにちは、 id:numanuma08 です。今回もAndroidの小ネタです。

AndroidでTextView等に文字列を装飾して表示する場合、SppanableStringを利用します。また、SppanableStringを生成するために、SpannableStringBuilderもまた利用されます。

developer.android.com

developer.android.com

今回は、SpannableStringBuilderのkotlin拡張を利用した簡単な文字列の装飾を紹介します。

続きを読む

covelline の Discord を開設しました

どーもこんにちは yanacii です。この度、covelline で試験的に Discord のチャンネルを開設しました。

続きを読む

Unity UI ToolKit を使ってみた

こんにちは。UI フレームワークの狂人、亀山です。世は大宣言的 UI フレームワーク時代ですが、プラットフォームごとに乱立しまくっていて正解が見つけづらい状況でもあります。Unity のランタイム UI は長らく uGUI で構築されてきましたが、デフォルトの見た目は古めかしいし、エンジニア的にはシーン上であれこれ設定するのはメンテも大変という問題がありました。そこで最近登場した新しい Unity の UI システムである UI ToolKit を試した話と、諦めた話をします。

続きを読む

iPad で ActionSheet を表示するときに popoverPresentationController を設定し忘れてクラッシュするのを防止する

こんにちは。

iPadOS で ActionSheet を使う際には popoverPresentationController を適切に設定しないとクラッシュしてしまいます。

しかし普段 iPhone で開発していると iPad での確認が漏れてうっかりクラッシュする不具合を作り込んでしまいがちです。

弊社が開発している feather でも同様のことが発生したことを受けて SwiftLint を使用して警告を出す手法を導入しましたので紹介します。

続きを読む