- 浏览: 544067 次
- 性别:
- 来自: 深圳
最新评论
-
hongbingfans:
4楼正解;
毫秒转换成时分秒 格式:HH:mm:ss Java实现 -
贫僧法号虚脱:
今天刚好需要这个效果,非常感谢!
Android--去除EditText边框,添加下划线, -
814687491:
不错!学习了!
Android--ListView 分割线 -
ivanf8e62:
lan恰 写道怎么感觉这个跟android没半毛钱关系的呢?C ...
Android——padding/margin详解(转载) -
TienYow:
学习了,但怎么设置单向边框呢?比如下边框,上边框!
Android--为TextView添加边框
文章列表
屏幕自动横竖旋转时,每次都会重新调用onCreate,然后如果遇到加载数据量稍微大点的时候就又需要等,其实这一步onCreate没有必要,查阅了一些资料,可以通过设置来避免这点。
1.修改AndroidManifest.xml,在对应activity增加参数,如下:
< activity android:name="SoftWare" android:configChanges="orientation|keyboardHidden">
2.在activity SoftWare 中重载onConfigurationChanged方法 ...
在读取txt文件时,可能会遇到中文乱码情况,解决办法如下:
private String getTextString(String pathandname) throws IOException{
String str="";
FileInputStream fis = new FileInputStream(pathandname);
// InputStreamReader isr=new InputStreamReader(fis, "gbk");
// BufferedReader br=new Buff ...
在读取双字节字符时,主要涉及到编码的选取:
public static boolean isRightfulTXT(File f) {
// TODO Auto-generated method stub
String regexp="[^\\x00-\\xff]";//双字节字符
Pattern p=Pattern.compile(regexp);
try {
FileInputStream fis=new FileInputStream(f);
//"GBK"编码方式支持双字节字符
InputS ...
方法一:利用String类
public String getFileName(String pathandname){
int start=pathandname.lastIndexOf("/");
int end=pathandname.lastIndexOf(".");
if(start!=-1 && end!=-1){
return pathandname.substring(start+1,end);
}else{
return null;
}
}
方法二: ...
近来找了一些关于android线程间通信的资料,整理学习了一下,并制作了一个简单的例子。 andriod提供了 Handler 和 Looper 来满足线程间的通信。例如一个子线程从网络上下载了一副图片,当它下载完成后会发送消息给主线程,这 ...
InputType的参数:
用法:((EditText)findViewById(R.id.edit)).setInputType(InputType.*);
int TYPE_CLASS_DATETIME Class for dates and times.
int TYPE_CLASS_NUMBER Class for numeric text.
int TYPE_CLASS_PHONE Class for a phone number.
int TYPE_CLASS_TEXT Class for normal text.
int TYPE_DATETIME_VA ...
隐藏软键盘一直是我头痛的事情,没有找到一种真正能隐藏的方法。点击EditText的时候总是弹出软键盘。-----杯具
杯具(一):
InputMethodManager im =(InputMethodManager) mEdit
.getContext() .getSystemService(Context.INPUT_METHOD_SERVICE);
im.hideSoftInputFromWindow(SoftKeyTest.this.getCurrentFocus().getWindowToken(),
InputMethodManager.HIDE_ ...
线程总给我一种云里雾里的感觉。感觉她是那么深奥,那么强大。总让我望而生畏。-----杯具
public class HelloXML extends Activity {
private static final int MESSAGETYPE_01 = 0x0001;
private ProgressDialog progressDialog = null;
@Override
public void onCreate(Bundle savedInstanceState) {
...
TabHost的Lab如果使用32x32的图片是没有这个问题的,使用稍大如48x48就有问题了,这里通过调整坐标和缩小字体来解决这个问题。
调整代码:
View view = this.getTabWidget().getChildAt(0);
((TextView)view.findViewById(android.R.id.title)).setTextSize(12);//设置字体
((ImageView)view.findViewById(android.R.id.icon)).setPadding(0, -5, 0, ...
使用Win+R、在弹出的框中输入CMD、然后那个黑色框框就会自动弹出来了!接着输入D:【因为我的模拟器是放在D盘下的,所以输入D: 大家根据自己存放模拟器的盘符来输入这个命令『C盘就C:』『E盘就E:』以此类推】然后在弹出的新一行命令后面输入
cd D:\android\android-sdk-windows-1.6_r1\tools
【cd空格后输入的这段路径是要根据自己存放SDK的文件路径来输入的】然后这个黑框它又弹出了一行命令出来,我们只要在新弹出的这行命令后面输入:
mksdcard 1024M D:\android\sdcard.img
【这个102 ...
Java正则表达式学习: 因为正则表达式是一个很庞杂的体系,此例仅举些入门的概念,更多的请参阅相关书籍及自行摸索。 \\ 反斜杠 \t 间隔 ('\u0009') \n 换行 ('\u000A') \r 回车 ('\u000D') \d 数字 等价于[0-9] \D 非数字 等价于[^0-9] \s 空白符号 [\t\n\x0B\f\r] \S 非空白符号 [^\t\n\x0B\f\r] \w 单独字符 [a-zA-Z_0-9] \W 非单独字符 [^a-zA-Z_0-9] \f 换页符 \e Escape \b 一个单词的边界 \B 一个非单词的边界 \G 前一个匹配的结束 ^为限制开头 ^j ...
editText正则表达式的使用 检查输入是否符合规则
import Android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
/**
* Class which shows how to validate user input with regular expression
*
* @author FaYnaSoft Labs
*/
pub ...
Android Permission大全
2010-05-17 09:58
Android Permission大全出自1.0 SDK中记录着新改变的访问权限许可。程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求,完整列表如下:
android.permission.ACCESS_CHECKIN_PROPERTIE ...
本文向大家简单介绍一下Margin和Padding属性中四个值的先后顺序及区别,Margin和Padding属性中四个值的顺序为:上右下左,按照顺时针方向罗列的。
你对Margin和Padding属性的区别是否熟悉,这里和大家简单分享一下,相信本文介 ...
Android中gravity与layout_gravity的区别
LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。他们的区别在于:android:gravity用于设置View组件的对齐方式,而android:layout_gravity用于设置Container组件的对齐方式。举个例子,我们可以通过设置android:gravity="center"来让EditText中的文字在EditText组件中居中显示;同时我们设置EditText的android:layout_gravity=&q ...