10月到2017.1月 :Java编程思想 多吸收书上的知识点,希望能整理出一份比较合理的读书笔记 12月: RxJava 各种操作符,尝试学习一些进阶使用 过年放假: 了解Http相关基础知识,尝试学习OkHttp工作…
分类:移动开发
Android四大组件之BroadcastReceiver
Android四大组件之Activity Android四大组件之Service Android四大组件之BroadcastReceiver Android四大组件之ContentProvider BroadcastRe…
使用更少代码的ListAdapter
写在前面的话 在项目中,我们经常用到列表,在以前我们使用RecyclerView,伴随着肯定会有一个继承RecyclerView.Adapter的adapter 但是在这个adapter中,但是这个adapter中,我们…
JDK动态代理的实现-简述
JDK的Proxy实际上是提供了一个缓存机制缓存对应ClassLoader产生的所有代理类 寻找缓存的时候通过ClassLoader以及传入的Interface定位到具体产生的代理类 其实就是两个Map,从Map<…
这几个问题答不对,就别说精通TCP
网络协议那么多,为什么面试喜欢问TCP?原因无外乎两个:1、TCP协议直接与进程打交道,写网络程序要用;2、TCP协议设计十分精巧,在一个不可靠的IP网络上实现了可靠传输,因为精巧,掌握TCP的原理自然也有难度,对它掌握…
百度地图和高德地图坐标系的互相转换
原文地址:http://blog.csdn.net/a13570320979/article/details/51366355 一。在进行地图开发过程中,我们一般能接触到以下三种类型的地图坐标系: 1.WGS-84原始坐…
第7章 面向对象编程(OOP) 《Kotin 编程思想·实战》
第7章 面向对象编程(OOP) 7.1 面向对象思想 7.2 类与继承 7.2.1 类 7.2.1.1 抽象类 7.2.1.2 接口 7.2.1.3 枚举 7.2.1.4 注解 7.2.1.5 静态类与伴生对象 7.2.…
Cordova整合使用腾讯浏览服务X5内核
在对基于Cordova的Android混合App的性能优化过程中,遇到了很多在不同安卓版本手机上的Bug,很多都是安卓不同版本的系统webview的差异导致的,有可能是安卓系统的问题,也有可能是手机厂商修改webkit带…
细数Tinker接入的那些坑
替换Application 按照TInker官方文档,接入Tinker Patch需要把原来项目中Application的代码移动到ApplicationLike中,然而这可不是件小事情,我们的application可能…
For an experienced software engineer, what would be a preferred new programming language to learn?
For an experienced software engineer, what would be a preferred new programming language to learn? Chanaka Fer…
Android 使用Intent 进行分享 Facebook无法携带参数
如题 通过Intent 调起系统分享intent.putExtra(Intent.EXTRA_TEXT,shareTitle); Facebook 接收不到传递的参数,twitter line 都可以,该怎么解决,拜托各…
Android源码singleton示例
首先看下Singleton类的定义 package android.util; /** * Singleton helper class for lazily initialization. * * Modeled af…