- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Android四大组件之ContentProvider
关于沉浸式,每个人的理解不同,我大概从多种方式中总结了两种,要android4.4以上 第一种是参考郭林大神的http://blog.csdn.net/guolin_blog/article/details/51763825,放个博客参考 简单就是把标题栏和状态栏隐藏,只剩主体,把代码放到activity中重写就可以了public class Main3Activity extends A
2017-12-21 13:26:44 361
原创 Android中Ijkplayer最简单的使用
之前发了一个jiecao的播放器,现在分享一个别的视频播放插件 想看jiecao的去http://blog.csdn.net/dang321580/article/details/78846517 1.首先导入依赖包:compile 'com.dou361.ijkplayer:jjdxm-ijkplayer:1.0.5'2.代码粘贴到MainActivity的onCreat中就可以View ro
2017-12-20 12:04:12 4372 5
原创 Android简单集成Jiecaovideoplayer
Jiecaovideoplayer是一个非常好用的视频播放控件 这个播放器本身就具有自动记忆播放进度的功能,全屏状态下具有手势快进和快退的功能,以及左边控制亮度,右边控制音量 点击全屏后视频还是竖屏,需要旋转手机才能变成横屏播放,并且使用移动数据时,会有dialog提示,并且集成的话非常的简单。 首先加入依赖库:compile 'fm.jiecao:jiecaovideoplayer:5.5
2017-12-19 19:52:43 1805
原创 Recycleview的点击事件
对于recycleview都不陌生,下面分享一下关于recycleview的点击事件 新建一个RecyclerViewClickListener.javapublic class RecyclerViewClickListener implements RecyclerView.OnItemTouchListener { private int mLastDownX,mLastDownY;
2017-12-10 19:55:10 1138
原创 Retrofit和Rxjava的简单使用
声明本文中的Retrofit均指代Retrofit2.0首先要导入一些关于retrofit的依赖包,还有它自带的gson包compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'//Retrofit2所需要的包 compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'//Conve
2017-12-08 21:10:04 3194
原创 Android中EventBus的使用
有很多人不了解EventBus,EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。首先导入依赖compile 'org.greenrobot:eventbus:3.1.1'然后自定义一个类,里面封装要
2017-12-08 20:14:00 1393
原创 Android中使用fresco加载图片
首先当然还是导入依赖包compile 'com.facebook.fresco:fresco:1.5.0'加载图片之前,你必须初始化Fresco类。你只需要调用Fresco.initialize一次即可完成初始化,在 Application 里面做这件事再适合不过了(如下面的代码),注意多次的调用初始化是无意义的。记着注册public class App extends Application {
2017-12-08 19:43:21 6135
原创 Android中GreenDao的简单使用
GreenDao是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案 那么如何使用GreenDao呢 首先,导入相关的依赖包compile 'org.greenrobot:greendao:3.2.2'在app的build.gradle中进行配置apply plugin: 'org.greenrobot.greendao'buildscript { repositorie
2017-12-08 15:33:40 2270
原创 Android网络判断
关于网络判断,首先建立一个工具类,在需要进行网络判断的时候调用public class NetworkUtils { private NetworkUtils() { throw new UnsupportedOperationException("u can't instance me..."); } public static final int NETWOR
2017-12-03 20:57:50 4301
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人