android开发教程之framework增加字符串资源和图片等resource资源
增加String
在Android frameworks/base/core/res/res/values中增加String,举例来说在string.xml增加一个String
代码如下:
<string name="serviceEnabledFor">Service was enabled for:</string>
也需要在 frameworks/base/core/res/res/values的public.xml文件中增加一个
代码如下:
<java-symbol type="string" name="serviceEnabledFor" />
增加图片
在Android frameworks/base/core/res/res/drawable-hdpi中增加一个list_selector_pressed_holo_dark的图片。
![]() |
若需要在java中用这个图片,就需要在 frameworks/base/core/res/res/values中加
代码如下:
<java-symbol type="drawable" name="list_selector_pressed_holo_dark" />
其他Layout也类似。
相关推荐
-
Android 加密解密字符串详解
加密和解密的字符串: 复制代码 代码如下: package eoe.demo; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import javax.crypto.SecretKey; import javax.crypto.spec.SecretKeySpec; /** * Usage: * <pre> * String crypto = Si
-
Android字符串和十六进制相互转化出现的中文乱码问题
废话不读说了,直接给大家贴代码了,代码附有注释,可以说明一切,本文写的不好,还请见谅. import java.io.ByteArrayOutputStream; /** * Created by Administrator on 2016/2/2. * -----------16进制和字符串互转--------- * ------------解决中文乱码问题--------- */ public class StringToSixthUtils { private static String
-
Android字符串转Ascii码实例代码
复制代码 代码如下: package com.my.page;public class StringToAscii { private static String toHexUtil(int n){ String rt=""; switch(n){ case 10:rt+="A";break; case 11:rt+="B";break; case 12:rt+="C
-
Android TextView字体颜色设置方法小结
本文实例总结了Android TextView字体颜色设置方法.分享给大家供大家参考,具体如下: 对于setTextView(int a)这里的a是传进去颜色的值.例如,红色0xff0000是指0xff0000如何直接传入R.color.red是没有办法设置颜色的,只有通过文章中的第三种方法先拿到资源的颜色值再传进去. tv.setTextColor(this.getResources().getColor(R.color.red)); 关键字: android textview color T
-
Android 字符串中某个字段可点击和设置颜色的方法
在android开发中,我们时常会遇到对字符串中某些固定的字段实现可点击和颜色的设置,现粘贴处我在开发中如何设置这些属性的. 代码如下: private TextView mContactNone; public void showRequestFailInviteRecord(){ String mRefresh = "系统开小差,请尝试刷新一下"; //创建 SpannableString 对象 SpannableString mStyledText = new Spannable
-
TextVie获取显示字符串的宽度之Android开发
此文通过判断textview要显示的字符串的宽度是否超过我设定的宽度,若超过则执行换行,具体代码讲解如下: 项目中的其他地方也有这样的需求,故直接使用了那一块的代码. public float getTextWidth(Context Context, String text, int textSize){ TextPaint paint = new TextPaint(); float scaledDensity = Context.getResource().getDisplayMetric
-
Android中判断字符串中必须包含字母或者数字
public static boolean isLetterDigit(String str){ boolean isDigit = false;//定义一个boolean值,用来表示是否包含数字 boolean isLetter = false;//定义一个boolean值,用来表示是否包含字母 for(int i=0 ; i if(Character.isDigit(str.charAt(i))){ //用char包装类中的判断数字的方法判断每一个字符 isDigit = true; } i
-
Android字符串资源文件format方法使用实例
很多时候我们感性Google在设计Android时遵守了大量MVC架构方式,可以让写公共代码.美工和具体逻辑开发人员独立出来.有关Android 的资源文件values/strings.xml中如何实现格式化字符串呢? 这里Android123举个简单的例子,以及最终可能会用到哪些地方. 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?> <resources> <string name=
-
Android获取手机屏幕宽高、状态栏高度以及字符串宽高信息的方法
本文实例讲述了Android获取手机屏幕宽高.状态栏高度以及字符串宽高信息的方法.分享给大家供大家参考.具体如下: 首先定义TextView对象commentText 获取文字的宽高: TextPaint textPaint = new TextPaint(Paint.ANTI_ALIAS_FLAG); textPaint.setTextSize(commentText.getTextSize()); textPaint.setColor(Color.WHITE); FontMetrics fo
-
Android编程实现TextView字体颜色设置的方法小结
本文实例讲述了Android编程实现TextView字体颜色设置的方法.分享给大家供大家参考,具体如下: 对于setTextView(int a)这里的a是传进去颜色的值.例如,红色0xff0000是指0xff0000如何直接传入R.color.red是没有办法设置颜色的,只有通过文章中的第三种方法先拿到资源的颜色值再传进去. 复制代码 代码如下: tv.setTextColor(this.getResources().getColor(R.color.red)); 关键字: android t
随机推荐
- ColdFusion MX 远程服务实例入门教程
- 详解Python使用simplejson模块解析JSON的方法
- 把某个目录下所有txt中第三行第四个数字相加
- 使用脚本自动修改ip设置
- 讲解Oracle数据库中结束死锁进程的一般方法
- 仅在IE6/7/8下cssText返回值少了分号的测试代码
- asp.net 截取字符串代码
- windows下vue-cli及webpack搭建安装环境
- JavaScript编程中容易出BUG的几点小知识
- Yii中表单用法实例详解
- jQuery仿IOS弹出框插件
- $.get获取一个文件的内容示例代码
- ionic2 tabs使用 Modal底部tab弹出框
- js浮动图片的动态效果
- Android开发之获取网络链接状态
- Android开发中Looper.prepare()和Looper.loop()
- Google排名算法改变 不在以外部链为主
- 浅谈Vue数据响应
- cordova+vue+webapp使用html5获取地理位置的方法
- C++中Digraphs、Trigraphs和Tokens的深入讲解

