随笔分类 -  Android

摘要:1、Service的种类按运行地点分类:类别区别优点缺点应用本地服务(Local)该服务依附在主进程上,服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。主进程被Kill后,服务... 阅读全文
posted @ 2014-06-06 09:01 It's_Lee 阅读(194) 评论(0) 推荐(0)
摘要:1. MainActivity.javapackage home.lee.listviewadapterdemo;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.... 阅读全文
posted @ 2014-06-06 09:00 It's_Lee 阅读(162) 评论(0) 推荐(0)
摘要:1.MainActivity.javapublic class MainActivity extends Activity {//声明UI组件和资源变量等private ListView lv2;private MyListViewAdapter listViewAdapter;;protected... 阅读全文
posted @ 2014-06-06 08:59 It's_Lee 阅读(289) 评论(0) 推荐(0)
摘要:1. MainActivity.java package home.lee.listviewadapterdemo; import android.app.Activity; import android.os.Bundle; import android.util.Log; import andr... 阅读全文
posted @ 2014-06-06 08:58 It's_Lee 阅读(220) 评论(0) 推荐(0)
摘要:1.向Sdcard 写入数据时,必须在manifest中添加 sdcard 写入权限:在AndroidManifest.xml中加入访问SDCard的权限如下:2.开启读写权限adb shell mount -o remount rw/注意,/表示的是根目录,因此这个不仅仅是对sdcard,其他文件... 阅读全文
posted @ 2014-06-06 08:37 It's_Lee 阅读(251) 评论(0) 推荐(0)
摘要:1. Log种类android.util.Log常用的方法有以下六个: Log.v()Log.d()Log.i()Log.w()Log.e()以及Log.a()(android 4.0新增加的)。根据首字母对应VERBOSE,DEBUG,INFO, WARN, ERROR, Assert... 阅读全文
posted @ 2014-06-06 08:36 It's_Lee 阅读(357) 评论(0) 推荐(0)
摘要:打开log文件, 由于是ANR错误,因此搜索"ANR",为何要加空格呢,你加上和去掉比较一下就知道了 。可以屏蔽掉不少保存到anr.log文件的无效信息。定位到关键的事件信息如下:01-1516:49:02.433 E/ActivityManager( 2466): ANR in com.andro... 阅读全文
posted @ 2014-06-06 08:35 It's_Lee 阅读(687) 评论(0) 推荐(1)
摘要:1.地理位置API介绍地位位置(Geolocation) API是HTML5引入的一个非常诱人的API,它在移动web应用的开发中非常有价值。只需要几行很简单的代码即可实现获取用户的地位位置。目前浏览器对其支持情况如下图:HTML5的地理位置API依次通过以下几个方式获取位置信息:1. IP地址,2... 阅读全文
posted @ 2014-06-06 08:05 It's_Lee 阅读(245) 评论(0) 推荐(0)
摘要:PhoneGap官方网站上有详细的入门示例教程:Step1、选择你想要进行开发的移动平台,点击Android图标Step2、需要安装的软件-Eclipse3.4以上版本Step3、安装SDK+PhoneGap(1)安装Eclipse3.4,我安装使用的为3.6版本中文语言包(如果你使用的是英文原版,... 阅读全文
posted @ 2014-06-04 14:16 It's_Lee 阅读(278) 评论(0) 推荐(0)
摘要:1. 显示所有权限adb shell pm list permissions2. 列出USB Android设备中的权限列表adb -d shell pm list permissions3. 列出指定Android设备中的权限列表adb -s emulator-5554 shell pm list... 阅读全文
posted @ 2014-06-04 14:14 It's_Lee 阅读(209) 评论(0) 推荐(0)
摘要:在Android系统中,发一个状态栏通知还是很方便的。下面我们就来看一下,怎么发送状态栏通知,状态栏通知又有哪些参数可以设置?首先,发送一个状态栏通知必须用到两个类: NotificationManager 、Notification。NotificationManager: 是状态栏通知的管理类,... 阅读全文
posted @ 2014-06-04 14:13 It's_Lee 阅读(165) 评论(0) 推荐(0)
摘要:代码如下:package home.lee.sharedpreferencesdemo1;import home.lee.sharedpreferencesdemo1q.R;import java.sql.Timestamp;import android.app.Activity;import an... 阅读全文
posted @ 2014-06-04 14:12 It's_Lee 阅读(229) 评论(0) 推荐(0)
摘要:以下是在做项目时常用到的,我做了一下总结。1、EditText输入的文字为密码形式的设置(1)通过.xml里设置:把该EditText设为:android:password="true"// 以”.”形式显示文本(2)在代码里设置:通过设置EditText的setTransformationMeth... 阅读全文
posted @ 2014-06-04 14:12 It's_Lee 阅读(331) 评论(0) 推荐(0)
摘要:Android中主要通过RecognizerIntent来实现语音识别,其实代码比较简单,但是如果找不到设置,就会抛出异常ActivityNotFoundException,所以我们需要捕捉这个异常。而且语音识别在模拟器上是无法测试的,因为语音识别是访问google云端数据,所以如果手机的网络没有开... 阅读全文
posted @ 2014-06-04 14:11 It's_Lee 阅读(893) 评论(0) 推荐(0)
摘要:在Android开发中,定时器一般有以下3种实现方法:一、采用Handler与线程的sleep(long)方法二、采用Handler的postDelayed(Runnable, long)方法三、采用Handler与timer及TimerTask结合的方法下面逐一介绍:一、采用Handle与线程的s... 阅读全文
posted @ 2014-06-04 14:11 It's_Lee 阅读(210) 评论(0) 推荐(0)
摘要:1.在Android2.2Froyo上开发者应该注意的事——语音识别对提供语音识别的厂商来说,新版本SDK允许第三方应用程序以Plug-In的方式,透过RecognitionService加入自己的语音识别引擎。以往在Android内有语音识别需求时,都要打开某个App才能使用,例如GoogleVo... 阅读全文
posted @ 2014-06-04 14:10 It's_Lee 阅读(957) 评论(0) 推荐(0)
摘要:我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那... 阅读全文
posted @ 2014-06-04 13:59 It's_Lee 阅读(220) 评论(0) 推荐(0)
摘要:我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。一、包含必要地Package在测试类中用到了JUnit4框架,自然要把相应地Package包含进来... 阅读全文
posted @ 2014-06-04 13:58 It's_Lee 阅读(177) 评论(0) 推荐(0)
摘要:通过前2篇文章,您一定对JUnit有了一个基本的了解,下面我们来探讨一下JUnit4中一些高级特性。一、高级Fixture上一篇文章中我们介绍了两个Fixture标注,分别是@Before和@After,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过500兆)进行读写,他的每一个方... 阅读全文
posted @ 2014-06-04 13:57 It's_Lee 阅读(238) 评论(0) 推荐(0)
摘要:1.首先在http://www.sigma-rt.com.cn/android/totalcontrol/app/index.html中下载所需要的MobileAgent.apk(手机端)和Total_Control_2.3.0_Install.exe(pc端)2.可用豌豆荚或者360手机助手安装M... 阅读全文
posted @ 2014-06-04 13:52 It's_Lee 阅读(1021) 评论(0) 推荐(0)