自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

珠穆朗玛小王子的博客

好好学习 天天向上

  • 博客(6)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java、Android工程师必备知识(一):哈西算法的初步了解

前言在之前去新浪面试的时候,一开始问的都是Android问题,都没有什么压力,大公司不会去上来故意问一些蛋疼的问题,重点考察基础,然后再问一些思维有关的问题。最后说想看看我的java基础,然后问了一个问题:你了解哈西算法吗?Java为什么要使用哈西算法?很明显,我是栽在这个问题上了,如果说Java的Api的话,估计大部分的Android开发者都能说出一二,但是设计思想的话,我确实不太了解,所以就有了

2017-06-29 16:35:22 1933 1

原创 开源框架源码分析:网速监听—facebook/network-connection-class

前言上一篇跟大家推荐了一个监听网速的开源框架,所以就研究了一下开源的代码,没想到会这么简单,原本以为要多看一阵才能写出来,所以今天我们就来聊聊facebook/network-connection-class的源码。正文源码连接:https://github.com/facebook/network-connection-class/我们从github上直接下载zip,然后引入到Android st

2017-06-26 17:54:26 2463

原创 开源框架推荐:网速监听—facebook/network-connection-class

前言昨天发生了一点小插曲,首次使用litepal(数据库框架)竟然没有建表,结果最后发现原因是:之前是afinal,版本号为1,现在使用litepal,如果数据库的名称一样,不提升版本号 是无法建表的,在这里也是提醒同样使用litepal的朋友,别跟我犯同样的错误。这也是要临近下班的时间了,准备给大家推荐一款很使用的开源框架:Facebook开源的network-connection-class,检

2017-06-22 19:07:56 3271

原创 RxAndroid: 高级使用(二)

前言上一篇已经把一些基础的api都介绍了,这次再多聊一些api以及如何进行线程切换。正文首先我们来聊一聊线程切换的问题,例如最近非常流行的RxAndroid + Retrofit + OkHttp,典型的框架之间的结合使用,那么问题来了,Android是不允许在主线程发起的,没有线程切换那就肯定要蛋疼了,例如下面的伪代码:Observable<String>// 这些都在新线程里.map("对u

2017-06-20 18:23:31 471

原创 RxAndroid: 基础介绍(一)

前言在找工作的时候看到过有面试要求会RxJava + Retrofit,当时也没有太在意,正好新的工作中用的就是这个,也慢慢体会了一下,的确是不错,他的优点就是逻辑清晰,对象的加工和线程的切换都是傻瓜操作,不得不说他火的有道理。正文概念性的东西就不说了,RxAndroid是RxJava在Android平台的一个版本,实现的功能几乎都是一样的。我在使用的都是都是2.0版本,跟低版本使用方法是有区别的,

2017-06-16 11:20:52 2709

原创 Android Studio:多包名打包

前言最近有点小忙,博客都落下了,今天赶紧写点东西补上。前几天商务找我,想要一个马甲包,什么是马甲包?简单的说就是挂羊头卖狗肉,名字不同但是功能相同,大家都知道应用市场时根据包名来区别是否是同一app的,这个时候就必须要改包名了,于是蛋疼之旅开始了。正文这种东西网上有很多的资料,整体的流程是这样:首先,配置我们的gradle文件:// 此处设置不同包名的apk信息 productFlavors

2017-06-14 19:08:55 6700 6

ZEditText.zip

ZEditText实现的源码分享,

2020-08-10

Android 线程同步Demo

Android 线程同步Demo,具体介绍请查看博客,http://blog.csdn.net/u011315960/article/details/70209621

2017-04-17

HandlerThread使用demo

HandlerThread的使用demo,具体介绍请点击http://blog.csdn.net/u011315960/article/details/70174217

2017-04-14

android 6.0 权限适配Demo

android 6.0 权限适配Demo,具体博客请关注http://blog.csdn.net/u011315960

2017-04-07

android MVP和MVPVM 架构Demo

android MVP和MVPVM 架构Demo

2017-03-30

android MVP架构demo

android MVP架构demo

2017-03-28

MVC架构demo

MVC架构demo

2017-03-27

编译注解实现bindView/contentView框架的Demo

编译注解实现bindView/contentView框架的Demo

2017-03-21

仿Litepal 注解和反射实现的数据框架

仿Litepal 注解和反射实现的数据框架

2017-03-15

Handler 推荐用法 demo

Handler 推荐用法 demo

2017-03-10

Handler 推荐用法demo

Handler 推荐用法demo

2017-03-10

DataBinding实现RecyclerView的Demo

DataBinding实现RecyclerView的Demo

2017-03-02

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

TA关注的人

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