`
GhostFromheaven
  • 浏览: 394331 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
$ ---> \$ ( ---> \( ) ---> \) * ---> \* + ---> \+ . ---> \. [ ---> \[ ] ---> \] ? ---> \? \ ---> \\ / ---> \/ ^ ---> \^ { ---> \{ } ---> \} 一、 特殊字符 注释 $ 匹配输入字符串结尾的位置。 若 ...
public static boolean isPhoneNumberValid(String phoneNumber) { boolean isValid = false; String expression = "^\\(?(\\d{3})\\)?[- ]?(\\d{3})[- ]?(\\d{4})$"; String expression2 ="^\\(?(\\d{2})\\)?[- ]?(\\d{4})[- ]?(\\d{4})$"; CharSequence inputSt ...
发送短信: 注意引入包的时候,应该是: import android.telephony.SmsManager; 因为android.telephony.gsm.SmsManager已经废弃,不建议使用 SmsManager smsMgr = SmsManager.getDefault(); smsMgr.sendTextMessage(address, null, message, null, null); 显示写短信界面: Uri smsToUri = Uri.parse("smsto://10086"); Intent mIntent = new Inten ...
前面用继承TabActivity的方法很好的完成了,TabHost的使用,和内容的动态加载。 业务需要,Tab的tab是可变的,用户可以选择要显示出来的tab页面,而且要求,现在后马上能够在UI上体现。 1,判断用户的选择,在onResum里处理,直接加用addTab加到TabHost里。 运行之后,才发现这种做法是多么的愚蠢。每次选择,就会把现在选择状态的tab加到原来TabHost里,取消选择的却没有消失。 2.仍然在onResum做,在addTab之前用clearAllTabs(),清除以前的所有tab。 运行后,发现有时可以,有时程序会崩溃掉。诡异的是,错误并不是发生在onResum ...
使用TabHost有两种办法 1.在layout的xml文件里定义,格式如下: <?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layo ...
前面做了在Activity之间传递参数的测试。 setResult,一定要在finish之前做,否则不能返回正确对象。 虽然运行顺序如下图: 但是如果把,setResult放在finish里,就会发现data为null,resultCode=0; 所以,setResult一定要在finish之前做。
有很多时候都需要在不同的Activity之间传递数据。 实现方法有很多,可以用Bundle来传递,也可以用给Intent用putExtra传递附加参数。 当然也可以传递自定义类的对象。为了让自定义类可以在Activity之间传递,必须符合一些条件。常用的方法是自定义类实现Parcelable接口或Serializable接口。Android中建议实现Parcelable。 下面例子中两种方法都有例子。 传递Parcelable过去,再传递Serializable回来。 WeightParcelable.java import android.os.Parcel; import a ...
Android 的实现TextView中文字链接的方式有很多种。 总结起来大概有4种: 1.当文字中出现URL、E-mail、电话号码等的时候,可以将TextView的android:autoLink属性设置为相应的的值,如果是所有的类型都出来就是android:autoLink="all"。当然也可以在java代码里做,textView01.setAutoLinkMask(Linkify.ALL); 2.将要处理的文字写到一个资源文件,如string.xml,然后的java代码里引用(直接写在代码了是不可行的,会直接把文字都显示处理) 3.用Html类的fromHtml() ...
Android TextView 个别文字字体颜色格式 1.简单的办法,用Html来格式化字符 import android.app.Activity; import android.os.Bundle; import android.text.Html; import android.widget.TextView; public class AndroidFronColorTest extends Activity { @Override public void onCreate(Bundle savedInstanceState) { ...
Global site tag (gtag.js) - Google Analytics