自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

原创 自己项目中的 OKHttp的封装与使用

关于OKHTTP的使用及封装,包括 get post delete put 请求的使用及直接返回JSON数据到前台或者直接对应成Bean对象

2017-08-31 12:56:35 554 2

原创 根据Edittext中内容的有无,判断Button是否可被点击,及变色

先上图:具体实现:1.先看我们的工具类://根据EditText判断按钮是否可点击public class EditIsCanUseBtnUtils { private List editTextList = new ArrayList; private Button btn; private Context context; public

2017-08-28 13:07:44 919 1

原创 CarouselLayoutManager的使用

先上图:使用时使用 RecyclerView,除了 LayoutManager 使用 CarouselLayoutManager外,其余用法全和 RecyclerView 一样。下面介绍具体的使用方法:(1)添加依赖: compile 'com.azoft.carousellayoutmanager:carou

2017-08-24 13:19:32 5186 2

原创 新手引导页(GuideView)的使用

GitHub项目地址:https://github.com/binIoter/GuideView原项目在使用上没做详细的讲述,本篇文章就是建立在项目的基础上讲解如何使用。1.首先,将GitHub上面的项目下载下来,将其中的 guidview 包,作为我们的项目lib导入进来。   如果不知道如何导入请参考我的上一篇博客:http://blog.csdn.net/eueheuen/article/d...

2017-08-23 18:08:16 3458 1

原创 Android studio 导入依赖工程

android studio 导入android studio的项目作为依赖工程:1.当前工程项目里,菜单栏选择File ->New ->Import Module2.然后在弹出的对话框里将要作为lib的项目路径填入source directory3.勾上import,给导入module命名4.项目作为module成功导入到当前项目5.现在,我们需要将添加进来的

2017-08-23 17:12:57 995

转载 Android 实现个性的ViewPager切换动画 实战PageTransformer(兼容Android3.0以下)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40411921,本文出自:【张鸿洋的博客】1、概述之前写过一篇博文:Android 自定义 ViewPager 打造千变万化的图片切换效果。有兄弟提出,ViewPager自带了一个setPageTransformer用于设置切换动画~本篇博文,将:1

2017-08-23 15:11:58 348

转载 快速实现酷炫的ViewPager卡片效果

作者:crazysunj链接:http://crazysunj.com/1前沿最近看到越来越多ViewPager卡片效果,甚至自己公司的产品也用到了。正如自己看到这个效果时,内心的想法是,这个简单,github一搜一箩筐,看了不下4个库,使用起来都比较麻烦,不是说写得不好,都是这方面的先驱者,值得学习。关键是在这三天一小需求,一周一大需求的年

2017-08-23 14:54:29 1419

原创 GreenDao数据库的使用

本文带大家一步一步搭建GreenDao数据库:1.添加依赖:(1)首先在我们的builde.gradle(Module:app)下添加:       compile 'org.greenrobot:greendao:3.2.0'         (2)在builde.gradle(Module:app)的最上面添加:          apply plugin: '

2017-08-22 16:12:28 500 2

原创 Parcelable接口的使用

1.首先创建我们的Bean:我们还是使用一个两层的Bean的结构,在 implements Parcelable接口的时候,需要从里向外一层一层的实现,在本例中,先让Data实现Parcelable接口,复写 describeContents 和 writeToParcel 方法,之外,我们还要在Person中提供一个名为CREATOR的变量,这个可以在出现红色下划线的地方按alt+enter

2017-08-21 18:02:13 506

原创 Serializable序列化接口的使用

1.首先我们创建我们的类:我们创建了一个User类,其中的一个字段是userName,另一个是一个Bean,注意:我们在使用的时候,必须保证没一个Bean对象都要实现 Serializable,不然会出现错误。public class User implements Serializable{    private String userName;    private Bean

2017-08-21 16:52:17 467

原创 自定义PopWindow,内部布局自定义

先上图:这个PopWindow实现了弹出窗口,里面加载了列表(ListView),这里面的布局也可以自己定义,因为他本身就是个XML。实现起来十分简单:public void showPop(){    View popView = getLayoutInflater().inflate(R.layout.item_mypop,null);    ListView

2017-08-14 17:24:31 684

转载 每个APP都会用到的LoadingLayout

原理比较简单,继承FrameLayout,在xml渲染完成后,加上加载中、无网络、无数据、出错四个页面,根据需要控制显示哪一层,花了些时间,开了很多方法出来,支持很多属性的设置,算是比较实用,源码里已对各个方法的作用都加了注释,就不做过多解释了,项目GitHub地址:github.com/weavey/Load…,感兴趣的可以看看,欢迎指出问题。使用方式gradle引用:

2017-08-14 16:38:42 334

原创 自定义SeekBar

在我们的开发过程中,时而使用到SeekBar这个组件,而系统默认的样式有时候满足不了我们的需求,那么我们就需要自己定义SeekBar了。图:好了,闲言少叙,我们直接上干货:1.在我们的布局中定义SeekBar,设置id,最大进度,当前进度,progressDrawable(滑动的背景),thumb(滑块的背景),thumbOffset(偏移量)。

2017-08-14 14:25:33 553

原创 App的快速启动及启动时白屏问题解决方案

当我们退出APP的时候,重写back键我们不要写finish或者exit(0),而是使用:这样的效果会和按Home键一样,把程序放在了后台运行,而不是杀死程序,这样就实现了二次启动时候的秒启动效果,但是,当我们第一次启动App的时候,就无法使用这种方式了,文中介绍了对App启动的优化,这里就不一一赘述了。WindowBackGround,是我们秒启应用的最后一层障碍,其实在创建App进程时,and...

2017-08-11 15:28:49 1137

原创 标签布局

先上图:ps:支持标签的多选,单选,获取选中集合,选中事件,点击事件,自定义选中状态,预选。github项目地址:https://github.com/hongyangAndroid/FlowLayout一位解释的很详细的老铁的地址:http://www.jianshu.com/p/caba209e7c51相信你在使用此控件的时候,会没什么大的问题,但是,有一个问题我们还是会遇到,在你设置预选项的...

2017-08-11 14:46:24 417

原创 关于Fragment的加载和切换问题

在我们项目的开发中,少不了使用到Fragment,我们控制Fragment的切换有两种,第一种是replace,另一种hide和show,这两种有什么区别呢?ps:在开发过程中,我发现有些代码里,在replace的时候,一直在new我们的Fragment,这样是不好的,我们应该在第一次创建的时候,将这些初始化好的Fragment放在我们创建的Fragmentlist中:private

2017-08-11 14:25:38 588

Android Studio卡顿解决

解决AndroidStudio输入法卡顿问题,将Studio中的这个替换掉,换成本文的,就可以解决这个问题:http://blog.csdn.net/eueheuen/article/details/78800767

2018-03-21

传感器融合论文

本论文介绍了传感器融合的作用,讲解传感器融合相关方式方法,理论依据及实践步骤,解决的问题,Java版本实现项目地址:https://github.com/EUEHBin/SenorMerge

2018-03-05

X5WebViewDemo

介绍有关X5WebView的使用及展示,内部集成了腾讯浏览器X5WebView,与微信,QQ内置浏览器内核相同,解决兼容性问题。

2018-03-01

解析Excel的两种Jar包

jxl和poi的jar包,里面是Android项目,使用了jxl操作excel,具体使用代码请查看:http://blog.csdn.net/eueheuen/article/details/78413285

2018-02-02

列表滑动更多跳转下一页

本资源为列表滑动更多跳转下一页,整体采用列表加载更多的思路,进行事件监听,并且可以自定义动画等,带有阻尼效果

2018-02-01

仿慕课网视频播放

仿慕课网视频播放界面的协调布局,改变AppBarLayout的Flag

2018-01-18

android-beacon-libary的使用

android-beacon-libary的使用android-beacon-libary的使用android-beacon-libary的使用android-beacon-libary的使用android-beacon-libary的使用android-beacon-libary的使用android-beacon-libary的使用android-beacon-libary的使用

2018-01-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除