系统优化
-
Android ViewPager Fragment使用懒加载提升性能详解手机开发
Fragment在如今的Android开发中越来越普遍,但是当ViewPager结合Fragment时候,由于Android ViewPager内在的加载机制,导致一个比较严重的加…
-
Android SmartTabLayout worm蠕虫蠕动/普通平整动画切换动画属性详解手机开发
Android SmartTabLayout在github上的开源项目主页:https://github.com/ogaclejapan/SmartTabLayout 默认的Sma…
-
Android视频播放器屏幕左侧边随手指上下滑动亮度调节变暗变亮原理实现详解手机开发
Java代码: package zhangphil.app; import android.app.Activity; i…
-
Android横竖屏切换View设置不同尺寸或等比例缩放的XML解决方案详解手机开发
Android横竖屏切换View设置不同尺寸或等比例缩放的XML解决方案 在一些应用中,涉及到横竖屏切换,View要切换成不同大小比例尺寸。为解决这种开发场景,有多种解决方案,比如…
-
Android设备屏幕锁定/解锁/屏幕点亮监听详解手机开发
android屏幕锁定,解锁,开屏比较常用,故抽象成一个公共的DeviceScreenListener。 在使用使用,首先new出一个DeviceScreenListener,然后…
-
Android旋转动画rotate动画,xml配置set实现详解手机开发
Android旋转动画rotate动画,xml配置set实现作为快速备忘查询,写到这里记下。 在xml配置动画所需的set设置资源,然后上层Java代码以最少的代码实现一个匀速旋转…
-
Android最新Glide 4.0使用简介详解手机开发
Glide自v3.0到v4.0使用,发生了一些比较大的改变,使用方式和编程模型有了新的变化,这些变化,使得Glide的功能更加强大,性能更加优良,提供了开放的编程接口,便于开发者自…
-
最新Android Glide4.0加载Gif图片到ImageView详解手机开发
在我过去的文章里面,介绍了旧的Glide 3.0+的加载Gif图片方式(见文章:http://blog.csdn.net/zhangphil/article/details/455…
-
Android Bluetooth蓝牙客户端发起对服务端连接建立请求过程(高版本Android兼容)详解手机开发
Android Bluetooth蓝牙客户端发起对服务端连接建立请求过程(高版本Android兼容) 本例代码是蓝牙客户端代码,只完成连接建立请求,假定蓝牙服务端设备名是:Andr…
-
基于Android TextureView与SurfaceTexture实现相机Camera拍照预览与保存照片详解手机开发
基于Android TextureView与SurfaceTexture实现相机Camera拍照预览与保存照片 写一个简单的例子,实现一个常见的开发功能:拍照功能。技术路线:通过T…