自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xwwwan

一个技术控的进步之路

  • 博客(6)
  • 收藏
  • 关注

原创 轻量级的利用Annotation方式实现Android SQLite的框架

轻量级的利用Annotation方式实现Android SQLite的框架8月底离职之后,整个人就浑浑噩噩的在学校待着,没有任何学习的欲望了,所以这次的博客纯属是弥补一下,减轻我这近两个月来的罪恶感。demo在很久以前就写好了,当时我的领导写了这个SQLite框架让我用的时候,也没发现多少问题,就是过了一下代码,跟他讨论了一下这个框架的功能,就草草了事了。所以当时也没有发现多少问题,当然,这次重新回

2017-10-21 11:46:26 320

原创 Android源码分析--View的事件分发机制

Android源码分析–View的事件分发机制网上关于View的事件分发机制的文章有很多,所以这次更博呢,更重要的目的是让自己重新温习一遍View的分发机制,通过文字的描述,希望自己能讲透讲明白这个过程,从头到尾从源码层面去剖析内部原理。看了本文你能学到什么?View事件的分发流程;View事件分发过程中,源码级的分析View事件的分发流程首先我们来看一张图片,大体上了解下这整一个过程从上图我

2017-07-18 15:45:30 316

原创 如何抽取一个通用的Android Loading页面快速实现加载功能

抽取一个通用的Android的Loading页面最近好懒,这篇博文端午之前就写好了demo,但是就是懒得更博,对自己的这种状态我也好无奈呀!话不多说,我们开始啦!我们知道,在Android应用程序开发过程中,我们有很多页面需要去请求网络数据,请求网络是一个耗时操作,这时,一般我们不允许用户进行其它操作。为了解决用户在等待中出现不耐烦或者误因为应用假死的情况出现,我们这时需要在请求网络的过程中,显示一

2017-06-07 15:00:04 14367 6

原创 Android如何优雅地实现ListView加载更多功能(2)

利用ListView的分类型Item功能实现加载更多功能上一篇博客Android如何优雅地实现ListView加载更多功能(1),我们介绍完了如何对ListView的Adapter进行抽取的过程,根据MVC编程规范,对getView方法的抽取,其中BaseHolder作为一个抽象类,主要提供Item的界面构造与数据填充功能,有效地将UI与数据解耦。这次我们将基于上一次的内容,利用ListView分类

2017-05-24 13:23:50 1511

原创 Android如何优雅地实现ListView加载更多功能(1)

利用ListView的分类型Item功能实现加载更多功能RecyclerView是Android5.0以后推出的新控件,相比于ListView可定制性更大,大有取代ListView之势。所以你可能会感觉,现在还谈ListView显得有点老套,技术有点out了。但是,不可否认的是,目前,使用ListView用来显示列表的还是占大部分的。所以,作为我日常之余,就抽空写了一个比较通用的ListView的框

2017-05-23 16:46:47 2361

原创 Android Studio下的JNI开发教程

Android Studio下的JNI开发教程这是我在CSDN的第一篇博文,想了很久自己能写什么内容,很纠结呀,感觉简单的内不愿意写,复杂的内容,自己又没有能力讲透,所以,选了jni作为自己在CSDN的开篇 !以后,希望能用写技术博客的方式,督促自己学习。并且也希望,自己的博客,能帮助到更多的人进步!你将学到什么?什么是jniAndroid Studio 下JNI开发环境的

2017-05-17 16:31:53 1217

空空如也

空空如也

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

TA关注的人

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