1.效果显示 2. MainAcitivity.java 1package com.example.app2;2 3import android.support.v7.app.AppCompatActivity;4import android.os.Bundle;5import android.widget.TextView;6 7publicclass MainActivity extends AppCompatActivity {8private TextView textView;9 @Override
10protectedvoid onCreate(Bundle savedInstanceState) {
11super.onCreate(savedInstanceState);
12 setContentView(R.layout.activity_...
经常需要判断一个字符串变量是否为空,今天特地做了个小小的测试StringUtils.java:package com.yx.equipment_collection.utils;import android.annotation.SuppressLint;
import android.text.TextUtils;
import android.util.Log;/*** * 此类描述的是: String帮助类* * @author: CS YX* @version:1.0* @date:2014-10-21 下午2:47:08*/
public class StringUtils {private static final String TAG = "StringUtils";private static...
Android TextView 改变字体主要有两种方法: 1、Html.fromHtml 获取一个用html格式表示的Spanned。 2、另一种方式是直接构造使用一个Spanned。若要同时改变字符串中部分字体的颜色与大小,采用第一种方式 html.fromHtml,用font标签来实现时,不幸的是Android中对font的属性只支持color与face,但不支持size。那么完全使用font标签的html,是实现不了了。使用html改变字体大小的,可以尝试<small>或<h1>...<h5>之类的标签,但是不能...
今天碰到一个关于Button的问题:android Button上面的英文字符串会自己主动变成大写,执行的Android 5.1版本号,例如以下图所看到的:图1:Button 图2:TextView这个Button的定义代码例如以下 <Buttonandroid:id="@+id/addContacts"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="@string/contactList_addContact" />TextView的定义代码例如以下 <TextViewandroid:layout_width="match_p...
EditText mTextInput=(EditText)findViewById(R.id.input);//EditText对象int index = mTextInput.getSelectionStart();//获取光标所在位置String text="I want to input str";Editable edit = mTextInput.getEditableText();//获取EditText的文字if (index < 0 || index >= edit.length() ){ edit.append(text);}else{ edit.insert(index,text);//光标所在位置插入文字 }原文:http://www.cnblogs.com/dongweiq/p/4154...
字符串数组可以在value文件夹中声明: 书写的内容是: 两者的读取方式略有不同: 如果是读取数字的话, 使用:context.getResources().getStringArray( R.array.prevent_item_key_tmp)会得到一个String[]原文:http://www.cnblogs.com/greentomlee/p/4959635.html
利用android sdk里面的JSONObject和JSONArray把集合或者普通数据,转换成json格式的字符串JSONObject和JSONArray解析json格式的字符串为集合或者一般数据package com.hck.test;import java.util.ArrayList;
import java.util.List;import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.V...
181 01 Android 零基础入门 03 Java常用工具类03 Java字符串 02 String类 01 String常用方法简介本文知识点: String常用方法简介说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博...
split()分割字符串1.不同环境下的区分Java:分割字符串不能写成split(“$”)//$为要分割的字符Android:分割字符串需要加上中括号split(“[$]”)//$为要分割的字符2.特殊用法--当split()分割字符串遇上特殊符号案例分析1 String str = "abc|dfg";
23 String[] all=str.split("|");
45 system.out.println(all[0]);
67 结果为 a 原因分析| 在正则表达式中是个已经被使用的特殊符号("."、"|"、"^"等字符)所以想要使用 | ,必...
public class ACache {public static final int TIME_HOUR = 60 * 60;public static final int TIME_DAY = TIME_HOUR * 24;private static final int MAX_SIZE = 1000 * 1000 * 50; // 50 mbprivate static final int MAX_COUNT = Integer.MAX_VALUE; // 不限制存放数据的数量private static Map<String, ACache> mInstanceMap = new HashMap<String, ACache>();private ACacheManager mCache;public static ACache get(Context ct...
var_dump()方法真好用。简单地说,var_dump()方法会返回变量的数据类型和值。复杂点说,var_dump()方法是判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型.此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。<?php/*** 变量类型* 字符串String* 顺带介绍转义字符*/$int = 10; // 打印结果:10$str2 = "a"; // 打印结果:a$str3 = "thi...
Android字符串格式化开源库phrase介绍 在上一篇博客Android通过String.format格式化(动态改变)字符串资源的显示内容中介绍了通过String.format来格式化string.xml文件中的字符串,本文介绍一个可以实现同样功能的开源库phrase,相比于String.format,通过phrase格式化字符串代码更具可读性。一、phrase项目介绍:
1、源码:phrase项目的源代码很简单,里面总共只有一个类:Phrase.java,代码如下:/** Copyright (C) 2013 ...
Android提供了一套很方便的进行资源(语言)国际化机制,为了更好地支持多语言,很多工程的翻译往往会放到类似crowdin这样的平台上。资源是全了,但是还是会有一些问题。
哪些问题
以下使用一些语言进行举例。其中values为工程默认的资源。
1.某语言的资源和某语言限定区域的资源之间。如values-fr-rCA存在于values-fr相同的字符串,这种表现最为严重。
2.某语言的资源和默认的资源之间。values-fr存在与values相同的字符串,可能原...
180 01 Android 零基础入门 03 Java常用工具类03 Java字符串 01 概述 01 Java字符串概述
本文知识点: Java字符串概述
说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博客下方的“关...
文章目录I . C/C++ 中的 Java 字符串数组类型II . 获取字符串数组长度III . 获取字符串数组元素IV . 类型强转 ( jobject -> jstring )V . 字符串转换 ( jstring -> char* )VI . 字符串释放VII . 部分代码示例I . C/C++ 中的 Java 字符串数组类型JNI 中 C/C++ 代码里的 Java 字符串数组类型 : jobjectArray ;
① JNI 类型现状 : 在 JNI 中没有定义 Java 字符串数组类型 , 只定义了 Java 字符串类型 jstring ;
② Object 对应 jobjec...