十个雨点 发布于 06月16, 2017

使用Kotlin如何startActivity

没错,就是这么简单的一个功能,不过由于初学kotlin,所以找了很久才找到如何写,所以还是贴出来给需要的人吧,上代码:

startActivity(Intent(MainActivity@this, SecondActivity::class.java))
或者
startActivity(Intent(this, SecondActivity::class.java))

因为kotlin中不能直接写MainActivity.this和SecondActivity.class,分别会报错: Error:(25, 47) The expression cannot be a selector (occur after a dot) Error:(25, 56) Name expected

转载注明出处:十个雨点

阅读全文 »

十个雨点 发布于 04月19, 2017

这个时代,每个人都必须做好自我运营——《从零开始做运营》读后感

我自己开发了两个APP以后,才发现市场推广运营是一个非常重要的部分,而这些以前都被我忽略了,甚至有些时候还有些看低了运营的同学们,在此先道个歉。

刚好同事买了一本《从零开始做运营》(以下简称《运营》),我就抢过来先看了一遍。

这本书的虽然说是运营的入门书籍,但既介绍了理论知识,又结合实践讲了不少方法论。作者将一些基本的“常识”有条有理的归纳总结出来,称得上字字珠玑,确实是值得一读的好书。

而且我看完一遍以后,过一周再次翻阅,又有更多新的收获,所以反复阅读更能充分掌握其中精髓。

阅读全文 »

十个雨点 发布于 04月14, 2017

RecyclerView中图片显示不出来的两种种可能解决方法

简单描述一下背景:

有一个页面,使用recyclerView展示一个列表,列表的每个元素是由一张图片、两个textview组成,很简单的布局。加载图片使用的的volley的imageloader。此时在页面展示的时候,有可能出现有些图片无法显示的问题,而且用notifyDataSetChanged()刷新也没用,而调试会发现,其实图片bitmap是已经正确加载了,但是设到imageView的setImageBitmap()中时却什么反应都没有。

阅读全文 »

十个雨点 发布于 04月14, 2017

Activity的LaunchMode导致调用系统相册选取图片立即返回RESULT_CANCELED,data为null

如题,最近在做调用系统相册选取图片的功能时,发现在一些手机上就会出现这种问题,具体的现象是使用如下代码选取图片:

String IMAGE_UNSPECIFIED = "image/*";
int SELECTPHOTO=10086;
Intent intent=new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
intent.putExtra(Intent.EXTRA_TITLE, "Pick a Pic");
intent.setType(IMAGE_UNSPECIFIED);
startActivityForResult(intent, SELECTPHOTO);

此时在onActivityResult()中会立即收到结果:resultCode=0,data=null。

阅读全文 »

十个雨点 发布于 03月09, 2017

【造轮子系列】仿谷歌语音搜索动画——VoiceAnimation

谷歌App的语音搜索功能估计很多人都没用过,没用过的也没必要去用它了,因为实际上就类似手机百度,360手机搜索,是一款类浏览器产品,没有太多实用价值。

不过不得不说的是,它的动画做得相当精致,如果要用一个词来形容,就是——灵动。先给大家看看效果:

阅读全文 »