• 2011-07-29

    [Code] Effective Android草稿提纲 - [Code]

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/sgzxy-logs/152150232.html

    关于Android开发实在是有太多太多东西可以写了(很多在网上都找不到),但是又没心情在工作中途停下来详细写那么多东西,所以在这里简单、凌乱地写下目前想到的一些地方(不断更新,想到就加),等完工后有空写个Effective Android系列来帮助程序猿们少走弯路。

    (1)JAVA的static初始化次序是按照语句顺序,在使用单件模式时特别要注意这点。

    (2)DrawingCache机制的剖析和正确使用。

    (3)Animation机制的剖析和各种改造与hook。 以及如何让animation最流畅(该问题的细节估计比大多数人知道的要复杂)。

    (4)软键盘隐藏\显示的完美控制。

    (5)EditText的擦除手势+点击对软键盘隐藏\显示的控制

    (6)ListView全面向下兼容的scrollBy效果(android 2.3及才开始提供的动画滚动指定距离的效果)

    (7)程序向下兼容的设计

    (8)单点缩放手势

    (9)WP7多种独家动画效果和控件的山寨指南

    (10)一个基于skia的矢量图系统

    (11)一个高效的Bitmap管理类

    (12)边缘手势设计

    (13)一个完美的AutoScrollTextView(过长的文字会来回移动,否则保持TextView的观感)

    (14)一个倒置的ListView实现(即ListView是按Bottom对齐,这个可能懒得写,因为最终没用上)

    (15)android消息循环、布局机制带来的各种注意事项

    (16)如何完美退出App(既保持Activity进行finish时的流畅切换动画,又保证所有资源被彻底释放)

    (17)iOS级平滑的滑动效果实现(包括惯性、自动归位)

    (待续……)

    分享到:

    历史上的今天:

    评论

  • 支持大牛分享心得!!!
    回复sky88088说:
    你凑个啥热闹。。。
    2011-07-29 20:54:14