![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
邓志国
这个作者很懒,什么都没留下…
展开
-
Nginx通过KeepAlive提高HttpProxy的转发效率
在location里面增加proxy_http_version 1.1; proxy_set_header Connection "";原创 2014-04-09 14:17:50 · 983 阅读 · 0 评论 -
基于AndroidAnnotation扩展的一个异步调用框架
用法介绍首先 @EAction(action=ActionImpl.class) public interface IAction{ @Invoke public void doSomething(String name); @Invoke public void doSomethingPriority(String name,int priority);原创 2014-09-04 14:54:48 · 645 阅读 · 0 评论 -
Android对第三方类库运行时加载
首先,把需要运行时加载的类库,放到项目的其他目录,如新建一个thirdlibs的目录。然后用dx命令,对下面的类库进行压缩,做成dex文件。dx --dex --output=../assets/ *.jar这会在assets下面生成一个classes.dex文件,压缩成classes.zip文件。新建一个类,用来加载类库package me.chatgame.mobilecg;原创 2014-12-02 20:39:28 · 3650 阅读 · 2 评论 -
Android下面第三方类库资源文件的加载
有些第三方类库是基于J2SE开发的,内部有资源文件,如properties,这些文件在dex编译的时候会被过滤掉,导致类读取资源的时候无法访问。解决办法是用运行时加载第三方类库。1、用DX打包第三方类库2、把打包后的DEX文件和带目录结构的资源文件,压缩到classes.zip文件里面3、对Classes.zip进行运行时加载。加载方法见上一个博客原创 2014-12-03 12:41:44 · 1137 阅读 · 0 评论 -
扩展AndroidAnnotations使用MVP模式编程
上代码 Activity实现一组接口,用来对View进行操作public class MainActivity extends Activity implements TestView{//MVP中的P,一个View可以有多个P,实现多组业务逻辑,比如在主界面还需要读取Conversation 的内容@Bean(TestActions.class)ITestActions testActio原创 2015-02-05 21:15:00 · 1096 阅读 · 1 评论 -
基于AndroidAnnotations的一个MVP模式的扩展
GitHub地址原创 2015-02-10 16:08:46 · 886 阅读 · 0 评论 -
使用ANT编译超过64K方法的Android工程
Android编译的DEX文件最大允许64K个Method,超过了可以用multi-dex来实现,不过Google不维护Ant部分的代码了,需要自己手工改一下。1、修改SDK\tools\ant\build.xml 在dex-helper 下面的dex,增加:multidex="true" 由于当前的AntTask并不支持Multidex,因此需要修改ANT的T原创 2014-12-02 15:25:16 · 2857 阅读 · 5 评论