自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 at android.view.ViewGroup.jumpDrawablesToCurrentState(ViewPager + Fragment)

仅仅一个ViewPager + Fragment就报了一个这个错,大写的尴尬。一番百度后找到了问题的解决方法。。。。是这样的,Emmmmmm……原因就是在Fragment中inflate里面把ViewGroup传进去了,因为每一个View只能有一个父view即parentView。当container不为空时,比如此fragment所待在的activit

2018-02-07 19:22:21 1046

原创 无GreenDao多线程下载

节操依赖:联网和读写权限:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:orient

2017-11-23 11:41:15 196

原创 多线程下载断点续传

1.首先配置GreenDao网上好多博客,参照就好了2.配置网络权限及其他依赖3.布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:too

2017-11-23 10:22:40 240

原创 MVP实现登陆注册

分包结构:效果图:登陆失败:登陆成功:(跳转到一个新的activity)OkhttpUtils工具类我其他的博客里面有,就不在这里过多展示了下面是博客地址:http://blog.csdn.net/weixin_39779085/article/details/78600968贴心吧。哈哈哈哈哈哈       哈

2017-11-22 20:56:28 298

原创 Retrofit2 + RxJava + Okhttp + RecyclerView用MVP架构展示数据

写代码思路流程://1.权限和依赖//2.布局文件//3.生成实体bean类//4.封装工具类 Retrofit + RxJava + OkHttp//5.搭建MVP架构//6.创建适配器//7.在Activity或者Fragment中进行加载布局管理器和绑定适配器效果图:a.添加联网权限:uses-permission an

2017-11-22 20:20:24 516

原创 MVP架构分包+OkHttp网络请求+RecyclerView展示数据

1.首先来看一看分包先不白话,来张效果图压压惊:我们在这之前一定要做好准备工作:a.添加联网权限:uses-permission android:name="android.permission.INTERNET">uses-permission>b.依赖:(带libs的依赖需要自己导入jar包,也可以自己在网上搜直接添加)compile files('

2017-11-22 13:28:56 438

原创 深度剖析handler消息机制

很多人面试肯定都被问到过,请问Android中的Looper , Handler , Message有什么关系?本篇博客目的首先为大家从源码角度介绍3者关系,然后给出一个容易记忆的结论。1、 概述Handler 、 Looper 、Message 这三者都与Android异步消息处理线程相关的概念。那么什么叫异步消息处理线程呢?异步消息处理线程启动后会进入一个无限的循环体之中,每循

2017-11-20 20:43:55 162

原创 adapter

dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', mod

2017-10-26 11:28:18 208

原创 Activity的四种启动模式

我们首先说说在哪里设置Activity的启动模式:只需要在AndroidManifest.xml里对应的标签设置android:launchMode属性,例如:activity android:name=".MainActivity" android:launchMode="standard">在分别来说说有哪四种启动方式1.Standard(标准模式)2.SingleTa

2017-10-08 16:00:06 148

原创 浅谈自动以控件

Android已经为我们提供了大量的View供我们使用,但是可能有时候这些组件不能满足我们的开发中的需求,这时候就需要自定义控件了。自定义控件对于初学者总是感觉是一种复杂的技术。因为里面涉及到的知识点会比较多。但是任何复的技术后面都是一点点简单知识的积累。通过对自定义控件的学习去可以更深入的掌握android的相关知识点,所以学习android自定义控件是很有必要的。记得以前学习总是想着去先理解很

2017-10-08 13:28:19 179

原创 RecyclerView的使用及理解

最近学习了一个强大的控件。这个控件是可以实现ListView和gradeview还有瀑布流的效果。而这三种效果的实现只需要改变RecyclerView的布局管理器即可,所以他已经取代了ListView和网格布局。我们在使用这个控件的时候需要自己导入RecyclerView的V7依赖,二在我们到入依赖之后,有的版本,会报错,这是因为studio的版本和RecyclerView的版本不一致造成的,所以

2017-10-08 10:16:03 317

原创 studio得到系统时间

//得到系统的时间SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");xlv.setRefreshTime(format.format(new Date()));

2017-08-23 19:45:36 337

空空如也

空空如也

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

TA关注的人

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