そーす

福岡在住のプログラマ

Java

ReactNativeのソースを読んで見る(Android編①)

*Android編①って書いてるけどAndroid編②があるとかiOS編があるとかは未定です ReactNativeの「Native」の部分がどう動いてるのか気になったのでソース見てみました。 細かい所まで見てないですし、間違った認識かもしれませんのであしからず。 エントリポイ…

KotlinからJavaのクラスを利用するときにAccessorが上手く生成されないことがある

Kotlin小ネタなんですが、KotlinからJavaのクラスを利用するときにjavaのSetter, GetterメソッドからKotlinのAccecorに自動で変換してくれる機能があります。 例えば、 Java側で class Text { ... public void setText(String text) {...} public String get…

Android Intent-filterのマッチングについて

RESTfulなAPIならこの仕様だと困らないか?って話。 とりあえず、AndroidのIntent-filterのパスマッチングの仕様について。 固定Uriでのマッチング http://saburesan.hatenablog.com でIntentが発行された時にMainActivityを起動したい時 <activity android:name=".MainActivity" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.VIEW" /> …</action></intent-filter></activity>

言語設定をコードで切り替える

海外向けアプリを作っているんですが、 ある国だと端末に言語設定が無い場合があるのでアプリ自体に言語切替機能が付いてる事が多いようだったので 弊社もアプリ内に言語設定を変更出来る機能をつけました。 以下やりかた String lang = "in";//設定したい言…

Webから引っ張ってきた画像をRepeatさせる

String imageSource = "http://....."; Single .create(new Single.OnSubscribe<BitmapDrawable>() { @Override public void call(SingleSubscriber singleSubscriber) { try { //Webから画像読み込み URL url = new URL(imageSource); HttpURLConnection connection = (Http</bitmapdrawable>…