Android
Kervin2
这个作者很懒,什么都没留下…
展开
-
Android进阶之自定义view(一)
本菜最近整理了一下Android自定义View的代码实现(大神勿喷),适合Android初级开发人员学习,有任何错误或问题欢迎留言。首先介绍一下什么是自定义view,我认为就是相对于谷歌封装好的view控件(TextView,ImageView等)来说自己定义的view控件。自定义view有三种形式:1、继承已有的控件,比如imageView,textView这些。2、继承view,一切从头开始。原创 2016-10-15 23:23:00 · 323 阅读 · 0 评论 -
Android进阶之自定义view(四)
本菜最近整理了一下Android自定义View的代码实现(大神勿喷),适合Android初级开发人员学习,有任何错误或问题欢迎留言。 今天我们用自定义view实现圆形按钮的点击,功能简单介绍一下:在圆形按钮内点击然后在圆形按钮内松开实现点击效果,在圆形按钮内点击然后移动到圆形按钮外不松手然后移动到圆形按钮内松手实现点击效果(类似于qq的发送按钮) 效果图:代码如下:public class Ci原创 2016-10-18 12:34:44 · 429 阅读 · 0 评论 -
带特效的“ViewPager”
大家好,我是kervin2,关于我写的博客有不明白之处欢迎qq讨论:1991861807 以前做项目写自己写ViewPager的标记(记录当前页面的view)然后手动设置无线轮播,ViewPager数据源不确定的情况下 动态设置标记位,稍稍有点麻烦而且很容易出错。所以今天给大家介绍一种代替ViewPager的控件:ConvenientBanner。gradle依赖:compile 'com.big原创 2016-11-28 19:28:56 · 553 阅读 · 0 评论 -
Android进阶之自定义view(三)
本菜最近整理了一下Android自定义View的代码实现(大神勿喷),适合Android初级开发人员学习,有任何错误或问题欢迎留言 今天我们用自定义view实现聊天头像以及聊天数量的计数(右上角为未读信息的数量): 代码如下:public class NumberIcon extends ImageView { public NumberIcon(Context context) {原创 2016-10-18 12:23:41 · 304 阅读 · 0 评论 -
TabLayout与ViewPager的组合使用
相信很多同学在刚开始用TabLayout和ViewPager联动的时候和我一样设先置ViewPager的监听然后设置TabLayout的监听,但是苦苦的找不到TabLayout根据position设置选中当前位置的方法。其实TabLayout已经给我们封装了一个和ViewPager组合使用的方法:mTabLayout.setupWithViewPager(viewPager); 记住这个方法一点要原创 2016-11-28 16:52:10 · 639 阅读 · 0 评论 -
Android进阶之自定义view(二)
本菜也是Android新手一枚,所以水平仅限于初级开发人员(大神勿喷),关于我写的博客有什么问题和错误,欢迎及时指出。 今天我们要实现用自定义view随着歌曲播放进度填充歌词的功能。 效果图:首先说明设计思路:画文字 画两次,一次画全,一次不画全。第一次画直接画,第二次在图层中画,两次画的位置一样。public class GeCiView extends TextView { priva原创 2016-10-16 13:27:12 · 589 阅读 · 0 评论 -
Android中接口回调
大家好,我是kervin2,关于我写的博客有不明白之处欢迎qq讨论:1991861807 今天是2017年1月2号祝愿所有看过此篇博客的同学新年快乐。 言归正传 我接触Android有半年左右,在Android不免有些传值问题 其中大部分都是用接口回调来实现的,对于接口回调我也是懵懵懂懂 只是知道谁声明谁传递 谁实现谁接受,然而最近接触了很多新知识(RecyclerView的自定义点击,Mvp原创 2017-01-02 16:28:56 · 432 阅读 · 0 评论 -
Android一键拍照功能
今天分享的是用系统自带的相机实现一键拍照功能。“` public class MainActivity extends AppCompatActivity {private static final int TAKE_PHOTO = 100;private ImageView iv; @Override protected void onCreate(Bundle saved原创 2017-01-08 13:56:13 · 933 阅读 · 0 评论 -
Android一键拍视频功能
今天分享的是用系统自带的相机实现一键拍照功能。public class MainActivity extends AppCompatActivity { private static final int TAKE_VIDEO = 101; private ImageView iv; private VideoView videoView; @Override pr原创 2017-01-08 14:51:54 · 527 阅读 · 1 评论