android优化(json工具,message新建/传递,avtivity深入学习视频)
2023-09-27 14:27:00 时间
1,在线json校验工具:www.bejson.com
2, 在handler中经常使用的 message的传递上,message.what使用静态量 。
2, 在handler中经常使用的 message的传递上,message.what使用静态量 。
private static final int MSG_SUCCESSS=0X111;message.what=MSG_SUCCESS;
3,Message传递优化,对象新建方式。
普通:Message msg=new Message();.....handler.sendMessage(msg);
改动为:Message msg = handler.obtainMessage();handler.sendMessage(msg);
长处: 从整个Messge池中返回一个新的Message实例,在很多情况下使用它,由于它能避免分配新的对象,那么通过调用obtainMessage方法获取Message对象就能避免创建对象,从而降低内存的开销了。
4:贴一则activity的深度学习。http://www.imooc.com/view/388
相关文章
- Android Studio 4.0+ 中新的 UI 层次结构调试工具
- android 生成的临时图片 都显示在了相册中,可以不显示
- 精品基于Uniapp+SSM实现的Android的餐饮管理系统
- 提高Android开发效率的9个Web工具
- android camera jni调用
- Android之上下滑动的引导页
- android如何使用自己定义JNI接口,以及NDK环境建设和使用的工具。
- 一个简单的Android富文本TextView实现
- Android Button Maker(在线生成android shape xml文件的工具),真方便!
- 玩转Android之二维码生成与识别
- android 设置margin
- android studio 快速定位到该图
- Android自定义状态栏通知(Status Notification)的正确实现
- Android通用流行框架大全
- Android 8.0 创建管理通知渠道Notification
- 【Android 内存优化】Bitmap 内存缓存 ( Bitmap 内存复用 | 弱引用 | 引用队列 | 针对不同 Android 版本开发不同的 Bitmap 复用策略 | 工具类代码 )
- 【Android 内存优化】使用 Memory Analyzer ( MAT ) 工具分析内存 ( MAT 工具使用 | 最大对象 | 类实例个数 | 引用与被引用 | GC Roots 最短链 )
- 【Android CPU 优化】Android CPU 调优 ( Trace 文件分析 | Android Profiler 工具 | CPU Profiler 工具 )
- android OOM分析工具LeakCanary
- 【我的Android进阶之旅】TortoiseSVN 客户端 如何重置用户名和密码?
- 我的Android进阶之旅------>Android使用9Patch图片作为不失真背景