
Android
文章平均质量分 70
Maggie-ch
这个作者很懒,什么都没留下…
展开
-
Android车载蓝牙音乐实例(附Demo源码):实现手机播放音乐后车机应用显示音乐名称,歌手,专辑名。且可控制上一曲下一曲,暂停播放功能
功能需求是在Android10以上设备上实现蓝牙音乐功能,细分为两个功能点:1、手机和车载设备实现蓝牙连接 (本Demo文只做监听蓝牙连接状态,需手动到设置中连接蓝牙)2、连接蓝牙成功后手机播放音乐时车载设备也能播放音乐,并且在车机应用上显示音乐名称,歌手,专辑名。可在车机应用中点击播放,暂停,上一曲,下一曲控制手机端的音乐播放。原创 2024-08-23 17:15:09 · 3537 阅读 · 11 评论 -
Android代码实现 px和mm相互转换,DPI的计算
最近做一个修改图片大小的功能,要求图片的宽度和高度单位可用px,也可用mm,这时需要用到px和mm相互转换。第一步:px和mm之间转换首先要计算出屏幕的dpi ,参考文章https://www.cnblogs.com/mixiyou/archive/2013/03/13/2957810.htmlDPI计算公式:DPI = 宽 / ((尺寸2× 宽2) / (宽2+ 高2))1/2=长 / ((尺寸2× 高2) / (宽2+ 高2))1/2...原创 2021-05-11 16:21:27 · 4268 阅读 · 0 评论 -
Mac android studio ButterKnife使用
快捷键积累:command+D复制一行内容到下一行 https://blog.youkuaiyun.com/qq_27576607/article/details/58032577 设置鼠标控制字体大小 新知识:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午..原创 2021-03-15 17:22:20 · 1579 阅读 · 0 评论 -
【Android frameLayout布局】使用framelayout布局将图片和文字叠加到一起形成一张图片
Framelayout又称作帧布局,主要用于进行层次结构的布局,这种布局没有方便的定位方式。想把两个组件叠加到一起形成一张图像的效果就可以用FrameLayout。如:在图片中添加文字 <FrameLayout android:layout_width="0dp" android:layout_height="match_parent" a原创 2020-07-04 17:35:45 · 2069 阅读 · 0 评论 -
gravity和layout_gravity的区别(有时使用layout_gravity=center时失效的原因)
gravity: 是对view控件本身来说的,是用来设置view本身的内容应该显示在view的什么位置,默认值是左侧。也可以用来设置布局中的控件位置。layout_gravity: 作用的是声明该属性的控件,是控件本身应该放在父布局中的位置。1. 当父布局的属性android:orientation=“horizontal”,其子控件属性:android:layout_gravity=在水平方向将失效,而竖直方向不受影响,继续起作用。2. 当父布局的属性android:orientation=“ve转载 2020-07-04 17:23:24 · 662 阅读 · 0 评论 -
【android 布局】px和dp的概念和区别,什么情况下用px,dp,sp?
画Android布局时,我发现ImageView的属性width和height在使用dp和px时显示的图片大小不一样,那么到底使用px好还是dp好呢?一、先搞清楚px和dp的区别px表示像素,(pixel,简写px):是数码感光元件上最小的感光单位,也是数字图片上最小的不可再分割的元素。我们通常说某某相机2400万像素,就是指用这样的设备拍出来的图片总共能包含2400万个像素。dp表示像素密度或图片分辨率(image resolution):是指单位面积内的像素数量,即每英寸包含的像素点的数原创 2020-07-03 17:42:50 · 3237 阅读 · 0 评论