当前位置:首页 » 安卓系统 » android应用背景

android应用背景

发布时间: 2023-01-22 10:27:10

Ⅰ 安卓开发,图标背景颜色怎么更换

android应用图标背景的替换方法为:
1、:项目下面—res文件夹—drawable-hdpi/drawable-ldpi/drawable-mdpi等文件夹下就是图标(分辨率不同所以几个文件都是hdpi是高分辨率,ldpi是中等分辨率,mdpi是低分辨率,项目建立的时候有选择)
2、然后在Manifest文件里面,指定的icon就是
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher" //这个就是指定icon的代码,不需要修改或者改成想要的文件的名字,记住图片的后缀为png
android:label="@string/app_name"
即可。

Ⅱ android系统的应用图标的背景,修改哪个配置文件可以使图标的背景透明

android 更换系统应用图标的背景,变成透明的方式如下:

1.打开sd卡的Hwthemes,找到你的主题(如果主题太多就先保存为自定义主题,在diythemes里面找。)
2.右键压缩包打开,里面有个icons,再打开,删除里面的backgroud0.png,就ok了。
2.root后system下的theme里面也可以修改去掉默认的主题里那些白色背景。记得把文件名改为.zip就行了,修改完再改回原来的文件名。

Ⅲ 为android程序设置统一的背景图

给你的application设置theme,然后你在theme里面定义activity的background或者写一个style,让每个activity应用(每个都要用这个style不叫麻烦),这样你所有的页面就都是这个背景,除非你代码在activity里面去重新给页面设置背景。theme的定义资源很多,自己去找找看一下筛选一个。

Ⅳ 为Android应用添加背景应该使用什么样的图片格式,每个格式的的优势在哪

原创回答:《转载前请注明 from 网络知道-smile乌龟的回答》



先说结论;

1. 大的ViewGroup(Rl,FL ,LL,Cl等)布局背景应该设PNG

2. 小的view(Button,Recyclerview子item)的背景应该用WebP格式

3. 类似16*16的表情图 也应该用WebP,也可考虑PNG


在研究图片之前,首先搞明白三个问题:

像素点:计算机学科中,图片由一个一个像素点组成,像素点有两种ARGB和RGB,A,读作“alpha”,中文“透明度”的含义。

图片格式:JPEG 有损压缩

优点 :压缩过程中损失像素少(为什么要压缩?后文会说)

缺点:有损耗压缩会使原始图片数据质量下降(像素点变少了)

PNG无损压缩

优点:更优化的网络传输显示

(PNG图像在浏览器上采用流式浏览,即使经过交错处理的图像会在完全下载之前提供浏览者一个基本的图像内容,然后再逐渐清晰起来。它允许连续读出和写入图像数据,这个特性很适合于在通信过程中显示和生成图像)

支持透明效果

体积小适合网络传输,请求服务端的图片,节省流量

WebP 谷歌(google)开发的一种旨在加快图片加载速度的图片格式

优点:“在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像小40%

“WebP
的优势体现在它具有更优的图像数据压缩算法,能带来更小的图片体积,而且拥有肉眼识别无差异的图像质量;同时具备了无损和有损的压缩模式、Alpha
透明以及动画的特性,在向JPEG 和 PNG 上的转化效果都非常优秀、稳定和统一”

WebP应用比较优秀的:腾讯旗下 QQ空间客户端,QQ客户端,微信客户端等

WebP图片常用转换工具:智图,iSparta等


图片压缩:

以Android 为例,任何展示图片的View控件,加载图片的时候,都需要为图片申请内存,通常图片越大,申请的内存越大,Android系统限制了每个App的运行内存,一般为32MB-200M左右,为了优化App性能,必须对图片进行压缩:压缩图片尺寸


通过压缩图片尺寸,解决App运行时申请过多内存,被系统杀死的情况。


总结: JPEG是有损压缩,PNG是无损压缩,

当UI切了一张匹配实际手机屏幕大小的图片时 可以使用JPEG(不需要压缩图片)

当UI给的图片过大,需要程序员手动压缩时,考虑PNG

当UI给的图片过于离谱,不可理喻,导致APK包过大,用户反映耗费流量过多时,考虑使用WebP,而且WebP同PNG,JPEG是可以互转的


(PS:请求自服务端的图片资源,其实也是UI给的)



参考和补充:


  1. 图片格式,JPEG PNG WebP from网络

  2. http://isux.tencent.com/introction-of-webp.html

  3. http://www.cnblogs.com/xiangism/p/5311314.html

  4. WebP图片常用转换工具:智图,iSparta 等

  5. 官方WebP解析库https://github.com/alexey-pelykh/webp-android-backport

Ⅳ Android/如何读取相册将选择的图动态设置为应用背景

Bitmap bitmap = BitmapFactory.decodeFile(String path);
linearlayout.setBackground(new BitmapDrawable(bitmap));

热点内容
access脚本 发布:2025-05-19 23:38:54 浏览:217
硬盘内存储盘材质 发布:2025-05-19 23:38:53 浏览:714
五台电脑服务器配置 发布:2025-05-19 23:33:05 浏览:276
苹果爱奇艺后台缓存 发布:2025-05-19 23:32:01 浏览:59
perl复制文件夹 发布:2025-05-19 23:31:19 浏览:293
linux用户空间与内核空间 发布:2025-05-19 23:26:59 浏览:800
python条件与 发布:2025-05-19 23:26:56 浏览:187
python回测框架 发布:2025-05-19 23:19:28 浏览:724
单片机的压缩算法 发布:2025-05-19 23:18:06 浏览:273
电脑怎么配置桌面分区 发布:2025-05-19 23:15:23 浏览:655