android
最近twitter APIを使ってOAuth認証しようとしたら、以下のようなエラーが出てハマった。 Callback URL not approved for this client application. これは、callback URLが間違ってるよみたいなこと 2018.6.13以降はちゃんと対応させないとだめになった なの…
GCM/FCMとは GCMとは、android端末のpush通知をサポートするクラウドサービスのこと しかし、GCMは2019.4.11でサポートが完全に停止する そのかわり、googleは新しくFCMの利用を呼びかけている またFCMはandroidだけでなく、iOSもサポート対応のクロスプラッ…
android 6.0から、インストール時にまとめてpermissionを許可する方式から、最初は何も許可せずに使うタイミングで許可を求めさせる方式に変わった。 それについてのpermissionの求め方についてのメモ private final int REQUEST_CODE_WRITE_EXTERNAL_STORAG…
AlarmManagerを使うとうまくいった Intent intent = getIntent(); PendingIntent appStarter = PendingIntent.getActivity(getApplicationContext(), 0, intent, PendingIntent.FLAG_ONE_SHOT); AlarmManager alarmManager = (AlarmManager)getSystemService…
以下のようにバージョンアップをしたので、その時の変更点をメモ バージョン変更 gradle 2.2.1 -> 4.4 gradle plugin 1.3.0 -> 3.1.3 buildToolsVersion 23.0.0 -> 28.0.1 変更点 gradleとgradle pluginの対応 最新版にするならandroid studioがよしなにやっ…
調べる機会があったのでここにまとめておきます .ideaフォルダはandroid studioの設定について記述されたもので、ほぼ自動生成されます チーム開発する際には、いくつか共有するのを推奨するファイルもあるため、自分が最終的に作った.ideaに関するignoreに…
twitterクライアントを開発するうえで分からなくなって何度もググったりするのも面倒なのでここに一覧をまとめることにする。 androidについても超初心者なので見る人によっては邪魔な記事も多いかもね。 随時追更新予定。 java関連 JavaでSingletonパターン…