Java

Android

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

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

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

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

自作AndroidアプリをJavaからKotlinに書き換えた時にハマったこと

ついに自作アプリTwitMorseもJavaからKotlinに移行しました。入院中、安静を申し付けられていて暇だったのもあり・・・
Android

JavaのMatcher.find()とMatcher.reset()を組み合わせて使う

自作アプリの保守開発をしていた。 TwitMorse ~モールス信号でつぶやこう~ その機能の仕様として、モールス信号化された文字列の中に漢字があるとそれを無視して、モールス信号→カタカナに変換する状態になっていた。 その状態をなんとか...
Android

Javaで文字列に漢字が含まれているか判定する

自作Androidアプリで「文字列内に漢字があるかどうか」を判定する必要があった。 意外な正規表現で漢字の判定ができることを知ったので備忘録として残す。
Java

新しいMacBookでjavaの開発環境を整えた時のメモ

MacbookAirを買った時の記録。 Android開発でJavaのバージョンを調べる必要があった。
git

プログラムのコメントアウトにはFIXME、TODOの他にXXXがある

プログラミング言語のコメントアウトに"XXX"というコメントがあるということをご存知でしょうか
docker

docker attachしてctrl+cを押すとコンテナごと削除される罠

こんにちは、11月6日付けで社会復帰を果たしました。 さすがに3ヶ月も家なき子状態を続けていると、社会復帰した時に辛いんだなってことに気づきました。 そして恥ずかしながらこの年齢にして、やっとdockerを業務で触る機会が訪れまして、四苦八...
Android

Androidアプリ「TwitMorse」version1.6.1をリリースしました。

こんにちは。絶賛就職活動中の元社畜です。 先日とあるWeb系の会社の最終選考で、Twitterアカウントばれして、 「Twitter名、『ハイパーポエムクリエイター』さん、なんですね、何か唄ってみてください」 と言われ、 ...
Java

プログラミング初心者におすすめしたいプログラミング関連の情報

最近、技術関連の記事書いてないな、って先程思いまして、ネタはないのですが、個人的にプログラミングを始めるにあたってすごくタメになった書籍とかWebサイトとか紹介しようと思いました。 Webサービスと書籍に分けて紹介してみます。
Android

自分の開発したAndroidアプリにApp Indexingを導入してみた話

最近"App Indexing(アップインデックシング)"というのが流行っているらしく、仕事でもAppIndexing案件に携わるようになった。 しかし、実のところ、自分でもAppIndexingがなんなのかよく分かっていない。 この度プラ...
Android

Android ArrayAdapterからstartActivityする方法

AndroidのListViewでは独自のAdapterを作ってListViewにセットすることができます。 今回、独自のAdapterを作ってその中からあるアイコンをタップした時に別画面へ遷移させる方法がわからなかったので調べてみました。...
Java

?と思ったJavaでInt型をString変換する方法

あるコードを見ていたら下記のような記法を見かけたことがあったので「??」と思い、調べてみたのでメモします。 if(s.equal(""+i)) {
Android

Java .equalsメソッドの罠

Javaの.equalsメソッドの罠にひっかかって2週間くらいなやんだのでメモります。 開発してるTwitMorseの逆変換機能の実装の時に直面しました。 equalsメソッドは時折同じ文字列の比較をしてもfalseを返すことがあります。...
タイトルとURLをコピーしました