- 博客(6)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 安卓开发 关于65536分包详解
昨天安卓app日活突破已经47万了,作为一个小开发来讲已经蛮有成就感了,随之而来的就是包体越来越大,方法数越来越多,本来今天想写关于一个app瘦身的文章,但是我觉得65536会先产生麻烦,所以今天就来详解一下关于app报错65536的根源和解决方式。一、在开发中的应用通常报错Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536或者trouble wr..
2020-08-08 17:35:02 389
原创 安卓开发 关于Fragment中getActivity()方法为空的解决方法
每一个Activity都有自己的上下文getActivity(),每一个进程都有自己的上下文getApplication(),Activity上下文伴随着Activity的生命周期存在,那么进程的上下文就会伴随进程的上下文存在。 这次遇到的问题是接入了腾讯的Bugly,抛出了一个getActivity为空的异常。我的Activity包含的三个Fragment,当Fragment去调用getActivity,发现在某种情况下MenuActivity竟然被onDestory了。我第...
2020-08-01 13:42:02 1079
原创 安卓开发 美团robust用法详解
昨天app刚突破100w注册量,随之到来的问题也越来越多,每次遇见小问题但是又不得不解决的时候,更新新版本导致服务器上限或者崩溃欲哭无泪,随之决定入手热修复,从诸多款热修复中,看评价美团robust比较不错,所以决定为项目接入robust。giehub:https://github.com/Meituan-Dianping/Robust1.准备工作在github上下载项目之后,拿到PatchManipulateImp.java,和src同级的robust.xml2.创建项目app的b
2020-06-23 16:37:13 1566
原创 安卓开发 如何动态改变控件大小
首先要获取到该控件的LayoutParams params = test.getLayoutParams();其次要对该控件的params进行更改params.height = 666;最后为控件设置此Paramstest.setLayoutParams(params);以上就是简单动态改变控件大小的方法。...
2018-04-16 18:09:15 808
维护很久前的项目 莫名其妙的导入design
2019-12-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人