チラシの裏
ミドルクラスのノートPC?
はてなブログの記事を更新したのに、Googleの検索結果に表示される日付が古いままなのが気になって調べた話。
Android Studio Dolphinで Android 6.0以下のエミュレータを使用した場合に、LogCatに何も表示されない。おこだよ。
Dell Inspiron 15 3567のHDDが死んだのでSSDへ換装し、リカバリしようと奮闘した記録。結論から言うと公式手順ではリカバリ不可能。
JCenterの廃止により、早期移行を個人的に熱望していたFlexBoxライブラリですが、ついにGoogle Mavenリポジトリへ移行されました。 github.com github.com Gladle書き方 2.0.1以前 jcenter() implementation 'com.google.android:flexbox:2.0.1' 移行後 goog…
JavaのFileクラスによるフルアクセス ->SDアクセス煩雑化 ->Fileインテント禁止 ->MediaStoreを介さないストレージアクセスの煩雑化(ふぁっ!?) ->対象範囲別ストレージ(ふぁっ!?ふぁっ!?) ->MANAGE_EXTERNAL_STORAGE(アッー!) ->MANAGE_EXTERNAL_STORAGE…
なんか急にBuildが通らなくなった。 compiler message file broken: key=compiler.misc.msg.bug arguments=11.0.8, {1}, {2}, {3}, {4}, {5}, {6}, {7} java.lang.NullPointerException at jdk.compiler/com.sun.tools.javac.code.Symbol$ClassSymbol.isSubC…
0円でできる、はてなブログを使用した、AdSense登録の成功例。
以下、私見です。 ミュータブルはCollectionなどの事、イミュータブルはStringなどの事 Javaのcloneはオブジェクト構造のコピーが作られる。 構造体のコピーみたいな感じ。 Javaにおいてプリミティブ値は参照を持たないから値がコピーされ、 オブジェクトは…
今更Dateクラス! Dateクラスにはローカルのタイムゾーンが適用される!!! でもgetTime()はGMT(≒UTC) import java.util.Date; public class HelloWorld{ public static void main(String []args){ //シリアル値から日付を取り出して再度Dateオブジェクト生…
継承クラスが親クラスを破壊する方法
Applicationクラスのライフサイクルめも 経緯 new Handler().postってアプリを離れても動いてる!!!!???? Applicationクラスのライフサイクルメソッド public void onCreate() アプリケーション起動時 public void onTerminate() エミュレート環境で…
対象範囲別ストレージに関するAndroid Developersドキュメントの転載や解釈、および英語版ドキュメントの意訳。
オフラインで参照可能なクリッカブルマップの性質を持った画面を作りたかった。 実装方法検討 AssetとしてHTMLファイルおよび画像を準備し、WebViewで表示する メリット Webページなので汎用性が高い。 クリッカブルマップ自体の定義が簡単。 デメリット 実…
Android StudioのSDKプラットフォームのSystem Imageのアップデートを促されたのでぽちっとしたら、「Package "Android Emulator" with revision at least 29.1.12 not available」というエラーが発生。 Android Emulatorを先にアップデートしろって事かと思…
MediaStoreは地雷原。だが一本道である。
ダイアログを表示する ↓ WindowLeaked!! ↓ DialogFragmentを導入 ↓ Fragmentから呼び出すとListenerで通知できない ↓ Fragmentに対応するとActivityへ通知できない ↓ 両方に対応する? ↓ ↓ WindowLeaked!!しても大勢に影響ない? ↓ ↓ 夜が明けるまで死に続け…
MVVVVVVVVVVVVVVVVVVVVVVM MVV し ゅ ご い ! VVM MVVVVVVVVVVVVVVVVVVVVVVM
Android Studio 3.5でアクティビティの新規作成から選べるテンプレートの「Navigation Drawer Activity」を読み解く。ついでにテンプレートのバグ退治もします。
AndroidStudio3.4氏 「元に・・・させねーよ!!!」
serenegiant.com #query()に小細工をしてGroup Byを実現する方法があるけど、これは裏にSQLを解釈できるデータベースが存在していることが前提の方法。 さらに云うと、#query()がsqlに変換される際に独自の加工を施すデバイスがあり、そのせいでGorup Byでき…
学ぶのは誰か?それは私です。 developer.android.com 思ったより深い内容で良かったです。 プロセスって何の変哲もない単語だけど、いったい何?っていう UIスレッド、Activityクラス、Applicationクラス、Context、Services、 深い理解で正しく扱いたいも…
多少意味を知ったら親しみやすい? 应用:アプリケーション第一次:最初下载:ダウンロード崩溃:クラッシュ カタカナ英語が漢字になるだけで意味不明な感じがする。 海外の人も日本のwebページのカタカナが英語(アルファベット表記)だったら随分印象が違う…
【解決】java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver" on path: DexPathList[[zip file "/data/app/your.pack.name-1/base.apk"],中略/lib/arm64, /system/lib64, /ve…
同じです。Return Valueの和訳です。 だが、しかし・・・
Adapterばくはつしろ Adapterは特定のデータ構造(クラス)専用となるので、様々なサンプルにあるような データクラス、Adapterクラスを別ファイルで定義するより、 Adapterの内部クラスでデータ構造を定義 もしくは データ構造の内部クラスでAdapterを定義 す…
リスト形式のユーザインターフェースを使いたいだけなんです。 ①画面のレイアウト→リスト追加 ②データを流し込む たったこれだけなのになんでAdapterが必要なの? 一見、高機能だけど無駄に複雑化して実装するために必要なコードが数倍に増えてると思うんで…
ふと思いついて、Excelの和暦書式で令和が表示されるか試してみた。 元年入力はダメだけど、和暦1年入力はちゃんと表示されてる。 Good boy!
GDPR関係、出来たら後でまとめたい。まとめた EUユーザの個人情報の国外移転には同意が必要。 広告ユニットを含む場合、個人情報が広告プロバイダへ流れるため同意が必要。 アプリのサービスとして、個人情報をサーバへ送信する場合も同意が必要。 Playスト…
mipmapはAndroid4.2からサポートされたため、minSDKがそれより古いならdrawableディレクトリにも画像リソースを置いておく必要がある。と解釈。 qiita.com developer.android.com Mipmapping for drawables Using a mipmap as the source for your bitmap or…