- 博客(7)
- 收藏
- 关注
原创 Android APP启动优化方案
2应用启动流程1 、应用启动的类型冷启动从点击应用图标到UI界面完全显示且用户可操作的全部过程。特点耗时最多,衡量标准启动流程Click Event -> IPC -> Process.start -> ActivityThread -> bindApplication -> LifeCycle...
2019-12-30 08:46:42 673
原创 阿里技术电子书合集
祝同学圣诞快乐!点开下方链接领取爆款电子书合集!https://developer.aliyun.com/article/739170?utm_content=g_1000095758
2019-12-26 09:01:37 314
转载 android ViewPager2
1ViewPager2的新特性ViewPager2从名字就可以看出来它是ViewPager的升级版,既然是升级版那么它相比ViewPager有哪些新功能和哪些API变化呢?我们接着往下看。1.ViewPager2新特性 基于RecyclerView实现。这意味着RecyclerView的优点将会被ViewPager2所继承。 支持竖直滑动。只需要一个参...
2019-12-25 08:46:38 1325
原创 android 追加写入数据到文件
今天,简单讲讲android如何以追加的形式写入数据到文件里。这个其实也比较简单,不过之前一直没有使用,所以昨天查询了资料,这里记录一下。import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.FileWriter;import java.io....
2019-12-24 17:36:04 1447
原创 你的 App 在 iOS 13 上被卡死了吗?
自从58同城iOS客户端9.0.0版本上线以来,陆续接到反馈说App有时启动会超时,无法响应,然后被系统杀死,只有重启手机才能恢复。得知存在App无法启动的问题后,我们马上展开了调查。通过对触发此问题的设备进行测试,发现此问题所影响的不仅仅是58同城App的启动,另有如京东、大众点评、腾讯视频等其他App也无法正常打开。图1 App启动崩溃截屏而且经过进一步测试,发现当此问题触发时...
2019-12-24 16:07:05 2112
原创 这就是程序员
1. 公司实习生找 Bug2.在调试时,将断点设置在错误的位置3.当我有一个很棒的调试想法时4.偶然间看到自己多年前写的代码5.当我第一次启动我的单元测试时6.数据库的 Delete 语句忘了使用限定词 where...7.明明是个小 bug,但就是死活修不好.......
2019-12-21 15:56:33 190
原创 Android10适配
1.Region.Op相关异常:java.lang.IllegalArgumentException: Invalid Region.Op - only INTERSECT and DIFFERENCE are allowed当 targetSdkVersion >= Build.VERSION_CODES.P 时调用 canvas.clipPath(path, Region.Op...
2019-12-20 17:56:01 760
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人