前言 一般情况下app开发完成最后一道工序就是日志收集、奔溃信息查找,我们需要根据打印的错误日志来定位,分析,解决错误。现在一般我们会使用市场上一些第三方平台替我们做了这些事...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 一般情况下app开发完成最后一道工序就是日志收集、奔溃信息查找,我们需要根据打印的错误日志来定位,分析,解决错误。现在一般我们会使用市场上一些第三方平台替我们做了这些事...
最近公司在做自定义相机这一块,之前使用的是第三方,后来需求变更,第三方不支持添加动态贴纸,所以只能自己扩展。当然网上有很多例子,但是关于添加动态贴纸的例子几乎找不到,反正我是...
aapt 是Android Asset Packaging Tool的缩写,是编译和打包资源的工具。而aapt2是在aapt上做了优化。Android Gradle Plug...
2018互联网冬季其中一个原因是认为劳动力成本太贵???? 今年一场突如其来的寒流袭击了互联网行业,使大爆发了4年之久的互联网行业也迎来了寒冬。很多大公司都在调岗或者裁人。 ...
基类presenter 里面加一个释放view的方法,fragment结束的时候调用就行,不需要加弱引用。
最适合android的MVP模式MVP简介 相信大家对MVC都是比较熟悉了:M-Model-模型、V-View-视图、C-Controller-控制器,MVP作为MVC的演化版本,那么类似的MVP所对应的意...
MVP简介 相信大家对MVC都是比较熟悉了:M-Model-模型、V-View-视图、C-Controller-控制器,MVP作为MVC的演化版本,那么类似的MVP所对应的意...
基类presenter 里面加一个释放view的方法,fragment结束的时候调用就行,不需要加弱引用。
最适合android的MVP模式MVP简介 相信大家对MVC都是比较熟悉了:M-Model-模型、V-View-视图、C-Controller-控制器,MVP作为MVC的演化版本,那么类似的MVP所对应的意...
作者:李旺成 时间:2016年4月3日 1. 前言 这份文档参考了 Google Java 编程风格规范和 Google 官方 Android 编码风格规范。该文档仅供参考,...