- 博客(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
1135
原创 无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
251
原创 多线程下载断点续传
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
292
原创 MVP实现登陆注册
分包结构:效果图:登陆失败:登陆成功:(跳转到一个新的activity)OkhttpUtils工具类我其他的博客里面有,就不在这里过多展示了下面是博客地址:http://blog.youkuaiyun.com/weixin_39779085/article/details/78600968贴心吧。哈哈哈哈哈哈 哈
2017-11-22 20:56:28
328
原创 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
563
原创 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
489
原创 深度剖析handler消息机制
很多人面试肯定都被问到过,请问Android中的Looper , Handler , Message有什么关系?本篇博客目的首先为大家从源码角度介绍3者关系,然后给出一个容易记忆的结论。1、 概述Handler 、 Looper 、Message 这三者都与Android异步消息处理线程相关的概念。那么什么叫异步消息处理线程呢?异步消息处理线程启动后会进入一个无限的循环体之中,每循
2017-11-20 20:43:55
195
原创 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
264
原创 Activity的四种启动模式
我们首先说说在哪里设置Activity的启动模式:只需要在AndroidManifest.xml里对应的标签设置android:launchMode属性,例如:activity android:name=".MainActivity" android:launchMode="standard">在分别来说说有哪四种启动方式1.Standard(标准模式)2.SingleTa
2017-10-08 16:00:06
173
原创 浅谈自动以控件
Android已经为我们提供了大量的View供我们使用,但是可能有时候这些组件不能满足我们的开发中的需求,这时候就需要自定义控件了。自定义控件对于初学者总是感觉是一种复杂的技术。因为里面涉及到的知识点会比较多。但是任何复的技术后面都是一点点简单知识的积累。通过对自定义控件的学习去可以更深入的掌握android的相关知识点,所以学习android自定义控件是很有必要的。记得以前学习总是想着去先理解很
2017-10-08 13:28:19
203
原创 RecyclerView的使用及理解
最近学习了一个强大的控件。这个控件是可以实现ListView和gradeview还有瀑布流的效果。而这三种效果的实现只需要改变RecyclerView的布局管理器即可,所以他已经取代了ListView和网格布局。我们在使用这个控件的时候需要自己导入RecyclerView的V7依赖,二在我们到入依赖之后,有的版本,会报错,这是因为studio的版本和RecyclerView的版本不一致造成的,所以
2017-10-08 10:16:03
360
原创 studio得到系统时间
//得到系统的时间SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");xlv.setRefreshTime(format.format(new Date()));
2017-08-23 19:45:36
386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人