随時追記予定 map_jsレベルの対応 staticMap streetviewのサムネイルが欲しい時 Twitter等に挿入する時 intentによるMapアプリの呼び出し 指定位置の表示 最新版のGoogleMapアプリで拡張されている処(2016年版) GoogleMapアプリが片手落ちな処 経路情報 navi…
suppot-library 24.1.X => 25.0.0 にあげたキッカケ リリース状況 上げたあとから困ってること 詳細ログが大量に出過ぎてわからない アプデ時に対面しなければいけない問題 manifest-merger data-binding関連 gradleのsystem.outを拾えるようにする APT-plug…
発端 対処法 Windows OSで android gralde plugin 2.1.X 時代 Mac OSで android gralde plugin 2.2.X 時代 Macで他の方法というと ただG様的には 富豪環境にかんする追記(AS 2.2.X upper) 発端 Mac 16G環境でも AS 2.2.1 で GradleSync や ビルドのタイミン…
どんな機能か 試した環境 所感 イケてない処 ビルド時間 学んだこと gccのサポートに関して(参考) AS 2.2.1 の謎挙動集 Build Cache 有効化 具体的な対処法 2系 でInstantRunが動きそうな挙動をするが、 意味不明な挙動をする どんな機能か に記載されている…
前回のお話 inlcude bindingを使った 体感的な結論 対策的な案 よく記載されているbindingサンプル例 動かないらしいケース(以前はそうだったらしい) data-bindingの変換処理的な挙動について data-bindingでふられるidに関して(1) data-bindingでふられるid…
前回のお話 自分の開発スタイル APTの生成コードといえば 実際の作業手順をメモってみる layout.xml を 戻しやすい形にして修正 data-binding の形式のレイアウトに直す layout.xml 触っててハマった注意点 レイアウト編集をする上での所感的な感想 Gradle S…
前提的な話 環境設定編(前提編) 環境設定編(記述編) Multidex対応 動かないときに疑う処 対策(use APT plugin) 使用感 ReleaseBuild時の対策 ビルドが通らない 実行時にエラーで落ちる 前提的な話 AS 2.2の環境にして、ライブラリを最新化してしまうと下記ぐ…
何で導入しようと思ったか 導入編辺り 導入編辺り (StackOverFlowによるスタイル崩れ修正方法) スタイル変更の参照情報 Custom Preference の置き換えについて(support-v7版に) 因みにSwitchCompatの件 何で導入しようと思ったか PreferenceActivityを使うと…
後半の技術系のメモ追記はする予定 キッカケ的なこと 実際のバックアップ作業 Helium SDのコンテンツデータ関係(本データ) ShareLink で転送 領域区分ってなんでしたっけ? SD権限って今どうなってるの? 基本記述 Android 4.4から Android 5から Android 7…
総評 過去バージョンからのプロジェクトの互換性 InstantRun関係 基本挙動に関して Build Cache 有効化は必須か? InstantRunのHotSwapに関して InstantRunの判定オプション(2016/10/4追記) InstantRunの暴走 ManifestMargerの自体の挙動 で現在推奨されてい…
概要とレポジトリ 結論的なこと 現状そのままで使えるという挙動想定 なぜこういう実装になっていると思われるか? 実装で凄いと思った箇所 概要とレポジトリ Google Map Clusterの Realmと連携したカスタムMapFragmentらしい*1 結論的なこと カスタムMapFra…
なんでこのLibraryが作られたの? Markerピンの処理というと Android Tips #26 Google Maps Android API v2 のマーカーをカスタマイズする | Developers.IO 各マーカーに対応した処理をする - Androidプログラマへの道 〜 Moonlight 明日香 〜 らへんで出て…
とりあえず正式版がでたので、ちょこちょこ触りながらメモ 新機能的なのは全部触れていないので、触ったら追記する予定 状況追記(2016/9/29) フルパッケージ構成 ビルドが通る環境 android gradle plugin 2.1.+ のまま動かす android gradle plugin 2.2.+ に…
導入するライブラリ 動いた環境 動かす上での注意点など いじってたサンプル 改変した箇所 触ってて気づいたこと 導入するライブラリ JakeWharton神 の Hugo uPhycaさんの gradle-android-aspectj-plugin を参考にして作られたpluginらしいです。 自分が、uP…
ちょこちょこと気づいて調べた覚書メモ 随時追記予定 support-v4系のライブラリに関して ResourcesCompat と ContextCompat Google APIs:24 のリリース genymotion 2.8.0 Nugatサポート 9/16 追記 imageの再評価 Nugat独自の制限? support-v4系のライブラリ…
exception-think.hatenablog.com の続き gradleコマンド補完スクリプト(pgradle.sh) apkの逆アセンブル用スクリプト(apkd.sh) 事前設定編 書き換え編 apkの取り置き用スクリプト(apkc.sh) gradlew のタスク終了シェル(jkill.sh) アプリのデータ消去&run-apk(…
windowsの話は以前まとめていたけど、macでも使いたいので情報整理しておく なんでpeco使うの それ以前の基本的なこと(linuxコマンドライン) peco導入編 記述的な話 genymotion playerを動かす(pplay.sh) genymotion player強制終了用(pstop.sh) apkのinstal…
概論 android gradle plugin 2.2.0-RC の挙動 ちょっとだけ強化されたところ 9/9 RC2の android gradle plugin support-v4系のライブラリ ResoucesCompat に関して追記 build.gradleのextバージョン指定がIDEに認識されない AS移行で動かせないプロジェクト…
今更ながらAsyncTaskLoaderを触る機会があったので挙動をメモしておく 基本的な使い方 挙動メモ的なこと 使いづらいこと 結論的なこと 例外的な対処 クラッシュ対策 AsyncTaskLoaderのテスト 基本的な使い方 基本的な実装は とか Tumbling Dice — [Android]A…
はじめに Geofence関係 登録・削除操作周り リスナーの変更 インスタンス生成の変更 geofenceの登録 geofenceの削除 最後の位置を取得しているコードがあった場合 受信サービス周り イベント情報の状態取得 イベント情報のリスト取得 はじめに 前回までのま…
基本的な実装編 実装してて悩んだ処 LocationRequestの取得周期の最小値 requestLocationUpdatesがタイミングによって動かないことがある ネットワークが繋がっていないと動かない 位置情報をOFFにしたり、初期の端末Onlyになっている状態を修正する Android…
はじめに Android 6.0 Marshmallow 対応 Android 6.0 onAttachの話 追記(2017/08/27) Android 6.0 Runtime Permission 関係 Android 6.0 Runtime Permission をベタで書いてたネットサンプルをイジった時のメモ その他 Googleのロゴの位置を変更する genymot…
頻繁に更新されるのはいいのだけれど。。 InstantRunについて Emuratorについて 端末内部のadbを触ってみた時のメモ これは常識なのかもしれないけど aidl周りの話 ManifestMargerの話 android gradle plugin 2.2.X に gradle 3.0が適応できるようになった話…
v1.5 => v2互換 LocationClientが使えるバージョン 分割指定が使えるバージョン(from 6.5) LocationClientが廃止されているバージョン import文の変更 リスナーの変更 インスタンス生成の変更 LocationUpdates関連の変更 onConnectionSuspendedの新規追加 Ui…
Toolbarでbackボタンを実現する 実装イメージ 混乱した不要な情報 SnackBarを上部に出したい やりたかったこと できなかったこと 調べたメモ 情報整理メモ。随時追加予定 ネットやASのProject Wizardで生成されるテンプレ-ト外のことをやりたかった情報を整…
GPS有効にしてみたのだが・・ なぜSMS付きSimに変更したか 以前にも Android Devices Manager自体 通信料に関して 先月まで 今月は 原因的な話 対策的な話 IIJの通信状況に関して GPS有効にしてみたのだが・・ Pockemon Go が今月出るということで IIJのSim…
7月中旬に買って読んでる本 全体を通して読んだ感じ 読んでてツマヅイた処 実際他のエンジニアさんに聞くと 別に割愛してもいいかなという章 執筆方針がぶれているかなと思う事 今月末に出るらしい初心者向け本(ヤフー黒帯本) WebViewなお話 7月中旬に買って…
Android Studio 2.2-preview5 にあげたのはいいのですが・・・ 7/20追記 Android Studio 2.2-preview6 Canary Channel のバージョンとかだと DSL的には どういう状況かというと IDEを更新することで変わったと思われる挙動 他にも気がついた点 Android Studi…
試行錯誤メモ。 困っていること パッケージ名のみからだと 現在実行しているActivityを取るならば パッケージ名取得 launchableのActivityのフル取得 ここで問題になること 困っていること の pinstall.bat とかだとパッケージ名等が固定なので、別プロジェ…
Android Studio 2.2-preview4 をIDEとしてまるっと差し替えた後のこと IDEの更新はいいのだが・・・ 通常のgradleビルドであればの回避策だと 最終的な解決解 途中経過的な暫定対処のお話(JRebelを使えるようにする為の) 実際試したパラメータ情報 その他の…