- 博客(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,setterpackage com.example.oschina6.bean;import org
2017-10-28 21:14:13 1096
原创 3秒钟不懂你砍我:RecyclerView下拉刷新和上拉加载更多
借鉴自:http://blog.csdn.net/jerrywu145/article/details/52225898先直接写可以拿去用的东西。1.下拉刷新 SwipeRefreshLayout2.上拉加载更多 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&sort=desc把压缩包下所有jar包导入工程配置,创建hibernate.cfg.xml<?xml version="1.0" encoding="UTF-8"?><!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 1919
原创 3秒钟不懂你砍我:网络请求
1.定义接口public interface nikaixinjiuhao { void dowhat(String s);}2.实例化这个接口,实例化里的操作,就是
2017-10-27 13:28:41 473
原创 (继承方式)反射获取泛型类的类型和对象
1.工具类,用于获取泛型类的类型和对象public abstract class FatherReflectUtils<T> { public T getTInstance() throws InstantiationException, IllegalAccessException { Type sType = getClass().getGenericSup...
2017-10-27 12:46:37 1403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人