创建工程 首先创建一个Android工程吧,创建工程步骤自己来吧,如果不会,你还是从Android入门开始吧。添加基本文件(一个包含GLSurfaceView的Activit...
背景 最近我们在做区块链相关的钱包项目,新的App使用全新的技术栈。在Android中我们使用Kotlin+RxJava+Android Architecture Compo...
背景描述:有时候我们想在程序运行时修改view的大小,举个例子:下面是一个imageView,我们动态地设置一张bitmap进去,如果bitmap的宽长比和imageView...
简单的音频等文件调用 <——人生总得做点有意义的事情——————开始前的唠叨————可以直接跳过————>讲真,这个任务其实不难,但由于自己Android开发没有入门,所以只...
利用MediaPlayer完成一个最简单的音乐播放。这个基本的控制掌握后,可直接利用为背景乐的控制。为了能够实现播放,在界面方面,我们需要三个控制按钮,分别是:Play(播放...
更新:由于该适配方案越来越多人使用,也有很多人遇到不太理解的问题。所以为了大家更好的使用,我将文章很多内容更新了,老用户可以重新看下整篇文章。主要更新的内容是使用方法跟以前不...
本系列文章会详细介绍如何从零开始实现一个滚动选择器,首先看下其效果图,如下所示: 上面就是本系列文章要实现的自定义滚动选择器,接下来我会从零开始阐述该控件的实现思想。 如果来...
转载自:https://my.oschina.net/u/171160/blog/3059336 研磨设计模式(电子版高清带书签):https://u632278.ctfil...
原文地址: https://www.jianshu.com/p/2aded8bb6ede 以下是 骚年你的屏幕适配方式该升级了! 系列文章,欢迎转发以及分享: 骚年你的屏幕适...
关于这四者很多人弄不清楚,网上许多文章也解释得很“迷”。我也是很久才搞清楚它们的关系,现在我就好好解释下这四者关系。 px: 它最简单,它就是像素单位,一个px代表着一个像素...
前言 首先说明,我仍然采用的是dimens适配。但是dimens适配很早就出现了,我为什么又要说是最新的呢?我的意思是可以适配到最新的手机。仍然不清楚px、density、d...
视频Demo[https://img.xuvip.top/douyademo.mp4] 前言 终于,终于写完了。这个项目是我从年前开始写的,然后今年过年没有回家,除了大年三十...