Kotlin

Android用プログラミング言語kotlinに関する記事

Android

【Kotlin】通知のアイコンが白い四角(□)になってしまう問題の修正【Firebase】

以前の記事で - 通知のアイコンが白い四角(□)になってしまう という問題がありましたが、その解決方法を見つけましたので共有します。 AndroidManifest.xmlにmetaデータを追加することで、指定した画像と色で塗りつぶされた通知アイコンが出ます
Android

【Android】TextViewに含まれたURLをタップした時の挙動を制御する【Kotlin】

自作アプリ「TwitMorse」でクラッシュ対応をしていたら、Android6.0系で下記のようなクラッシュが起きることがわかった。 android.util.AndroidRuntimeException: Calling startA...
Android

【Android】RecyclerViewで枠線を追加する【開発】

AndroidのRecyclerViewにはListViewに標準であった枠線や、タップ時の挙動がデフォルトでない。 そのため開発者が枠線やタップ時の挙動をコード上で指定する必要がある。
Android

【Android】今更ながらAsyncTaskの警告に対応した話をまとめる【開発】

非同期処理を行う部分のコードにてAndroidStudioがずっと警告を出してきていました。This AsyncTask class should be static or leaks might occur...という警告を無視し続けてきた。この度対応し、androidにおけるAsyncTaskについて得た知見をメモ
Android

【Kotlin】Lambda argument should be moved out of parentheses【警告】

自作アプリのリスト表示をListViewからRecyclerViewに切り替える改修を行っていたら、下記のような警告が出た。 RecyclerView.AdapterでViewHolderに対してListenerをつけようとしていた。 ...
Android

モールス信号が呟けるTwitterクライアント、TwitMorse バージョン1.8.4がリリースされました 〜ついに広告表示〜

TwitMorse version1.8.4リリース!ついに広告の導入をしました。
Android

【Android開発】staging用にstorePasswordなどをセキュアに保つ方法

Androidアプリ開発に限らずなのですが、ステージング環境といって、本番環境に限りなく近いテストアプリ(またはAPI)を作ることが仕事上あると思います。 個人で開発しているような小さなアプリであれば、そんなに「デバッグ版」「ステージング...
Android

【Android】今更知るgradle.propertiesの便利な使い方【個人開発】

令和最初のpostとしてはまず今日知ったことを書きたいと思います。 Androidアプリ開発をしていて、app.gradle(またはbuild.gradle)はよく目を通します。 例えばGoogleのsupport libraries群の更...
Android

モールス信号がつぶやけるTwitterクライアントアプリTwitMorse version1.8.3のリリース申請をしました

モールス信号がつぶやけるTwitterクライアントアプリTwitMorse version1.8.3をリリースします。 未だにAndroidアプリの方しかリリースしていませんが、いずれiOSも・・・と思ったものの、Android版での必要最...
Android

【Android】TextWatcherで入力文字数をカウントする機能追加【kotlin】

モールス信号が呟ける自作Twitterクライアント「TwitMorse」の投稿画面に文字数カウント機能を実装した時のお話。
Android

kotlinで%sで文字を部分追加する方法

自作TwitterクライアントTwitMorse 〜モールス信号でつぶやこう〜のつぶやき画面ですが文字カウント機能がなかったのでこの度TextWatcherなるものを使って、実際に文字カウンターを実装してみたときに「そういえばJavaでやっ...
Android

【Android】DeprecatedのProgressDialogを倒してProgressBarを実装した話【kotlin】

Androidアプリを書いている人は既に既知の問題だとは思いますが、API26にてProgressDialogがDeprecatedになりました。 - [ProgressDialog | Android Developer]( This class was deprecated in API level 26.
Android

【自作Twitter】TwitMorse version1.8.0リリース!!【クライアント】

2015年からAndroidアプリ開発の勉強用に作り始めた自作Twitterクライアント「TwitMorse」 このTwitterクライアントアプリの特徴はひらがな、カタカナをモールス符号に変換できる点にあります。 くわしくはPlay ...
Android

TwitMorse 〜モールス信号でつぶやこう〜 ver1.7.6リリースしました

入院中、腕が落ちないようにkotlinでプログラムを書いています。
Android

Androidの非同期通信処理はcoroutinesのasync, awaitが便利だった

Androidの非同期処理が結局何が便利なのか分からなかったので自作アプリを使っていろいろ試しました。 試した結果coroutieというライブラリが便利だったので備忘録に残します。 何がしたかったかというと、TwitMorseでつぶやき詳...
タイトルとURLをコピーしました