android–性能优化1–首屏优化&启动速度与执行效率检测
[TOC] 我会先把实战篇写在前面, 把理论篇写在后面. 我太清楚实用党是怎么想的了,只想抓紧时间吧APP的性能搞好. 关于原理方面都往后放. 哈哈 . 因为我以前也是这样的. 为了方便快速使用 直接上干货. 先按照教程做,后面有功夫再看理论. 实战篇 卡顿工具 BlockCanary http://blog.zhaiyifan.cn/2016/0…
android 解决同一界面多个网络请求导致dialog对话框反复显示消失问题
@[toc] PS : 平时遇到问题到网上搜索博客,作者总是先列出方案1,方案2,方案3, 最后才把最优的解决方式放到最后. 遇到这种情况我总是很焦急, 我心说: "我这得赶紧解决问题,哪有空看你分析啊", 后来倒是明白了,把自己解决问题的思路写下来,实际上是学习了这种思维方式. 所以我也准备里这么做. PS: 着急的可以直接看…
如何绘制一个圆形布局—自定义ViewGroup
需求: 现在需要做一个圆形的布局. 每个可以在xml里面动态添加或减少子view.子view以圆形布局排列. 圆心需要有文字展示 分析: 继承一个ViewGroup,在排列的时候 通过角度计算,排列每个字view. 在圆心处利用paint 绘制所需的文字. 效果 忽略其他的布局 只看圆形的布局, 注意内部画了一个圆形,子布局中心刚好在这个圆形上. …
ffmpeg编译与集成到android
Fmpeg 有六个常用的功能模块: libavformat:多媒体文件或协议的封装和解封装库,如 Mp4、Flv 等文件封装格式,RTMP、RTSP 等网络协议封装格式; libavcodec:音视频编解码库; libavfilter:音视频、字幕滤镜库; libswscale:图像格式转换库; libswresample:音频重采样库; liba…
实现类似支付宝卡包效果动画—中化油生活app
MyCardView 实现类似支付宝卡包效果动画 @[toc] 这是demo的效果 思路 说下思路. 首先是一个线性布局,动态添加三个view,在添加的时候margin给设置一个负值,这样可以让卡片排列的时候看起来像是叠加排列的. 然后就是点击动画效果,使用属性动画即可实现. 有一个地方需要注意, 因为卡片叠加的时候,底部有个view是挨着上面的现…
持续集成- 企业微信机器人在项目中的应用
[TOC] 首先感谢李朋分享的企业微信群机器人的妙用一文,现在已给我们项目用上了. 下面分享记录下企业微信机器人在==中化油管家==中的应用场景.以及集成步骤. 集成步骤 右键群组 添加机器人. 右键点击群机器人查看资料 点击webhook地址. 里面有机器人配置说明 ++特别特别要注意:一定要保护好机器人的webhook地址,避免泄漏!不要分享到…
android程序员之小程序开发总结
newspring 主题 [TOC] android 程序员开发支付宝小程序 前段时间公司有一个大屏项目需要用支付宝小程序开发. 在开发的过程中遇到各种问题,在此记录用来以后查看. (PS : 这篇复盘文章早就该写了. 一直拖着没写...) 本人前置知识: android开发相关知识 react 相关知识(react 和小程序很类似 包括文件目录结…
世界,您好!
欢迎使用WordPress。这是您的第一篇文章。编辑或删除它,然后开始写作吧!hh 今天是2020.5.8号