文章列表
Thread和Looper以及Handler和Message详解 Android开发必读(转)
很多初入Android或Java开发的新手对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这 ...
EditText控件实现只读
- 博客分类:
- android-UI
android的EditText控件实现只读只需设置三个方法:
editText.setCursorVisible(false);//隐藏光标
editText.setFocusable(false);//失去焦点
editText.setFocusableInTouchMode(false);//虚拟键盘隐藏
如果需记录状态,可以继承EditText类,添加一个属性enable来控制
android文件管理实现源码
- 博客分类:
- android文件管理
Activity:
package irdc.ex04_21;
/* import相关class */
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import android.app.AlertDialog;
import android.app.ListActivity;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import a ...
TextView基本使用
- 博客分类:
- android-控件
改变背景颜色:
Resources resources = getBaseContext().getResources();
Drawable HippoDrawable = resources.getDrawable(R.drawable.white);
mTextView.setBackgroundDrawable(HippoDrawable);
改变字体颜色:
mTextView.setTextColor(Color.RED);
置换文字:
CharSequence str1 = getString(R.string.str1);
mTextView.setText(str1+" ...
dimen尺寸资源的定义和使用
- 博客分类:
- android-细节问题
尺寸XML文件格式:使用<?xml version="1.0" encoding="utf-8"?>
<resources>根元素
<dimen>子元素:<dimen name=dimen_name>dimen_value</dimen>
获取尺寸资源的方法:getResources().getDimension()
应用尺寸资源的格式:JAVA代码中:R.dimen.dimen_name
XML文件 ...
hdpi里面主要放高分辨率的图片,如WVGA (480x800),FWVGA (480x854)
mdpi 里面主要放中等分辨率的图片,如HVGA (320x480)
ldpi里面主要放低分辨率的图片,如QVGA (240x320)
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片