- 1. flutter build apk –release だけ Could not resolve all files for configuration ‘:releaseRuntimeClasspath’.エラー
- 2. [Android]Navigation Component で StartDestination を popBackStack したときの動作
- 3. 3. Android学習 イベントリスナー編
- 4. 【Android】JavaでSHA256を計算するアプリを作ってみた
- 5. BigDecimal の stripTrailingZeros 使ってる人は気をつけて
- 6. Androidで始める機械学習2 (FirebaseML CloudAPI)
- 7. AndroidでSpinner形式のDatePickerDialogを表示する
- 8. Android11での内部ストレージのAndroid/data以下に端末でアクセスする方法
- 9. Google Play servicesが使えないAndroid端末におけるFirebase SDKの使用可否状況のまとめ
- 10. 【翻訳】RecyclerView の高度なカスタマイズ
- 11. ViewBindingに移行していきます
- 12. Android Studioの設定
- 13. 10分でHMS Audio Engineを利用してアプリにカラオケ機能を実装
- 14. [ReactNative] ScreenView+Webview refreshControlについての備忘録(Androidのバグ)
- 15. 【Android】ObjectMetadata.setContentEncoding で文字化け【AWS】
- 16. 【Mac】Android studioのAVD Managerからエミュレーターを起動すると「unable locate to abd」となる
- 17. 『こんにちはPython』のスカッシュゲーム(壁打ちテニス)を JavaScript で写経してみた(後編)
- 18. 【モバイル】【Chrome】画面スクロール時に Resize イベントも同時に発火されるので注意する
- 19. Flutterチュートリアルを咀嚼する part2 -routeとnavigator-
- 20. #40 Kotlin Koans Generics/Generic functions 解説
flutter build apk –release だけ Could not resolve all files for configuration ‘:releaseRuntimeClasspath’.エラー
flutter build apk –releaseのときだけ、以下のエラーが出てapkが作れない問題でハマりました。
“`
FAILURE: Build completed with 2 failures.1: Task failed with an exception.
———–
* What went wrong:
Execution failed for task ‘:generateReleaseRFile’.
> Could not resolve all files for configuration ‘:releaseRuntimeClasspath’.
> Could not find com.google.firebase:firebase-bom:25.12.0.
Searched in the following locations:
– https://storage.googleapis.com/download.flutter.io/com/google/firebase/firebase-bom/25
[Android]Navigation Component で StartDestination を popBackStack したときの動作
# はじめに
Navigation Component で StartDestination を popBackStack すると currentDestination が null になると以下に記載がある。currentDestination が null になったときの挙動について詳しくは書かれてはいなかったので調べてまとめようと思います。(本記事は Navigation Component v2.3.1 で動作確認しています。)
“`
https://developer.android.com/guide/navigation/navigation-navigate?hl=ja#back-stackこのメソッドが false を返すと、NavController.getCurrentDestination() は null を返します。
新しいデスティネーションに移動するか、アクティビティに対して finish() を呼び出してポップを処理する必要があります。
“`# 検証環境を構築する
次のような FirstFragment と SecondFragment
3. Android学習 イベントリスナー編
**勉強できること**
Viewに対するイベントなどを検知して、それをトリガーに処理を実行できるようになる。**環境**
AndroidStudioのバージョン:4.0.1
言語:Java# イベントリスナーとは
スマートフォンの操作では、タップイベント、長押し、スクロール、戻るボタン操作などが発生します。
それらを検知するものがイベントリスナーです。# リスナーの種類
イベントリスナーを抜粋して紹介します。|リスナー名|メソッド|詳細|
|:–|:–|:–|
|クリックイベント|onClick()|ボタンなどのViewに対するタップ(クリックイベント)を検知する|
|長押しイベント|onLongClick()|ボタンなどのViewに対する長押しイベントを検知する|
|ハードウェアボタンイベント|onKey()|ホームボタンや戻るボタン押下時を検知する|他にもViewによりスクロールや、タッチイベントなど色々なクリックリスナーが提供されています。
必要都度調べてみてください。# 記述例
“`java:MainActivity.java
public
【Android】JavaでSHA256を計算するアプリを作ってみた
# 雰囲気
なんか、
![Screenshot_20201126-222656.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/188881/0033a147-5904-7541-2ce1-c9cb96ac467e.png)こんな感じで動く。
![Screenshot_20201126-222702.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/188881/29f35b06-0f6b-acf0-ae69-ac055df843c9.png)# 環境
Windows10
AndroidStudio 3.5.0.0
Android SDK 26.1.1
(Pixel OS10で動作確認)# MainActivity.java
“`java
package com.weare2434.sha256;import androidx.appcompat.app.AppCompatActivity;
imp
BigDecimal の stripTrailingZeros 使ってる人は気をつけて
## はじめに
お仕事で BigDecimal の [stripTrailingZeros](https://developer.android.com/reference/kotlin/java/math/BigDecimal#stripTrailingZeros()) というメソッドを使っていて悲しくなったので記事にしました 😥
## stripTrailingZeros って何?
BigDecimal のメソッドで、末尾のゼロが削除された新しい BigDecimal を返します。
簡単にいうとこんな感じ
> 0.00 であれば 0
0.10 であれば 0.1## 何があったのか
動作確認をしていると、 0.00% と表示されてしまうことがありました。
「あれ?ちゃんとエミュレーターでも動き確認してたのになぜ??」
調べてみると stripTrailingZeros が正常に動いてなさそう、、!
なぜ〜〜〜〜 :rolling_eyes:
## 原因
なんと、JDK7 だと正常に動作しないとのこと。。。
そりゃないよ。。
なので一部の An
Androidで始める機械学習2 (FirebaseML CloudAPI)
# はじめに
前回 [エッジでサンプルを動かす記事](https://qiita.com/marchin_1989/items/517885984167e6855c13)を書きましたが、今回はエッジ(MLKitやTensorflowLite)ではなく、FirebaseMLのCloudAPIを利用してみました。
他にもありますが、今回は以下のAPIを試すために、Androidの[サンプルアプリ](https://github.com/marchin1989/FirebaseMLSample)を作成しました。
– Text Recognition
– Image Labeling
– Landmark recognition# サンプルアプリについて
写真を撮ると、その画像をFirebaseMLのCloudAPIに投げ、結果を表示します。
右上のボタンでAPIを切り替えられます。AndroidでSpinner形式のDatePickerDialogを表示する
AndroidでSpinner形式の `DatePickerDialog` を表示する方法を解説します。
![Spinner形式のDatePickerDialog](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/67657/11c1264e-584b-4f0b-dc8a-aed3263a0bc4.jpeg)
本記事のサンプルコードについては [こちら](https://github.com/yhirano/SpinnerDatePickerDialogSampleAndroid) に置いてあります。
## コード
### テーマ
テーマを下記のように設定します。
`android:datePickerStyle` に `- spinner
` を子要素に持つスタイルを設定します。“`xml:themes.xml
関連する記事
OTHERカテゴリの最新記事
-
- 2024.09.19
JavaScript関連のことを調べてみた
-
- 2024.09.19
JAVA関連のことを調べてみた
-
- 2024.09.19
iOS関連のことを調べてみた
-
- 2024.09.19
Rails関連のことを調べてみた
-
- 2024.09.19
Lambda関連のことを調べてみた
-
- 2024.09.19
Python関連のことを調べてみた