「WanderFragments」を作るためにお世話になった素敵な資料たち



先日公開したアプリ「WanderFragments」を作った際にお世話になったサイト達をまとめてみました。

謎に数が多いですが、ほぼ0から「WanderFragments」を作るために調べてたらこれくらいになったという。
「WanderFragments」以前にも7本アプリ作ってるんですが、継続してプログラミングやってるわけじゃないんで、忘れちゃうんですよね。

加えて、この分野はほんとに変化が早いので、前やったことができなくなってたりするので思い出し思い出し、復習や学び直しも含めて調べまくりました。

日頃からプログラミングをやってたり、体系的に学んだ人だったらもっと少なくて済むと思いますが、逆に素人でも"調べてこなして"のTry & Error(?)を繰り返したらできるんだ、という証明にもなりますし、何とも言えませんね。


ともあれ、以下の記事の執筆者の方々には感謝を。
ありがとうございました。
すんごい助かりました。

次は別の方の助けになりますように載せさせていただきます。



あ、僕が作ったアプリはこちらです。
一人でふらつくのがお好きな方はぜひお試しを。

「WanderFragments」

感想や要望もお待ちしておりますので、お気軽に。




・AndroidのPreferenceを使う - うさがにっき

・[Android] アプリを Google Play に公開、apkファイルの作成 | nyan のアプリ開発

・Android Studio 2.3ではAPK作成時にSignature Versionsを選ぶ必要がある - Qiita

・android - RealmChangeListener not called - Stack Overflow

・Fragment + ViewPager 使用時の不具合について: Isn't It Narikitic?

・ListViewを使ってみる - 22時に寝ようと思って2時に寝る。

・Android で ListView に非同期で取ってきた画像を表示したら位置がおかしい件 | SLUMBERS

・Setting Up File Sharing | Android Developers

・FileProvider | Android Developers

・ActivityとFragmentのライフサイクルと罠 - Qiita

・android - ViewPagerで表示させているFragmentのメモリ解放がうまくできていない? - スタック・オーバーフロー

・Getting the android context in an adapter - Stack Overflow

・画像ファイルを読み込んで,Bitmapクラスでいじくりまわして別のファイル名で保存する方法 - And Q.

・Android、画像ファイルからBitmapを生成する方法 + おまけ - Qiita

・yan note: Android ファイルの存在チェック

・Androidで日付をL10Nを意識して文字列にするベストな方法 - Qiita

・SimpleDateFormat | Android Developers

・Android の Java で時刻を扱う (Date、Calendar、DateFormat クラス) - ひだまりソケットは壊れない

・Android / Java文字列の日付をlong型に変換する date | CODE Q&A [日本語]

・現在の時刻をミリ秒で取得するには - 逆引きAndroid入門

・Singleton パターン - Wikipedia

・Android の ViewPager で使う Fragment の注意点 - ボクココ

・Android Studio 1.5のMemory Profilerを使ってメモリリークを発見する - Qiita

・メモリーモニター -Android Studio ドキュメント 日本語訳

・Android のメモリ管理 #2 Allocation Tracker でメモリに割り当てられたオブジェクトを調べる | Developers.IO

・【Android】OutOfMemoryと戦う【OOM】 - Qiita

・Android アプリ内に画像を保存する

・【Java入門】FileのlistFilesでファイルを検索して一覧を取得 | 侍エンジニア塾ブログ | プログラミング入門者向け学習情報サイト

・File | Android Developers

・BitmapのPNGやJPEG形式での保存 | Android-Note

・Bitmap から PNG 形式でファイルへ保存する方法 - Android 開発入門

・The Twelve-Factor App (日本語訳)

・java - Android: Save android.net.Uri object to Database - Stack Overflow

・AndroidStudioで未使用のresourceを検出する - Qiita

・Fragment の利用パターン

・PreferenceFragmentを使用して設定画面を表示する

・Y.A.M の 雑記帳: Android 設定画面を作成する

・GitHub - bumptech/glide: An image loading and caching library for Android focused on smooth scrolling

GitHub - nostra13/Android-Universal-Image-Loader: Powerful and flexible library for loading, caching and displaying images on Android.

・java.lang.OutOfMemoryError during scrolling of ListView android - Stack Overflowhttps://stackoverflow.com/questions/41564772/java-lang-outofmemoryerror-during-scrolling-of-listview-android

・[Android] 共有を受け取る : プログラミング・メモ

・ShareCompat.IntentBuilder | Android Developers

・ShareCompat | Android Developers

・Androidアプリで画像とテキストを共有する方法 - Dolice Lab

・メニュー | Android Developers

・レイアウトを使いまわす - 他に定義したレイアウトを読み込ませる方法 - Qiita

・Re-using Layouts with | Android Developers

・AndroidのView共通化方法まとめ - Qiita

・android ViewPagerでスワイプを無効にする: Black_Foxのブログ

・よちむね八代 : Android開発メモ:LinearLayoutに右寄せと左寄せ - livedoor Blog(ブログ)

。TabLayout + ViewPager + EditTextでソフトウェアキーボードからのタブ切り替わりを防ぐ - Qiita

・イトナブ 学ログ {まなぶろぐ}: 2015

・ドローアブル リソース | Android Developers

・[Android] shapeを使ってカスタムボタン作成 | nyan のアプリ開発

・[Android] ImageButton / Buttonに画像をのせる | nyan のアプリ開発

・android - TextView styles ArrayIndexOutOfBoundsException - Stack Overflow

・AndroidでNotoフォント・Robotoフォントを使う - Qiita

・Setting global styles for Views in Android - Stack Overflow

・Androidアプリのリソースを整理して開発効率を改善した話 - クックパッド開発者ブログ

・Fonts in XML | Android Developers

・[Android] Toast:トーストのレイアウトをカスタマイズする | Programming Style

・インフォウィンドウをカスタマイズする - Androidプログラマへの道 ~ Moonlight 明日香 ~

・【Android】InfoWindowの拡張とFragmentの追加(和歌山トイレマップで遊んでみる 7) - vaguely

・AndroidでSVGを画像としてImageViewに表示する(Support Library 26編) - Qiita

・AndroidでSVGを画像としてImageViewに表示する - Qiita

・Android StudioでSVGを扱う方法 - Qiita

・マーカー  |  Google Maps Android API  |  Google Developers

・eclipse - findFragmentById for SupportMapFragment returns null in Android Studio - Stack Overflow

・Android で GoogleMAP を使ってみる - Qiita

・AndroidでGoogle Mapを使う方法まとめ - Qiita

・【Android】Fragmentに地図とピンを表示する方法 - DevBlog

・Androidで位置情報を扱うときに使うLocationManagerの使い方の要点まとめ - リア充爆発日記

・[Android] GPS パーミッションを考慮して実装する | nyanのアプリ開発

・実行時のパーミッション リクエスト | Android Developers

・AndroidでGPS(位置情報取得) - Qiita

・[Android] GPSで位置情報を取得するアプリを作る | nyanのアプリ開発

・マップ オブジェクト  |  Google Maps Android API  |  Google Developers

・【Android】Fragmentを使うときのコツとか色々 - Qiita

・バックボタンを押したとき、ネストしたFragmentをバックスタックする方法 - mondayboy's diary

・[android] ViewPagerにGoogleMapFragmentを組み込み | BlueBear I/O 

・ViewPagerの入れ子構造でFragmentが表示されない時の対処 - tsurutanのつぶやき

・Fragmentをネストする際の注意点 - Just for Fun

・android - ViewPagerの中の断片をタブで置換する - tabs - android-viewpager | CODE Q&A [日本語]

・Unable to find generated Parcelable class for io.realm.RealmList generated with Parceler. at org.parceler.Parcels$ParcelCodeRepository.get(Parcels.java:201) · Issue #5393 · realm/realm-java · GitHub

・Parcelableを使う話 - Qiita

・ViewPagerのFragmentの中でPage遷移する - Qiita

・Androidアプリ開発 Fragment バックスタックの仕様と操作を理解する プログラミングJava

・【android】FragmentのListViewを選択で画面遷移する方法 - とりあえずphpとか

・[Android] SQLiteをやめてRealmを使ってみた - Qiita

・Realmの簡単な使い方メモ - Qiita

・ListViewの行にカスタムレイアウトを使う方法 - Qiita

・Realmの簡単な使い方メモ - Qiita

・AndroidでRealmを使ってみた〜お気に入り機能の実装(其の三)〜 | グロースハックする?

・[Android] BaseAdapterで画像とテキストをListView表示 | nyanのアプリ開発

・API22を含める場合のDrawableリソースへのアクセス - Qiita

・ListView#setEmptyView() について - Unmotivated

・[Android] getWindowManager を fragement 内で呼び出す | CodeNote

・琴線探査: AndroidでActivity以外でもScreenMetricsを得るには?

・画面の幅・高さの取得 | Android-Note

・[Android] スクリーンサイズを取得する | nyanのアプリ開発

・【Android】OutOfMemoryErrorにならないようにjpg画像をサイズを縮小してBitmapFactoryで読み込む | 桜花満開/テンシホタル

・Android Bitmapをあらかじめ縮小してから読み込む(OutOfMemory対策) - Qiita

・Y.A.M の 雑記帳: Android 大きい画像を効果的に読み込む

・【Android】ファイルサイズ取得 - Shota's Blog

・Finally understanding how references work in Android and Java

・WeakReference in Android – Google Developers Experts – Medium

・Finally understanding how references work in Android and Java

・[Android] 非同期処理 AsyncTaskの使い方 | nyanのアプリ開発

・Androidで非同期処理 - Qiita

・Android ImageView より Bitmap を取得するには? » Tech Blog

・AsyncTaskを使った非同期処理のきほん | Developers.IO

・プロセスとスレッド | Android Developers

・GitHub - bumptech/glide: An image loading and caching library for Android focused on smooth scrolling

・Handling Bitmaps | Android Developers

・android - Is AsyncTask deprecated now w/ AsyncTaskLoader? - Stack Overflow

・AsyncTaskLoader | Android Developers

・AsyncTaskを使った非同期処理|Android開発 | IT底辺脱却ブログ

・AsyncTask | Android Developers

・Java - Realmで複数画像を保存(109996)|teratail

・Y.A.M の 雑記帳: Android バックグラウンドで Bitmap を処理する

・AsyncTaskLoaderとImageViewで非同期読み込みしよう - Qiita

・Google マップ インテント  |  Google Maps Android API  |  Google Developers

・android - How to use SharedPreferences to save a URI, or any Storage? - Stack Overflow

・Android 画像ファイルを扱う際のFileとUriまとめ - Qiita

・Uri | Android Developers

・Intent | Android Developers

インテントとインテント フィルタ | Android Developers

・フリーランスのAndroid入門 » realmを使ってデーターを保存する(1)

・[Android] プリファレンスに画像を出し入れする: Java知識ゼロ人間の生活

・AndroidでBitmapの一時保存 - Qiita

・SharedPreferencesに色々なオブジェクトを保存する | アライドアーキテクツ エンジニアブログ

・アクティビティから結果を取得する | Android Developers

・ストレージ アクセス フレームワーク | Android Developers

・ViewPager + TabLayout + AdMob コード例 - Qiita

・AdView は動的追加にしないとメモリリークする | 穀風

・Androidアプリ開発 Preference PreferenceActivity, PreferenceFragment, PreferenceFragmentCompatの違いを理解する プログラミングJava

・GitHub - realm/realm-android-adapters: Adapters for combining Realm Java with Android UI components and framework classes

・realm-android-adaptersでListView/RecyclerViewを実装すると楽 - Qiita

・RecyclerViewはListViewの代替ではないよねという話 - visible true

・RecyclerViewの基本 - Qiita

・【Android】RecyclerViewの基本的な実装 - Qiita

・array resourceから各要素のresource idを取得する - Qiita

・Android アプリでキーボードが出現したとき、画面の下の部分が隠れないようにする - Qiita

・android - How to use getResources() in ViewPager Adapter? - Stack Overflow

・Resource Types | Android Developers

・配列をXMLに定義 | Androidアプリ開発日誌 | WEB道

・*Androidアプリ開発の最重要事項:ファイル名の大文字/小文字: 万象酔歩

・Android TabLayout (API 22) add fragment to each tab without ViewPager - Stack Overflow

・ビギナーのためのフラグメント活用術

・AndroidでMaterial Designボタンに変更するスタイル - くらげになりたい。

・Android Tabs Example - With Fragments and ViewPager - Truiton

・TabレイアウトでTabの内容の部分に任意のFragmentを入れる - woshidan's blog

・Saving Key-Value Sets | Android Developers

・リストとカードの作成 | Android Developers

・Androidアプリ開発 画像選択 外部アプリと連携して画像を選択、取得する プログラミングJava

・Intentを使って複数枚画像を取得するときのメモ - 言いたいことはそれだけか

・Androidで端末内の画像を取得 - Qiita

・[Android] ACTION_OPEN_DOCUMENT で画像を取り出す | nyanのアプリ開発

・設定 | Android Developers

・Android縦画面固定 - Qiita

・TabLayout のタブの見た目をカスタマイズする - Qiita

・TabLayoutにアイコンを設定する - tumblr

・ViewPager + TabLayout でタブの見た目をカスタマイズする - Qiita

・Androidでタブを画面下に表示する - Qiita

・Android Studio2.0: TabLayoutを使ってTabを画面最下部に配置しよう! - Takahiro Octopress Blog

・位置データ  |  Google Maps Android API  |  Google Developers

・Android はじめてのFragment - Qiita

 ・ViewPager + TabLayout + NavigationView + CoordinatorLayout - Qiita

・[android]ViewPagerの基本的な使い方 - Qiita

・Android Studio2.0: TabLayoutを使ってみよう! - Takahiro Octopress Blog

・FragmentTransaction | Android Developers

・FragmentManager | Android Developers

・フレキシブルな UI のビルド | Android Developers

・データ バインディング ライブラリ | Android Developers

・フラグメント | Android Developers

・Building a Dynamic UI with Fragments | Android Developers

・TabLayout | Android Developers

・ViewPager | Android Developers

・最近のAndroidネイティブ開発まとめ(2017/4版) - Qiita

・[Android]フラグメントについてまとめ - 社会人1年目エンジニアのブログ

・Androidアプリ開発 画像選択 外部アプリと連携して画像を選択、取得する プログラミングJava

・Realm

・Realm Mobile Platformさわってみた - Qiita

・地図を使ったWebサービスや可視化サイトのリンク集 - Qiita

・Google マップ ウェブサービス API  |  Google Developers

・有償/無償で使える地図APIサービスまとめ | NTT Communications Developer Portal


コメント