栏目: android studio 教程

ImageView的scaleType知识总结

来源:若兰明月ImageView的ScaleType决定了图片在View上的显示的样式,比如如何对图片进行缩放,显示图片整体还是部分,还是根据自己的需求进行相关显示。设置比较简单:xml中如下定义:android:scaleType="center"或者代码中如下定义:imageView.setSc… Read More »

Android 性能优化—— 启动优化提升60%

本文作者作者:凶残的程序员本文由作者授权发布。1.应用启动速度2.视觉优化2.1启动主题优化默认情况透明主题优化设置闪屏图片主题3.代码优化3.1冷启动耗时统计adb 命令统计系统日志统计3.2代码优化Application 优化闪屏页业务优化广告页优化4.优化效果5.启动窗口一个应用App的启动速… Read More »

Android 开发之 QQ变声功能实现

版权声明:本文为博主原创文章,未经博主允许不得转载。 在QQ中我们使用到的一个功能就是变声,QQ是使用FMOD实现的,那么同样的我们也使用FMOD让自己的应用可以变音fmod Ex 声音系统是为游戏开发者准备的革命性音频引擎,有时候我们下载FMOD可能不是太方便下载,我已将他下载好了放在百度云盘中:… Read More »

馈赠读者 | 8月免费送书活动

本书讲述了一个64位多核操作系统的自制过程。此操作系统自制过程是先从虚拟平台构筑起一个基础框架,随后再将基础框架移植到物理平台中进行升级、完善与优化。为了凸显64位多核操作系统的特点,物理平台选用搭载着Intel Core-i7处理器的笔记本电脑。与此同时,本书还将Linux内核的源码精髓、诸多官方… Read More »

Gradle 使用技巧(四) - 如何定位和解决依赖冲突

随着业务的复杂度加深,我们免不了要引入许多的第三方开源库,也不可避免的会出现依赖冲突的错误。最常见的是V7、V4包之间的冲突。解决依赖冲突很简单,难得是如何去定位是引入的哪个库导致的依赖冲突。如果只想看结果的可以直接跳到最后。排除法很简单,但是很耗时,就是选择一个依赖一个依赖的注释、编译、看结果。当… Read More »

银盾云视界:Android程序员必备的六大顶级开发工具,快加入你的清单!

工欲善其事必先利其器!在现代IT中,每个Android程序员都需要最好的工具来提高他们的技能和效率。在Android应用程序开发这个残酷的竞争行业中,只有优秀的程序员才能生存下去。你需要向客户展示你拥有的最佳技术和能力。不仅仅是展示你的设备以吸引客户,还要确保你的Android应用程序在高效的时间内… Read More »

3种方法带你玩自定义Android Gradle插件

每日推荐推荐一个热修复框架,无需重启应用,即可修复代码和资源,零私有api调用,适用于2.x~P。本文作者作者:binbinqq86本文由作者授权发布。gradle插件可以帮助我们干很多事情,类似一个工具,可以根据你自己想要的效果去定制自己的插件,本文就讲解一下怎么去实现自己的一个插件。根据官网描述… Read More »

从零开始搭建Android组件化框架,附Demo和源码

作者:tome4  (Demo和源码地址文末附上)在已经开发过几个项目的童鞋,如果这时需要重新开发一个新项目,是否需要自己重新搭建框架呢,还是从老项目中拷贝粘贴?我们是否可以封装一个底层的lib库,这个底层的公共基础库 包括了一些第三方库(如: okhttp, retrofit2, gli… Read More »