调试Annotation Processor编译时注解器 这篇文章的目的是解释如何在Android Studio(或IntelliJ)下调试注解处理器Module。来了解你的...
调试Annotation Processor编译时注解器 这篇文章的目的是解释如何在Android Studio(或IntelliJ)下调试注解处理器Module。来了解你的...
前言 随着移动互联网的发展,APP 开发模式也在不断的创新,从最初的 Native 开发到后来的 Hybrid 混合开发,再到最近比较火爆的 React Native、Wee...
我们在对View执行toString()方法的时候,会看到一段输出: *****.View {33df71a V.E...... ......I. 0,0-0,0 #7f10...
关于多路复用 很多人用过InputStream和OutputStream接口,用来操作文件、Socket等等 IO 操作。如果是简单的,速度较快的 IO 操作,我们用Stre...
源码地址 在一切开始之前,我只想用正当的方式,跪求各位的一个star https://github.com/geminiwen/skin-sprite 预览 序 在写Segm...
序 近期工作忙碌,为了赶SegmentFault for Android 4.0版,到了发疯的程度。我来汇报一个进度,已经实现基于websocket的私信系统了,多亏了70大...
开头 之前我们分析过subscribeOn这个函数,现在我们来看下subscribeOn和observeOn这两个函数到底有什么异同。 用过rxjava的旁友都知道,subs...
我和作者有相同的感受,工作了一年,工资一般,刚买了房,现在每个月还贷款,虽然压力不大,但是无形中督促自己提升自己的能力去赚更多钱,每个月给自己定一个最高开销,让从来不习惯记账的自己开始记账,生活反而过的很有条理,也算是无形的投资了自己吧!
背景 我们写资讯类的App经常会碰到的一个交互就是在详情页里面实现【查看大图】的功能。但是大部分的详情页为了更好的排版都是通过用WebView来实现的,因为WebView和N...
跨线程更新UI 在客户端开发的过程中,我们经常碰到的问题有可能就是 IO 请求完成后,在主线程中更新 UI 这件事了,看见这个问题,我们一般会直接想到 Handler这个大杀...
回顾 Hello,通过Android程序员 如何入门iOS ——故事从这里开始 作为一个Androider 去看iOS程序的目录结构应该算有个大概的理解了,接下去我们小小介绍...
最近因为公司的一些原因,需要涉及iOS开发。在坑里摸爬滚打了2周之后,就写个入门心得吧。在一切的一切开始之前,你要先会Objective-C或者Swift(喜欢哪个用哪个,你...
最近在Android界,最火的framework大概就是RxJava了。扔物线大大之前写了一篇文章 《给 Android 开发者的 RxJava 详解》,在我学习RxJava...