由于公司的业务不断拓展,生产环境的 APK 大小也从我最初进入公司时的 70M 变为了160MB ,在分析了 APK 结构目录之后,常规的压缩方案已经收效甚微了,动态加载第三...
由于公司的业务不断拓展,生产环境的 APK 大小也从我最初进入公司时的 70M 变为了160MB ,在分析了 APK 结构目录之后,常规的压缩方案已经收效甚微了,动态加载第三...
问题现象:使用安卓手机以小程序的形式分享产品到微信,使用微信打开,产品详情数据无法显示。而使用iPhone分享到微信,却始终可以正常打开,这个时候所有的矛头都指向了安卓同学。...
1.背景 一个大型项目往往需要几人甚至是十几人参与开发,大家编码习惯不同,导致一个项目往往会出现几个LogUtils类。经常出现Log的tag以人名命名。尽管软件组长严令禁止...
我们都知道Android使用消息机制进行UI更新,UI线程也就是主线程里有个Looper,在其loop()方法中会不断取出message,调用其绑定的Handler在主线程执...
Android 消息机制深入源码分析 [ 一 ]Android 消息机制之 ThreadLocal 深入源码分析 [ 二 ]Android 消息机制之 Looper 深入源码...
有什么料? 从这篇文章中你能获得这些料: 了解一次触摸事件究竟是如何产生的? 了解触摸事件究竟是如何传递的? 学会从根源处分析你的App中的滑动冲突。 能够更自信的创作出具有...
写在前面 这篇文章的目的是给纯flutter萌新回答一些基础问题,ctrl+f/cmd+f 搜索关键字 控件名本篇会持续更新最后更新时间 2018-08-02 布局篇 flu...
Flutter应用如何调试–DevTools介绍(上)Flutter应用如何调试–DevTools介绍(中)Flutter应用如何调试–DevTools介绍(下) 接着上篇,...
Flutter应用如何调试–DevTools介绍(上)Flutter应用如何调试–DevTools介绍(中)Flutter应用如何调试–DevTools介绍(下)我们使用Fl...
前言 : 各位同学大家好,大家在做app开发的时候都会遇到屏幕适配的问题,安卓里面有dp iOS里面有pt 单位给我们用来处理屏幕适配 除此之外安卓还有 autosize等框...
前言 : 各位同学大家好,有段时间没有给大家更新文章了,大家都有用过安卓和iOS主流的 app ,原生app都有一个欢迎页面 然后等待几秒钟进入主页,今天趁着有时间我就分钟几...
收藏了,慢慢学习
深入分析Android中Activity的onStop和onDestroy()回调延时及延时10s的问题一、起因 很久以前接手的一个比较老的项目中,是使用Activity的名字作为tag来标识网络请求的。在Activity的onDestroy回调中根据这个标识取消所有的网络请求...
一、起因 很久以前接手的一个比较老的项目中,是使用Activity的名字作为tag来标识网络请求的。在Activity的onDestroy回调中根据这个标识取消所有的网络请求...
Hello,大家吼,周一你快乐吗<( ̄︶ ̄)?郭小司机又来开拖拉机啦,作为了一个非专业的分享猿,我知道也没有人会想我的 ̄へ ̄,如今工作又忙碌起来,在产品经理各种(nue)呵(...
引言 一切源于在项目过程中的一个Bug:我的需求是在MainActivity 实现自动预览,也可以点击跳到签到SignedActivity去实现拍照签到,第一次进入界面的时候...
所谓人在家中坐锅从天上来。项目里有个客服系统是接入的h5,最近收到反馈用户在客服系统输入时,输入框被Android弹起的软件盘遮挡,从而看不到输入框内容的问题。 一开始想到的...
Android 音频开发 目录 Android音频开发(1):音频相关知识 Android音频开发(2):使用AudioRecord录制pcm格式音频 Android音频开发...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 前言 第一次看到插桩,是在Android开发高手课中。看完去查了一下:“咦!还有这东西,有点意思”。 本...
Android系统由于其开源的属性,市场上针对开源代码定制的ROM参差不齐,在系统层面的安全防范和易损性都不一样,Android应用市场对app的审核相对iOS来说也比较...