自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 把你的OnCreate藏起来,一句话初始化,开源中国的小技巧

请先找一下OnCreate去哪了public class MainActivity extends BaseActivity implements NavFragment.OnNavigationReselectListener{ @BindView(R.id.activity_main) LinearLayout mMain; private NavFragment ...

2017-10-31 15:07:12 405

转载 3秒钟肯定懂不了:面向接口编程

(这个3秒钟你肯定懂不了,但是这个文章看一看真的很有好处,下一次我尽量自己写一篇,用几句话,让你真正彻底领悟面向接口。) (为什么要领悟面向接口呢,这非常非常非常有助于提升你的代码境界,接项目再多,也只是提升熟练度,真正提升你代码和思维境界的是啥: 算法 数据结构 设计模式 软件架构 Thinking in JAVA) (语言和框架只是一时的,上面的东西是永远都不会变的,思维的深度和

2017-10-29 13:08:51 288

原创 3秒钟不懂你砍我:RecyclerView下拉刷新和上拉加载更多(开源中国List业务流程全解析)

这里以开源中国开源资讯页面为例子。 这个页面数据的url:http://www.oschina.net/action/apiv2/news?pageToken= 里面存放的是嵌套了3层的json数据。用GsonFormat转化为bean,为了简短一点,我删去了getter,setter package com.example.oschina6.bean; import org

2017-10-28 21:14:13 1096

原创 3秒钟不懂你砍我:RecyclerView下拉刷新和上拉加载更多

借鉴自:http://blog.csdn.net/jerrywu145/article/details/52225898 先直接写可以拿去用的东西。 1.下拉刷新 SwipeRefreshLayout 2.上拉加载更多 RecyclerView.OnScrolListener 下拉刷新 布局 <android.support.v4.widget.SwipeRefreshLayout

2017-10-28 20:36:10 450

原创 3秒钟不懂你砍我:一行代码解决ListView,GridView的一切

这里用了鸿洋的框架 依赖 compile 'com.joanzapata.android:base-adapter-helper:1.1.11' 初始化适配器方法(后期我会继续封装) private QuickAdapter initLGViewAdapter() {         return new QuickAdapter(//这个String可以换成bean之类的数据类型,

2017-10-28 12:50:05 659

转载 3秒钟不懂你砍我:抽象类和接口,5分钟包看完,看完包会,史上最强教程

原文:http://www.cnblogs.com/dolphin0520/p/3811437.html 深入理解Java的接口和抽象类   对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下J

2017-10-28 12:47:53 301

原创 Android一行代码搞定RecyclerView的一切!

这里用的是我的偶像鸿洋的框架 依赖(其实就是一个通用的ViewHolder和Adapter) compile 'com.android.support:recyclerview-v7:25.3.1' compile 'com.zhy:base-rvadapter:3.0.3' 定义一个方法,初始化适配器,返回值就是这个适配器 private CommonAdapter initRec

2017-10-28 12:38:13 990

原创 Hibernate在eclipseEE下的教程

下载地址:http://prdownloads.sourceforge.net/hibernate/?sort_by=date&amp;sort=desc把压缩包下所有jar包导入工程配置,创建hibernate.cfg.xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;!DOCTYPE hibernate-mapping PUBLIC  "-/...

2017-10-27 22:54:43 379

原创 3秒钟不懂你砍我:Hibernate在Idea下的教程

Hibernate是什么?对数据库进行操作的框架。JDBC不好用吗?为什么要多次一举?考虑了可重用性。套用一下大话设计模式的话:假如服务商突然为了节省成本改了数据库,前期你修改的开销可能比较小,后期就只能靠通宵加班来弥补了。所以怎么规避这个问题,用反射。或者就用这个Hibernate框架了。Hibernate还有什么兄弟姐妹?SSH,即struts+spring+hibernate,让你web开发...

2017-10-27 21:58:32 363

原创 3秒钟不懂你砍我:接口回调

之所以用到接口回调,是不想把网络请求暴露在外面,算是没事找事,不过接口回调还是值得记录的,这里拿网络请求来举例更为清晰。 1.定义接口 public interface nikaixinjiuhao { void dowhat(String s); } 2.网络请求的方法,这里就是告诉那些需要我网络数据才能完成初始化的东西,嗯,我这里数据请求好了,我把数据给你,你也可以开始

2017-10-27 13:58:53 598

原创 最简单实用的泛型(创建集合)

这是我的创建集合的方法,放在base类里 publicT> ListT> initList(T...t) { ListT> list = new ArrayList; for (T mT : t) { list.add(mT); } return list; } 使用 fragmentList = initList(new Comp

2017-10-27 13:52:57 1918

原创 3秒钟不懂你砍我:网络请求

1.定义接口 public interface nikaixinjiuhao { void dowhat(String s); } 2.实例化这个接口,实例化里的操作,就是

2017-10-27 13:28:41 473

原创 (继承方式)反射获取泛型类的类型和对象

1.工具类,用于获取泛型类的类型和对象public abstract class FatherReflectUtils&lt;T&gt; { public T getTInstance() throws InstantiationException, IllegalAccessException { Type sType = getClass().getGenericSup...

2017-10-27 12:46:37 1402

空空如也

空空如也

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

TA关注的人

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