Java
邓志国
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Nginx通过KeepAlive提高HttpProxy的转发效率
在location里面增加 proxy_http_version 1.1; proxy_set_header Connection "";原创 2014-04-09 14:17:50 · 1040 阅读 · 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 · 690 阅读 · 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 · 3769 阅读 · 2 评论 -
Android下面第三方类库资源文件的加载
有些第三方类库是基于J2SE开发的,内部有资源文件,如properties,这些文件在dex编译的时候会被过滤掉,导致类读取资源的时候无法访问。 解决办法是用运行时加载第三方类库。 1、用DX打包第三方类库 2、把打包后的DEX文件和带目录结构的资源文件,压缩到classes.zip文件里面 3、对Classes.zip进行运行时加载。加载方法见上一个博客原创 2014-12-03 12:41:44 · 1196 阅读 · 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 · 1178 阅读 · 1 评论 -
基于AndroidAnnotations的一个MVP模式的扩展
GitHub地址原创 2015-02-10 16:08:46 · 937 阅读 · 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 · 2951 阅读 · 5 评论
分享