Android基础知识
文章平均质量分 58
萌动小彩笔
这个作者很懒,什么都没留下…
展开
-
Android 设置adjustResize失效
在我们调用软键盘的时候需要EditText在软键盘之上一起弹出......原创 2017-08-04 09:23:43 · 1784 阅读 · 1 评论 -
Android 禁止ViewPager左右滑动
项目中一直都是使用ViewPager添加Fragment,今天需求突然要求项目不需要左右滑动功能。看了上网上的基本都是重写ViewPager,大都可以实现禁止功能,这里自己也试着写了下。原创 2017-06-21 17:30:09 · 22753 阅读 · 4 评论 -
Android 广告条轮播的实现
生活中我们不难发现一些电商类的app里面都会有一些轮播的广告条出现,我有位好朋友他正巧就是做商城这方面的app,那时候他也要做一个类似淘宝界面的上的轮播的滚动条,当时他是采用listview来实现此效果,最近有空研究了一下,发现Android有些原生控件完全可以实现此功能,并且还可以实现其它更强大的效果。原创 2017-06-29 16:53:42 · 1403 阅读 · 2 评论 -
Android MediaPlayer与SeekBar和Chronometer的简单结合
通过Chronometer和SeekBar实现一个简单的音频播放功能,感觉使用Chronometer计时方便很多,之前还是使用TextView来进行展示,现在感觉low了许多,关于Chronometer的用法请参照官方介绍 效果图代码的实现 通过Timer定时器设置每隔一秒获取当前MediaPlayer的播放进度然后赋值给SeekBar。给Chronometer设置初始值SystemClock原创 2017-06-08 17:02:44 · 1093 阅读 · 0 评论 -
Android Html.fromHtml的使用
在项目中遇到了需要使用TextView展示html文本信息的需求,于是根据网上介绍和官网文档进行了一些探究,这里简单记录下Html.fromHtml()的一些基本功能。原创 2017-06-12 21:05:55 · 14859 阅读 · 2 评论 -
Android 探究Activity的启动模式
我们知道,在默认情况下,当我们多次启动同一个Activity的时候,系统会重复创建多个实例。Android在设计的时候提供了启动模式来修改系统的默认行为。目前有四种启动模式:standard、singleTop、singleTask和singleInstance。一、standard(标准模式) 这是系统的默认模式,每次启动Activity都会重新创建一个新的实例,不管这个实例是否已经存在。被创建原创 2017-05-31 09:01:47 · 386 阅读 · 0 评论 -
Android 使用Retrofit自定义Converter解析相同接口返回不同数据
不知道你们在使用Retrofit访问后台接口时返回的数据是否是一样的格式,比如登录接口,在我们输入密码成功或错误的时候后台返回的数据格式是不同的,这样我们在添加GsonConverterFactory解析后台数据时由于后台会返回两种不同的数据所以会导致Gson解析失败的错误信息。这里以自己项目的登录接口为例子记录下自己的解决方案。原创 2017-11-14 11:57:35 · 5366 阅读 · 6 评论