首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Hanking65203
掘友等级
Android开发工程师
|
华中科技大学(字节跳动)
爱分享,大家一起成长
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 31
沸点 8
赞
39
返回
|
搜索文章
赞
文章( 31 )
沸点( 8 )
apk结构分析以及减少包大小
apk的大小对于下载apk应用的用户多少有直接的影响,由于手机内存的限制和网络环境的限制,同一个应用随着apk越大下载的和使用的人数就会越少,所以减少apk的大小是非常重要的。本文从apk编译过程,apk的组成,apk大小减少的方法三个方面分析如何减少apk的大小 在构建过程中…
Android中handler问题汇总
handler机制几乎是Android面试时必问的问题,虽然看过很多次handler源码,但是有些面试官问的问题却不一定能够回答出来,趁着机会总结一下面试中所覆盖的handler知识点。 下面的这幅图很完整的表现了整个handler机制。 要理解handler的实现原理,其实最…
Canvas加动画,实现火柴人跳绳效果
效果涉及到的知识1、canvas2、path和二阶贝塞尔曲线3、bitmap绘制canvas先引用google官方:canvas画布,Android中绘制时,需要四个基本要素:bitmap用于存放像素
Android音乐可视化实现
一直对于音乐可视化非常感兴趣,正好工作中涉及到这一块,所以整理一下,用Android实现一个简单音乐可视化的播放器。 人主观上感觉到的声音大小(也叫响度),由“振幅”(amplitude)和人离声源的距离决定。 声音的高低(高音、低音),由“频率”(frequency)决定,频…
android实现音乐跳动效果
1、计算宽度能放下多少列的音频块。 1、计算宽度能放下多少列的音频块。 这里设置的获取的mRawAudioBytes数组的大小是128,数组的区间范围[-128,127],计算列的时候这里做了两个比较重要的操作,第一个是怎么把mRawAudioBytes数组的值与音频的个数做映…
android 算法可视化(1) --冒泡排序可视化实现
以前写了很多算法相关的博客,每篇博客都会用word或者processing画上很多图,非常浪费时间,那时候就一直有考虑能不能使用程序来实现这种过程,不仅不用自己画那么图,而且编程实现可视化的话,还可以动态更清晰的表现算法的过程。于是查找了相关的资料和自己对算法的理解先实现一个冒…
图解Android中的binder机制
Binder做为Android中核心机制,对于理解Android系统是必不可少的,关于binder的文章也有很多,但是每次看总感觉看的不是很懂,到底什么才是binder机制?为什么要使用binder机制?binder机制又是怎样运行的呢?这些问题只是了解binder机制是不够的…
红米note 4x 视频播放切后台黑屏
使用mediaPlay+TextureView播放和显示视频,在红米note4x上视频播放时切后台返回时视频区域黑屏,提示音频可以继续播放,在其他手机上播放时没有这种问题。 在红米note 4x手机上切后台时会调用onSurfaceTextureDestroyed,由于在onS…
UI 设计灵感:50 个人中心界面设计(User Profile)
[多图]只要有会员功能的网站或移动 APP,都应该有个人中心界面(User Profile),该界面就是给用户查看自己的相关信息,比账号信息、发表过的评论、关注的帖子等等,常用的功能都是集合到个人中心里,方便用户查找。
Android松耦合监听前后台切换框架
要判断当前应用是否处于后台,有个很简单的标准,当应用处于后台的时候,应用中所有的activity肯定都不处于运行中状态,并且应用所有处于运行中的activity在切后台时肯定会执行onPause方法。因此通过判断应用中所有的activity都不处于运行状态就可以知道当前应用处于…
下一页
个人成就
文章被点赞
869
文章被阅读
144,736
掘力值
4,025
关注了
0
关注者
1,693
收藏集
2
关注标签
33
加入于
2018-12-29