`
renjie120
  • 浏览: 234544 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
D11bba82-ec4a-3d31-a3c0-c51130c62f1c
Java应用集锦
浏览量:22392
社区版块
存档分类
最新评论

android开发小知识点积累

 
阅读更多

1.自定义属性的常见异常

写android自定义属性的时候,网上一大堆例子,教你如何使用自定义属性,但是实际还是出现一个异常

No resource identifier found for attribute 'who' in package 'com.limaoyuan.button'

 

网上也有人问类似的问题:http://bbs.csdn.net/topics/360065000

 

但是没有说解决的方法。自己遇到了同样的问题,解决方法是:

后面的是一个包名,而且和AndroidManifest.xml中的package要一致,如果不一致,就应该把你的自定义控件改变一下位置。

 xmlns:sidebar="http://schemas.android.com/apk/res/com.hvming.mobile" 

 

2.edittext去掉边框:

定义一个drawable的xml文件:

<?xml version="1.0" encoding="UTF-8"?>

<shape xmlns:android="http://schemas.android.com/apk/res/android" >

 

    <stroke android:width="0dp" />

 

    <solid android:color="#ffffff" />

 

</shape> 

然后:  <EditText 

                style="@style/search_edit" >

 

3.圆角:

定义一个drawable的xml文件:

 

<?xml version="1.0" encoding="UTF-8"?>

<shape xmlns:android="http://schemas.android.com/apk/res/android" >

 

    <solid android:color="#FFFFFF" />

 

    <corners android:radius="10dp" />

 

    <stroke

        android:width="1dp"

        android:color="#BFBFBF" />

 

</shape>

然后使用:

android:background="@drawable/xml文件名"即可。

 

4.透明背景

 

半透明<Button android:background="#e0000000" ... /> 

透明<Button android:background="#00000000" ... />

 

 

颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=alpha”(00 到 ff);“bb=blue”(00 到 ff);“gg=green”(00 到 ff);“rr=red”(00 到 ff)。例如,

如果您希望对某叠加层应用不透明度为 50% 的蓝色,则应指定以下值:7fff0000

 

设置背景图片透明度(超简单)

Java代码

 

View v = findViewById(R.id.content);//找到你要设透明背景的layout 的id

v.getBackground().setAlpha(100);//0~255透明度值


分享到:
评论

相关推荐

    android开发资料大全

    新版Android开发教程及笔记-完整版 《Android中文教程》中文版 《android基础教程合集》 Android实例教程 会员贡献索引贴 实用Android开发工具和资源精选 APK权限大全 - Android必懂知识 最无私的Android资料...

    Google Android SDK开发范例大全 源码

    该书共分10章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、使用Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及...

    Android代码-android开发资源分类的整理

    article:分类积累开发中一些不错的技术博文,主要针对某个知识点做讲解。 blog:包括国内外优秀开发者及其他们的博客。 project:整理开源社区中优秀的开源项目,话说看别人的代码也是一种很好的学习方式。 repo:...

    Google Android SDK开发范例大全(第3版) 1/5

    擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言,熟悉面向对象技术与Eclipse、Netheans开发工具,积累多年大型项日开发、跨系统整合经验。 编辑本段 ...

    Google Android SDK开发范例大全(第3版) 4/5

    擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言,熟悉面向对象技术与Eclipse、Netheans开发工具,积累多年大型项日开发、跨系统整合经验。 编辑本段 ...

    Google Android SDK开发范例大全(第3版) 3/5

    擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言,熟悉面向对象技术与Eclipse、Netheans开发工具,积累多年大型项日开发、跨系统整合经验。 编辑本段 ...

    Google Android SDK开发范例大全(第3版) 5/5

    擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言,熟悉面向对象技术与Eclipse、Netheans开发工具,积累多年大型项日开发、跨系统整合经验。 编辑本段 ...

    安卓手机查看java源码-DavidAndroidProjectTools:Android开发常用功能大集合。以及知识点的详解代码

    Android开发常用功能大集合。以及知识点的详解代码 项目名称:【Android利器】   前提说明,仅供参考.若是用于商业本人不负任何法律责任.有些接口是我自己抓取的,版权归原公司所有. 此项目是小冰工作中总结常用的...

    android转正报告怎么写.docx

    android程序员试用期工作总结范文二: 这段时间,在领导和同事们的关怀和指导下,我通过不懈努力,各方面均取得一定的进步,现将我的工作情况做如下汇报: 一、通过理论学习和日常工作积累经验我的各方面有了很大的...

    Android代码-YCDialog

    博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护并且修正,持续完善……...

    Android实训实习报告总结.docx

    一、引言 Android 学习已有一年半有余,先后做过两款游戏、三款应用和搭建一台服务端,也了解过一些Android相关的源码(JDK、SDK和NDK),学习Android不仅是对前沿开发技术的了解,也是对编程知识的一次提升。...

    高级java笔试题-YCBlogs:技术博客笔记大汇总【15年10月到至今】,包括Java基础及深入知识点,Android技术博客,Pytho

    博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护并且修正,持续完善……...

    Android高仿微信5.2.1主界面及消息提醒

    通过项目的检验,发现自己积累了一年的知识还是远远不够,想要提高,好的方法是 :项目+书+视频+博客。最重要一点:勤动手。最近发现了慕课网的视频,居然都是高清无码免费的!而且满满的干货!我用业余时间跟着视频...

    技术博客笔记大汇总【15年10月到至今】.zip

    .zip,技术博客笔记大汇总【15年10月到至今】,包括Java基础及深入知识点,Android技术博客,Python,Go学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护并且修正,...

    Boxuegu:AndroidStudio3.0.1教育系统APP:fire:

    涵盖Android基础的全部知识,既是对Android基础的巩固与提高,更是对项目经验的积累。 从项目的需求分析,产品设计,产品开发一直到项目上线,讲解了项目开发的全过程。 项目功能模块 注册与登录模块,我的模块,...

    JAVA 学习/工作 笔记

    这里需要说明的时,该文档是本人5年工作经验的积累,文档中大部分知识点来源于实际工作中的总结,(除了JAR等资源文件外)其代码都是可运行的,还有一部分知识来源于网络或者其他书籍,这里做一些收集,使该体系更加...

    JAVA 五年的工作经验和学习笔记

    这里需要说明的时,该文档是本人5年工作经验的积累,文档中大部分知识点来源于实际工作中的总结,(除了JAR等资源文件外)其代码都是可运行的,还有一部分知识来源于网络或者其他书籍,这里做一些收集,使该体系更加...

Global site tag (gtag.js) - Google Analytics