摘要: 在将一个文件存储到sd卡上面的时候,一般需要判断sd是否已经挂载才进行操作。那么如何判断sd卡已经挂载呢?我们可以使用Android的Environment类,具体使用如下: if(Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) {//如果已经挂载 //sd卡已经挂载,可以进行读写操作了 } else { //sd未挂载,在此进行提示 }还有一点,手机上不一定只有一个sd卡,或者手机上的sd卡名称不一定都是sdc... 阅读全文
posted @ 2013-11-10 23:24 无忧之路 阅读(2476) 评论(0) 推荐(0)
摘要: 一、AndroidManifest每一个安卓工程都有AndroidManifest.xml的配置文件,在所有项目中该名称都不会变。该文件是Android工程的一个全局配置文件,所有在Android中使用的组件都要在该文件中声明,并且该文件还可以声明一些权限以及SDK的版本等信息。二、四大组件一般来说,一个Android应用程序由以下4种组件组成:活动(Activity),服务(Service),内容提供者(ContentProvider),广播接收者(BroadcastReceivers)。其中Activity是与用户交互的可视化界面。Service是无界面,生命周期长的,运行在后台的关注后台 阅读全文
posted @ 2013-11-10 21:14 无忧之路 阅读(310) 评论(0) 推荐(0)
摘要: ①写文件到sd卡中需要获得权限,在AndroidManifest.xml中添加如下权限:②将文件写到sd卡中(java代码):try { FileWriter fileWriter = new FileWriter("/sdcard/test1.txt"); fileWriter.write("你好 你好"); fileWriter.close(); } catch (IOException e) { e.printStackTrace(); } 阅读全文
posted @ 2013-11-10 21:10 无忧之路 阅读(502) 评论(0) 推荐(0)
摘要: ①文件保存默认是private权限。②在layout的xml文件中onClick的方法中包含一个View类型的参数③获取项目下files路径:Context.getFilesDir();④获取项目下cache路径:⑤网络访问不能放在主线程(至少在4.0版本不可以),因为这样会降低用户的体验,所以在android的高版本后禁止在主线程操作网络⑥多个线程处理ui可能会出现问题,所以更新UI必须在主线程中执行,否则会抛出一个运行时异常。(只有主线程才可以更新UI)⑦当前应用程序在桌面上产生快捷图标 ... 阅读全文
posted @ 2013-11-10 18:11 无忧之路 阅读(176) 评论(0) 推荐(0)
摘要: package com.wuyou.login;import java.io.IOException;import java.util.Map;import android.app.Activity;import android.os.Bundle;import android.text.TextUtils;import android.util.Log;import android.view.Menu;import android.view.View;import android.widget.CheckBox;import android.widget.EditText;import an 阅读全文
posted @ 2013-11-10 18:02 无忧之路 阅读(599) 评论(0) 推荐(0)
摘要: 日志级别列表如下(从低到高):V — Verbose (lowest priority)D — DebugI — InfoW — WarningE — ErrorF — FatalS — Silent (highest priority, on which nothing is ever printed)在类里面可以使用Log.v log.i 等方法来记录日志,其中: 1.第一个参数为字符串类型的tag,它可以用来标识该日志的key(键), 2.第二个参数为日志内容 阅读全文
posted @ 2013-11-10 10:46 无忧之路 阅读(460) 评论(0) 推荐(0)
摘要: Android下的单元测试不能像以前的java项目进行JUnit测试,必须在配置文件中添加两个东西:(黑色背景文字) 其中targetPackage要填写测试的包。测试的类必须继承AndroidTestCase类:import junit.framework.Assert;import com.wuyou.layouttest.AddService;import android.test.AndroidTestCase;public class Test extends AndroidTestCase { public void te... 阅读全文
posted @ 2013-11-10 10:21 无忧之路 阅读(248) 评论(0) 推荐(0)
无忧之路