기본 콘텐츠로 건너뛰기

글

kotlin, Spinner

val spinner = Spinner( this ) var list_of_items = arrayOf ("item1", "item2", "item3" ) val array_adapter = ArrayAdapter( this , android.R.layout. simple_spinner_item , list_of_items) array_adapter.setDropDownViewResource(android.R.layout. simple_spinner_dropdown_item ) spinner. adapter = array_adapter spinner. onItemSelectedListener = object : AdapterView.OnItemSelectedListener { override fun onItemSelected(parent: AdapterView<*>, view: View, pos: Int, id: Long) { //todo : do something } override fun onNothingSelected(parent: AdapterView< out Adapter>?) {} }

XCode, 複数の開発環境

親PC 1. ビルド(Archive)できるXCodeのPC 2. Key Chain Access > 証明証 + 証明証のキー(▶︎を押下し表示)を一緒に選ぶ > 書き出し(p12証明証) 新しいPC 1. p12証明証開く (書き出す時、パスワードを設定してたら、入力) 2. provisioning開く 3. Build(Archive) http://stpsysdev.blogspot.jp/2015/09/macios.html

Android, ImageView, Animated GIF

build.gradle dependencies { compile 'com.github.bumptech.glide:glide:3.6.1' } val fireView = findViewById<ImageView>(R.id. fireView_display ) val target = GlideDrawableImageViewTarget(fireView) Glide.with( this ).load(R.raw. giphy ).into(target) ref :  https://qiita.com/maehara08/items/eef63804c52b2e0bb404

Android, GPUImage, get image filtered

- set Uri, get bitmapWithFilterApplied --> NG : NPE var imageUri : Uri? = data?. data val gpuImage = GPUImage( this ) gpuImage.setImage( imageUri ) gpuImage.setFilter(GPUImageColorInvertFilter()) mainImageView ?.setImageBitmap(gpuImage. bitmapWithFilterApplied ) - set Bitmap, get bitmapWithFilterApplied --> OK val gpuImage = GPUImage( this ) val editedImage : BitmapDrawable = mainImageView ?. drawable as BitmapDrawable gpuImage.setImage(editedImage. bitmap ) gpuImage.setFilter(GPUImageColorInvertFilter()) mainImageView ?.setImageBitmap(gpuImage. bitmapWithFilterApplied )