android项目框架大集合

作者: gadfly_only | 来源:发表于2016-08-09 00:13 被阅读1493次

    自己整理的代码快速开发框架
    代码见github

    FrameDemo

    android项目框架

    1.实体生成

    Gson、FastJson

    注:

    • 在Android Studio中可采用GsonFomat插件快速生成Model
    • 使用 fastJSON 后,App 四处起火,主要表现为:
      • 加了符号 Annotation 的实体属性,一使用就崩溃。
      • 当有泛型属性时,一使用就崩溃。
        在调试的时候没事,可是每次打签名混淆包,就会出现上述问题。
        解决办法:
        混淆文件缺了以下两行代码导致的:
    ```
    -keepattributes Signature // 避免混淆泛型
    -keepattributes *Annotation* // 不混淆注解
    ```
    

    2.Android混淆

    每次发布新版本都要写 mapping.txt。每发布一个版本,如果用户遇到一个bug,同时提交了一个混淆过的堆栈跟踪。 通过保留mapping.txt文件,来确定你可以调试的问题。

    Android混淆相关

    3.Google开源的FlexboxLayout

    Google开源的FlexboxLayout

    4.编程指南

    5.提升小工具

    6.常用控件

    相关文章

      网友评论

        本文标题:android项目框架大集合

        本文链接:https://www.haomeiwen.com/subject/urnrsttx.html