- 浏览: 279638 次
- 性别:
- 来自: 北京
最新评论
-
zwnJava:
谢谢,总算找到了句有应的话
Android监听程序的安装和卸载 -
liangoogle:
就是只让edittext输入这些字符。
EditText 只输入英文和特殊字符 -
huibin147852369:
应该讲解一下!
EditText 只输入英文和特殊字符 -
goingshow:
楼主,是否发现 自定义selector 出来的chekbox ...
Android 自定义CheckBox 样式 -
shadow88:
这个方法是不错,但是如果是由多个组件组合,只有这个获得了焦点, ...
TextView 跑马灯效果
文章列表
json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的; 普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null
dom解析:
public class DOMPersonService
{
public static List<Person> readXml(InputStream inStream) throws Exception
{
List<Person> persons=new ArrayList<Person>();
//实例化一个文档构建器工厂
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
//通过文档构建器工厂获 ...
要显示一个dialog,要实现点击dialog上“不再提示”按钮之后,下次启动程序就不会出现此对话框,怎么实现呢:
1下面是一个例子:
主Activity:
package hao.test.mima;
import android.app.Activity;
import android.app.AlertDialog;
im ...
/**
* 判断sd卡是否存在 Environment.getExternalStorageState() 得到sd卡当前的状态
如果返回 MEDIA_MOUNTED表示外部存储设备存在。并且有读写的权限(因为sd卡有写保护 如果写保护关闭也是没有权限读写的)
权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<!-- 允许创建和删除外部存储设备的文件 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
创建一个文件夹在sd卡,并且输入内容:
//获得要建立文件的根目录, fileNameString为文件的 ...
默认情况下 ,任何应用创建的文件,数据库, sharedpreferences都应该是私有的(位于/data/data/your_project/files/),其余程序无法访问。除非在创建时指明是MODE_WORLD_READABLE 或者 MODE_WORLD_WRITEABLE,只要这样其余程序才能正确访问。
要添加权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
& ...
要让一个activity以弹框的形式出现,则在minifest.xml中修改activity属性theme.dialog,但是他的生命周期与正常形式下不同,正常:
activity1——pause——activity2——activity2oncreat——activity2onstart——activity2onrefume——activity1——onstop;
弹框形式下,activity1还是可以看到的,所以不执行onstop;只是没有获得焦点,不能对它进行操作。
task 就是一个栈,当我们启动一个activity1,跳到另一个activity2,再跳到发送短信的activity,栈中依次显示这三个activity,当按返回键时,就会弹出最上面的activity,界面显示栈中最上面的activity,如果在跳到另一个activity时,本activity用finish(),则这个activity则在跳到另一个activity后栈中移除。这样返回后也不能显示这个activity了。
开启一个线程,最简单的写法:
new Thread(new Runnable() {
@Override
public void run() {
}
}).start();
dialog 2(一步建立对话框,全)
- 博客分类:
- dialog
new AlertDialog.Builder(YyBackUp.this)
.setOnKeyListener(new DialogInterface.OnKeyListener() {
@Override
public boolean onKey(DialogInterface dialog, int keyCode,
...
下面是输出系统时间:
String.format("cal_%s", dateFormat(System.currentTimeMillis()))
日期格式:
public static String dateFormat(long currentTime) {
Date date = new Date(currentTime);
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");
return formatter.format(d ...
1 这是实现的adapter类
package com.hao.test;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;
public class g ...
android:screenOrientation="landscape"
<activity android:name=".Test" android:label="@string/app_name" android:screenOrientation="landscape">
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView textView = (TextView) findViewById(R.id.textView1);
String httpUri ...
public class Test extends Activity implements OnClickListener {
public Context context;
private TextView textView1;
DefaultHttpClient httpClient ;
public static String URL ="http://webservice.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl";
private static ...