风花散却隽世间,雪月寥落化雨田

举世誉之而不加劝,举世非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣

排序:
默认
按更新时间
按访问量

Retrofit原理解析最简洁的思路

retrofit 已经流行很久了,它是Square开源的一款优秀的网络框架,这个框架对okhttp进行了封装,让我们使用okhttp做网路请求更加简单。但是光学会使用只是让我们多了一个技能,学习其源码才能让我们更好的成长。 本篇文章是在分析retrofit的源码流程,有大量的代码,读者最...

2018-03-27 17:48:04

阅读数:164

评论数:0

BAT面试题集锦——Java基础(二)

BAT TMD这些大厂对员工的技术要求都比较高,但是一般面试都会从基础开始,基础面不通过后面的自然不行。而且基础知识都是可以深度挖掘的,遇到那种喜欢从基础知识挖掘的面试官,基础不行肯定面试不通过。所以我们继续为大家整理基础面试的知识点,作为抛砖引玉,希望您能有所收获。 1、问:Jav...

2018-03-22 15:02:15

阅读数:112

评论数:0

菜鸟带你Hook技术实战

问题 上一篇文章:你想成为Android高级工程师你还得学习Hook中我们提了一个问题: 我们如果要启动一个activity,我们的做法是1. 在AndroidManifest.xml中声明一个Activity 2. startActivity,如果不在AndroidManifest.xml中...

2018-03-19 10:51:01

阅读数:83

评论数:0

你想成为Android高级工程师你还得学习Hook

目的 这篇文章是让大家体会hook技术大概是什么样子,在那些地方可以应用到。后面文章将深入hook技术,以及解析市面上现有的hook开源框架原理。 在前面的文章中我们已经说过什么是代理模式,那我们就先使用最简单的静态代理模式应用在我们的hook技术中。我们先复习一下静态代理模式。 ...

2018-03-15 10:33:48

阅读数:131

评论数:0

Android进阶之注解解析和自定义注解

一:元注解 元注解的作用就是负责注解其他注解 1.@Target 说明: 用来指明注解所修饰的目标,包括packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数) ...

2018-03-13 14:02:41

阅读数:51

评论数:0

Android进阶必学:自定义注解之反射

Android端因为反射效率低,所以不能高频使用反射技术,但是有些场景下反射却还是能帮助你实现功能很方便。一般在注解的时候就会用到注解所以本文为大家介绍一下反射功能,希望能帮助大家学习。 所用到的类 java.lang.Class java.lang.reflect.Constr...

2018-03-12 10:32:28

阅读数:34

评论数:0

Android进阶必学:自定义注解之动态代理

自定义注解是Android进阶的必学知识,从现在起我讲为大家带来四篇文章,让大家彻底学会自定义注解 静态代理大家都明白,就是相当于包装了一次,在包装这一次的时候可以加一些业务逻辑。同样静态代理的特点是一个接口对应一个代理类,当然委托类可以多个。 静态代理 /** * 定义De...

2018-03-09 15:53:57

阅读数:108

评论数:0

谷歌开源跨平台UI框架——Flutter

Fluter特性介绍 Flutter官网介绍如下: Flutter is Google’s mobile UI framework for crafting high-quality native interfaces on iOS and Android in record time....

2018-03-09 10:02:41

阅读数:1508

评论数:0

Okhttp的源码解读

重要的类 类名 描述 OkHttpClient OkHttp请求客户端,Builder模式实现 Dispatcher 本质是异步请求的调度器,负责调度异步请求的执行,控制最大请求并发数和单个主机的最大并发数,并持有有一个线程池负责执行异步请求,对同步请求只...

2018-04-08 15:59:03

阅读数:33

评论数:0

这款神器你不学就要落后了!

Flutter——谷歌开源的跨平台UI开发框架 Fluter特性介绍 Flutter官网介绍如下: Flutter is Google’s mobile UI framework for crafting high-quality native interfaces on iOS ...

2018-03-08 13:40:46

阅读数:71

评论数:0

带你过一遍Android 多主题框架——MagicaSakura

MagicaSakura 是 Android 多主题框架。 具有以下优点: 列表内容 列表内容 支持白天彩色主题和夜间主题。 切换主题不需要重建activity 提供TintXXX控件适配不同的主题,更方便更快捷。 只需写一个drawable.xml 或者 layout.xml 就能自动适配...

2018-03-05 11:45:21

阅读数:173

评论数:0

面试神器第二弹:Rxjava熟悉——操作符

上期简单讲了Rxjava的入门,方便大家认识Rxjava,这期带大家了解Rxjava,认识Rxjava的更多特性 Rxjava操作符 Rxjava操作符就是各种方法,每种方法能够帮助我们处理一种情况,Rxjava的强大也就在于这些方法的使用。下面大家认识一下几个比较常用的操作符(方...

2018-02-28 21:39:52

阅读数:265

评论数:0

Android面试神器之Rxjava破冰

前言 刚参加工作的时候接触到了项目中的Rxjava,当时一点基础没有,学习了好长时间才渐渐学会使用,但也只是皮毛,停留在表面。后来换工作了发现Rxjava对找工作的帮助还是挺大的,因为是流行框架,都可以讲给面试官听,体现出自己追求技术的精神。但实际上,学会Rxjava对技术的提升还是很有帮...

2018-02-27 10:56:14

阅读数:702

评论数:0

Android开发的福音,谷歌隆重推出 Android KTX预览版,让 Kotlin 的开发更美妙!

前几天,谷歌发布 Android KTX 预览版,这是一套扩展插件,还在 Android 框架和 Support Library 上提供相应 API 层,能帮助开发者更为简洁、通顺和优雅地使用 Kotlin 语言开发 Android 程序。开发者可以前往 GitHub 下载适用 Android...

2018-02-26 16:13:06

阅读数:56

评论数:0

Android API version 查询

Android Api version(Android TargetSdk Version ) 每次总是极不清楚,所以保存在博客里,记录一下 https://source.android.com/setup/build-numbers Code name Versio...

2018-01-05 11:52:16

阅读数:66

评论数:0

Android 7.0之JobScheduler 分析(一)——如何使用job

背景最近公司好多人都因为Jobscheduler的使用不当导致各种问题,Job定时任务不生效或者冲突。归根结底是对Jobscheduler的使用不熟悉以及,其工作原理没有一个系统性的了解。本人也曾踩坑,所以下定决心好好熟悉Jobscheduler。 概述   在android开发中经常会有...

2017-10-19 22:13:52

阅读数:902

评论数:0

Intent启动另一个APP里的fragment

启动外部应用的分fragment。

2016-11-18 18:08:42

阅读数:1153

评论数:2

Android ADB中使用find命令

在adb中经常需要查找一些文件或者是目录,但是很可惜adb所用busybox指令集中并没有包含find命令; 所以在多次觉得不便胡情况下,决定自己用C 语言实现一个find命令的精简版本,仅仅为了查找文件或者目录; 代码如下: find.c: #include #include #in...

2016-04-01 15:27:17

阅读数:3793

评论数:0

adb shell中设置android系统内部环境变量!

在adb shell中,添加android系统的环境变量方法: 在adb shell进入到adb shell中用export可以查看到安卓中的环境变量,但是由于移植服务,需要系统中存在TMPDIR这一环境变量,所以网上搜索; sunfch@sunfc-BJ-FA-PC-1037...

2016-04-01 15:27:12

阅读数:2850

评论数:0

【原创】boa服务移植到安卓手机

Boa是一种非常小巧的Web服务器,其可执行代码只有大约60KB左右。作为一种单任务Web服务器,Boa只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求。但Boa支持CGI,能够为CGI程序fork出一个进程来执行。Boa的设计目标是速度和安全。 下面给大家介绍一下Bo...

2016-04-01 15:26:41

阅读数:452

评论数:0

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