頭のメモリが少ない

プログラミングと日々の生活

Android

【Retrofit2】baseUrlでhostnameより後のパスが削られる

地味にハマったので残しておきます。 Retrofit.BuilderのbaseUrlに"http://xxx.xxxx.xxxx/yyy/“と設定したのにもかかわらず、 APIを叩く時にhostより後ろのpath部分が落ちてしまい"http://xxx.xxx.xxx/hoge"となってしまう場合があります。 これは、HTTP API…

【初心者歓迎】Kotlin開発Tech Talks 参加レポート

【初心者歓迎】Kotlin開発Tech Talks 参加レポート 概要 Google I/Oにて、ついにKotlinがAndroidの正式な開発言語として追加されました。今後より盛り上がっていくと考えられるAndroidでのKotlin利用に関する勉強会を開催します。 この勉強会で登壇するスピ…

TextViewのAutolink問題

TextViewのAutolink問題 lolipop以上でTextViewでandroid:autoLink="web"と設定すると、余計な文字列までリンクになってしまう場合があります。 例えば、こんな文字列を入れた場合には"Link http://google.com but dont link abra.kadabra"、 http://google.…

# libncurses.so.5: cannot open shared object file: No such file or directory

libncurses.so.5: cannot open shared object file: No such file or directory

Cursor用Bindingライブラリ"Curson"

Cursor操作をチョットだけ楽にする Androidを開発していたら必ずと言っていいほどCursorが出てきますね。 例えば、DBにqueryしてCursorのインスタンスを取得して、そのcursorをcursor.moveToFirstでポジションを移動して、getColumnIndexでindexを取得してからge…

ContentProviderのauthorityの取得方法

ContentProviderのauthorityの取得方法 ContentProviderを使用する場合に、authorityはmanifestに書いてあるauthorityをコピペで public static final String AUTHORITY = "com.hogehoge.jp"; 定数として定義するのが一般的なやり方だと思います。 AndroidMa…