`
pandong8183
  • 浏览: 57748 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Android 纯代码化编码3_关于背景

阅读更多

这里应该算布局中的东西,因为代码中存在layout.setAlpha(0.5f)的东西,但是我在实际的使用中,发现这个东西一旦设置,那么该布局中的所有元素都半透明了,这肯定不是我想要的,还有通过背景颜色设置为(#f0f0f0f0)白色透明,效果也不理想,还有我需要某个布局或者Activity存在阴影背景,并且这个阴影只能左右有,上下没有(QQ安卓HD版打开的新窗口的效果),还有我需要圆角(这个可以通过自定义style和theme实现,但是太麻烦了),我在网上查了很多资料,都没有很好的办法实现
最后苦思冥想后发现有一种非常简单的解决办法,就是直接使用图片作为背景就行了,将这个图片设置为半透明,背景阴影等等就行了,至于大小问题,安卓会自动拉抻背景,当然你可以直接做成指定大小的背景就行了,下面我演示一种圆角、白色半透明的png图片的制作

 

1.创建任意大小的选择框



 
2.设置圆角


 



3.填充白色背景



 
4.设置半透明


5.最后保存为png格式图片就行了

  • 大小: 63 KB
  • 大小: 53.7 KB
  • 大小: 8.3 KB
  • 大小: 50.6 KB
  • 大小: 11.5 KB
分享到:
评论

相关推荐

    android颜色代码表

    在Android中,我们可以直接在XML布局文件中使用这些颜色代码来设置控件的背景、文字颜色等。例如,定义一个颜色资源: ```xml <color name="my_red_color">#FF0000 ``` 然后在布局中引用它: ```xml android...

    Android Studio代码高亮插件

    - 配置包括字体大小、颜色、背景色、缩进风格等,确保舒适且高效的编码环境。 6. **代码高亮与版本控制**: - 版本控制系统如Git在合并代码时,高亮也能帮助对比差异,提高合并效率。 综上,代码高亮插件对于...

    AndroidStudio好看的背景图片

    以下是一些关于Android Studio背景图片以及如何自定义其界面的相关知识点: 1. **Android Studio个性化设置**:Android Studio提供了丰富的个性化选项,包括更改编辑器背景、主题、字体大小等。用户可以在`File` > ...

    EGKQ.zip_android开发_stairs5cf_zip

    标签"android开发"明确了这是关于Android平台的软件开发,这涉及到Java编程语言、Android Studio集成开发环境(IDE)、Android SDK(软件开发工具包)以及相关的编程概念,如Activity、Intent、Service、...

    Pro Android_3

    根据提供的文件信息,我们可以从中提炼出与Android开发相关的多个知识点,包括书籍的出版信息、作者背景以及本书的主要目的。下面将对这些知识点进行详细的解读。 ### 关于《Pro Android 3》 #### 书籍基本信息 - ...

    音频降噪(android-webrtc-ns).zip

    在Android平台上实现音频降噪功能,WebRTC是一个强大的开源项目,它提供了实时通信(RTC)的基础设施,包括音频和视频的编码、解码以及网络传输等。本项目专注于WebRTC中的噪声抑制(NS)模块,将它独立出来并编译为...

    AndroidStudio代码颜色配色方案(Sublime)

    "AndroidStudio代码颜色配色方案(Sublime)"是一个专门为Android Studio定制的主题,它模仿了广受欢迎的Sublime Text编辑器的Monokai配色方案。 Monokai是一种经典的暗色主题,其设计思路在于让代码的关键部分如...

    VoLTE SIP代码意义及流程图解_VoLTESIP开发流程_android_

    本文将深入探讨VoLTE SIP代码的意义及其开发流程,并结合Android移动开发的背景进行详细解析。 一、VoLTE SIP的基本概念 1. **SIP协议**: SIP是一种应用层控制协议,主要负责会话的建立、修改和终止。在VoLTE中,...

    Android TXT阅读器 源代码

    通过分析和学习这个Android TXT阅读器的源代码,开发者可以深入了解Android系统的文件操作、UI设计、多线程编程等关键技能,同时也能掌握编码转换的实践方法,提升自己的Android开发能力。在实践中不断探索和改进,...

    android视频教程源代码

    在Android开发领域,掌握视频播放功能是至关重要的,尤其是在当今移动设备被广泛用于娱乐和教育的背景下。"android视频教程源代码"是一个针对Android开发者的学习资源,由知名的Android讲师Mars提供。通过这个教程,...

    android 本地化

    2. 使用Lint工具:Android Lint可以检查本地化问题,如未翻译的字符串、硬编码的文本等。 总结,Android本地化是一个全面且细致的过程,涉及到字符串、布局、图像、尺寸、日期时间等多个方面。开发者需要充分理解...

    [新版]Android 视频背景,动态背景,登陆或首页的视频 背景实例源码下载

    在Android开发中,实现视频作为应用背景或者登录、首页背景是一种增强用户体验的创新设计。这个【新版】Android视频背景实例源码提供了一种方法来实现在应用中动态播放视频作为背景的效果,同时提供了两种测试视频,...

    android studio课程设计作业PPT+设计文档+可运行源代码+设计思路

    首先,"android studio课程设计作业"表明这是一个关于Android开发的教学实践项目,使用的是Android Studio,这是Google官方推荐的Android应用集成开发环境,集成了编译、调试、性能优化等多种功能,是开发者必备的...

    Android星座查询.rar

    这意味着它将涵盖Android应用开发的基本概念,如Activity、Intent、布局设计、数据存储等,同时也涉及编码实践和代码组织,以及如何通过文档清晰地传达开发思路。 在“压缩包子文件的文件名称列表”中,我们只有一...

    android 利用speex 音频降噪,回声消除

    在Android平台上,音频处理是一个重要的领域,特别是在语音通信或音频录制的应用中。Speex是一种开源的音频编码库,特别设计用于语音通信,它提供了一系列的音频处理技术,包括噪声抑制和回声消除功能。本篇文章将...

    Android代码-PayPwdEditText

    我的视频课程(编码直播推流):《Android视频编码和直播推流》 支付密码框,和微信支付宝类似 博客地址:http://blog.csdn.net/ywl5320/article/details/52003691 一、效果图: 二、设置代码 xml布局: java代码:...

    插件化换肤change_skin.rar

    1. **资源抽象**:在原生应用中,将可变的UI资源(如颜色、图片等)通过资源ID或者自定义属性进行抽象,而不是硬编码在代码中。 2. **加载皮肤包**:在运行时,换肤库会读取用户选择的皮肤包,解压并加载其中的资源...

    Beginning_Android_4_Application_Development

    它不仅提供了丰富的理论知识,还包括了实际案例和代码示例,非常适合那些希望深入了解Android 4应用开发的读者。 #### 二、核心章节详解 ##### 第1章:开始Android编程 本章作为全书的开篇,为读者介绍了Android...

    YTX_Android_Full_Demo.zip

    这个压缩包包含了一系列的代码、资源文件和配置,帮助开发者理解并实践如何在Android应用中集成语音、视频通话、群组聊天以及会议等通信功能。 【描述】中提到的"开发 im即时通讯包含语音 视频 组群 会议 等功能...

    Java及Android编码规范

    Java及Android编码规范的制定旨在提升软件编程风格的一致性,增强源代码的可读性、可靠性和可重用性,确保开发团队间的工作交接顺畅,减少理解现有代码所需的时间,从而优化后续的维护和升级过程。这不仅提高了软件...

Global site tag (gtag.js) - Google Analytics