« 2021年11月 | メイン

2022年10月 アーカイブ

2022年10月08日

Basic Activity 備忘録

●2つのフラグメント画面を行ったり来たりするだけのシンプルな Basic Activity テンプレートを選択。
git commit

●Binding を除外。
git commit

●アクティビティ、フラグメントのライフサイクルを理解する為 ログを追加。
git commit

●First fragment のボタンクリックで Second fragment へメッセージを渡して表示。
git commit
元々、引き数を埋め込むStringリソースが用意されているのに Second fragment の TextView が表示されない。これを完成させる。


●逆に Second fragment のボタンクリックで First fragment へメッセージを渡して表示。
git commit

●応用として Activity、Fragment どちらからも利用できる DialogFragment 実装例。...▼

続きを読む "Basic Activity 備忘録" »

2022年10月09日

Java11から導入された関数が使えない?!

サブタイトル:オリジナル ライブラリ jar ファイル作成と 利用パターン
再現環境
Android Studio Dolphin | 2021.3.1
Build #AI-213.7172.25.2113.9014738, built on September 1, 2022
Runtime version: 11.0.13+0-b1751.21-8125866 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 11 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 1280M
Cores: 8
Registry:
    external.system.auto.import.disabled=true
    ide.text.editor.with.preview.show.floating.toolbar=false
Android Studio Dolphin | 2021.3.1
Build #AI-213.7172.25.2113.9014738, built on September 1, 2022
Runtime version: 11.0.13+0-b1751.21-8125866 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 1280M
Cores: 6
Registry:
    external.system.auto.import.disabled=true
    ide.text.editor.with.preview.show.floating.toolbar=false
 これらの Android Studio は Java11 が使えるはずが、なぜか
int i = 0x20BB7;//ツチヨシ Unicode
String str = java.lang.Character.toString( i );
をビルドすると
「エラー: 不適合な型: 精度が失われる可能性があるintからcharへの変換」
"error: incompatible types: possible lossy conversion from int to char".
のコンパイルエラー。
 Java11から導入された「public static String toString​(int codePoint )」関数を使用する為
プロジェクト\app\build.gradle
~
android {
	~
	compileOptions {
		sourceCompatibility JavaVersion.VERSION_11
		targetCompatibility JavaVersion.VERSION_11
	}
}
~
を指定。やみくもに検索して見つかる環境変数「JAVA_HOME」値 や、gradle.properties「org.gradle.java.home」値を指定する情報は関係なさそう。
GitHub commit 419b837d40a6995bc690610bd995167ebe07623f
 ところが...▼

続きを読む "Java11から導入された関数が使えない?!" »

2022年10月10日

Image Asset ツールが起動しない?!

Android Studio Bumblebee | 2021.1.1 で正常だった Image Asset ツールが Dolphin | 2021.3.1 にバージョンアップして起動しない現象。

再現環境 ↓
Android Studio Dolphin | 2021.3.1
Build #AI-213.7172.25.2113.9014738, built on September 1, 2022
Runtime version: 11.0.13+0-b1751.21-8125866 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 11 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 1280M
Cores: 8
Registry:
    external.system.auto.import.disabled=true
    ide.text.editor.with.preview.show.floating.toolbar=false
 WEBの代替サービス...▼

続きを読む "Image Asset ツールが起動しない?!" »

About 2022年10月

2022年10月にブログ「Remix.asia」に投稿されたすべてのエントリーです。過去のものから新しいものへ順番に並んでいます。

前のアーカイブは2021年11月です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。