自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (8)
  • 收藏
  • 关注

转载 Android屏幕密度(Density)和分辨率的解释

HVGA屏density=160;QVGA屏density=120;WVGA屏density=240;WQVGA屏density=120 density值表示每英寸有多少个显示点,与分辨率是两个概念。 不同density下屏幕 分辨率信息,以480dip*800dip的WVGA(density=240)为例 density=120时 屏幕实际分辨率为240px*400px (两个点对

2013-03-24 20:51:07 763

转载 Android开发优化之——使用软引用和弱引用

Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 这里重点介绍一下软引用和弱引用。 如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的高速缓存

2013-03-18 16:03:14 663

转载 Android开发优化之——从代码角度进行优化

通常我们写程序,都是在项目计划的压力下完成的,此时完成的代码可以完成具体业务逻辑,但是性能不一定是最优化的。一般来说,优秀的程序员在写完代码之后都会不断的对代码进行重构。重构的好处有很多,其中一点,就是对代码进行优化,提高软件的性能。下面我们就从几个方面来了解Android开发过程中的代码优化。 1)静态变量引起内存泄露 在代码优化的过程中,我们需要对代码中的静态变量特别留意。静态变量是类

2013-03-18 14:59:49 595

原创 Android之MVC模式

MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于多种视图模型,比如一批统计数据你可以分别用柱状图、饼图来表示。一种视图模型也可以对于多种逻辑模型。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式,而C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,这与《设计模式》中的观察者模式是完

2013-03-14 17:38:09 972

原创 android 代码混淆 例子

-optimizationpasses 5 #混淆时不会产生形形色色的类名 -dontusemixedcaseclassnames #指定不去忽略非公共的库类 -dontskipnonpubliclibraryclasses #不预校验 -dontpreverify -dontshrink #忽略警告 -ignorewarnings #优化 -optimizations !

2013-03-05 09:46:20 1306

proguard4.7

用于混淆源码~不易被被人修改! ProGuard是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可以删除没用的注释,最大限度地优化字节码文件。它还可以使用简短的无意义的名称来重命名已经存在的类、字段、方法和属性。ProGuard支持那些种类的优化:   除了在压缩操作删除的无用类,字段和方法外,ProGuard也能在字节码级提供性能优化,内部方法有:   常量表达式求值   删除不必要的字段存取   删除不必要的方法调用   删除不必要的分支   删除不必要的比较和instanceof验证   删除未使用的代码   删除只写字段   删除未使用的方法参数   像push/pop简化一样的各种各样的peephole优化   在可能的情况下为类添加static和final修饰符   在可能的情况下为方法添加private, static和final修饰符   在可能的情况下使get/set方法成为内联的   当接口只有一个实现类的时候,就取代它   选择性的删除日志代码   实际的优化效果是依赖于你的代码和执行代码的虚拟机的。简单的虚拟机比有复杂JIT编译器的高级虚拟机更有效。无论如何,你的字节码会变得更小。

2013-04-16

ant-contrib-1.0b3.jar

用于扩展ant,特别是在用ant build android 项目是需要哦。

2013-04-15

MyEclipse9 注册和激活机

MyEclipse9 注册和激活机,哥已经注册成功了,很给力哦

2012-08-10

smack api 中文

找了好久,终于找到了smack中文版的api了

2011-09-07

smack类库详细介绍,【中文】

smack类库详细介绍,【中文】,自己的总结,很全的。

2011-04-29

FlashChart

绝对高级应用,能够适应各种环境各种Web语言的图表编程,绝对经典,本人在网上搜索N长时间,呕血总结,呵呵。开源的FlashChart2的应用,并且结合最新支持的Json配置,可以灵活显示数据为曲线图,柱状图,折线图,饼图等。绝对适合项目应用。该代码要在应用发布后使用,例子是java语言的。

2011-04-10

open-flash-chart

完整的flashchart包!很值得去研究。

2011-04-10

FlashChart 技术研究

OpenFlashChart是一个开源的报表制作组件,该组件能够自动生成一个好看的、动态的flash报表;该组件使用flash展示报表能够很好的做到与浏览器进行集成,目前浏览器基本都能很好的支持flash;该组件还支持一些简单的JavaScript,提供在图形上对外部URL的链接;该组件非常小,java类一共不超过10个,可操作的API也很少,这样学习起来也非常容易上手。但可阅读的文档非常少,在与其它框架集成方面还有些问题。

2011-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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