Java
林深
创造并改变
https://github.com/OboBear
展开
-
Retrofit 2.0 (v2.0.0-beta4)
原文地址:Retrofit 2.0 1.介绍 Retrofit可以将你的HTTP API转化为JAVA的接口的形式。例如: public interface GitHubService { @GET("users/{user}/repos") CallListRepo>> listRepos(@Path("user") String user); }翻译 2016-02-18 12:28:08 · 3770 阅读 · 2 评论 -
【Java】使用javaassist修改jar包
由于工作需要,可能会涉及到一些需要对第三方的一些jar包与源码进行修改的情况,这个时候javaassist就可以派上用场。原创 2016-04-30 10:15:52 · 5842 阅读 · 0 评论 -
【Java】java使用反射访问对象方法和成员变量
虽然java是一门静态语言,但是java的反射机制却给java提供了很强大的动态特性,其特点是能让java支持在运行时才能得知名称与内部结构的类,并能访问其所有的方法和成员变量,包括私有方法和私有成员变量。下面我写了一个比较简洁的测试代码,供参考和使用。 测试类 //OBClass.java package com.obo.javaassistdemo; public class OBCla原创 2016-02-05 21:10:52 · 1989 阅读 · 3 评论 -
【Android】发包过程中踩过的坑
Android发包有许多坑的地方,下面对之前遇到过的问题进行总结,以期望将来不再出现这些令人不快的问题。 1. 代码混淆 代码混淆问题已经在发包流程中多次出现,其主要的原因是:靠反射执行的方法在代码混淆后会找不到反射的类导致该部分功能失效,甚至导致Crash。 这一问题在广告以及第三方SDK的使用中多次出现,尤其是在SDK升级或者接入新的SDK的时候特别要注意这个问题,另外在自己使用原创 2017-08-22 11:15:26 · 1491 阅读 · 0 评论