Android跨进程传输大数据解决方案
近期猛猛修bug,针对跨进程activity与activity,activity与fragment之间传递大数据可能出现的崩溃进行修复
适配target30返回监听以及简单分析finish()和onBackPressed()的区别
前段时间适配target30,然后发现返回监听实效了,于是适配了下,顺便看了下finish()和onBackPressed()的区别
踩坑OPPO系的系统关于切换页面输入法重复弹出的问题
在OPPO系中包括,OPPO,一加(OnePlus)和realme(真我)的系统都会出现,其他系统暂时没有发现
解决Android中输入框点击第二次才触发点击效果
最近遇到的一个bug,在点击输入框第二次后才会触发设置的点击事件,然后查到了一个有意识的事情
深入浅出Android系列之从ViewToBitmap延伸到View的绘制全过程
我们的项目有个需求,是将当前的布局生成图片并保存到本地,最近遇到的一个Bug,当我们应用将View生成图片后,布局会出现布局错乱的现象,经过一系列的检查找出了问题,同时延伸到了View的绘制全过程
Android踩坑记录:部分网站在WebView上播放视频会重复播放
前几天在项目运行中发现,我们的项目WebView在部分网站播放视频,老是播着播着就回到卡住然后从头开始播放,一直循环
深入浅出系列之从new一个Activit的操作延伸到Activity启动流程
前段时间在公司一个老项目中,看到有个惊为天人的操作——直接new 了一个activity,当然最后他没有调用,估计是调用后发现崩溃了,当时的第一反应是怎么敢这样干的啊,activity的创建应该是AMS干的,自己new的activity系统就没办法进行管理,关于activity的生命周期等等全部都乱套了,然后就在想,那Android的activity是如何启动的,甚至与Android系统是如何启动的?
深入浅出Android系列之Android进程间通信
在所有使用Linux内核的衍生系统中,都离不开通信,其中又分为进程间(跨进程,又称为IPC)和线程间(进程内)。而Android作为基于Linux的系统,在开发中更是离不开进程间的通信。
客户端工程师开发IOS踩坑日记
截止到写这篇博客时,已经在开发第二个IOS项目了,特此记录这段时间的开发
Android工程师的IOS开发记录
这是我开发iOS项目以来的第一次开发记录,踩了很多的坑,摸索了很多也查了很多东西,不同于我在安卓上可以扒原理,看源码的技术程度,iOS开发目前还属于初级水平,只能解决问题,但是对于很多问题目前只有一些猜测,属于知其然不知其所以然
Android开发日记:好久没写的冒泡排序
最近在开发时遇到一个需求,给定一个ListA集合,里面存储不定长度的String字符串,通过网络请求获取另外一串ListB数据,读取ListB,将ListB中含有ListA中字符串的数据放到集合前方,将不含有相关数据的放入后方
两个小问题深入浅出List的性能问题
Java集合就像一个容器,主要由2大体系构成,分别是Collection体系和Map体系,其中Collection和Map分别是2大体系中的顶层接口Collection主要有三个子接口,分别为List(列表)、Set(集)、Queue(队列)。其中,List、Queue中的元素有序可重复,而Set中的元素无序不可重复,List中主要有ArrayList、LinkedList两个实现类。