上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 26 下一页
摘要: 在Android中,申请WakeLock可以让你的进程持续执行即使手机进入睡眠模式,比较实用的是比如后台有网络功能,可以保证操作持续进行.方法: 在操作之前加入PowerManager pm = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE); wakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, Constants.TAG); wakeLock.acquire(); 其中newWakeLock有两个参数,第一个参数定义了行为,第二个参数是调试的那个.. 阅读全文
posted @ 2012-10-29 17:42 water0504 阅读(520) 评论(0) 推荐(0) 编辑
摘要: PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);通过 Context.getSystemService().方法获取PowerManager实例。然后通过PowerManager的newWakeLock((int flags, Stringtag)来生成WakeLock实例。int Flags指示要获取哪种WakeLock,不同的Lock对cpu 、屏幕、键盘灯有不同影响。获取WakeLock实例后通过acquire()获取相应的锁,然后进行其他业务逻辑的操作,最后使用release()释放(释放 阅读全文
posted @ 2012-10-29 17:34 water0504 阅读(175) 评论(0) 推荐(0) 编辑
摘要: (1)[ 01-01 08:39:22.016 1228:0x4cd E/AndroidRuntime ]java.lang.Exception: WakeLock finalized while still held: My Tagat android.os.PowerManager$WakeLock.finalize(PowerManager.java:337)at dalvik.system.NativeStart.run(Native Method)WakeLock finalized while still held 表示 WakeLock对象在销毁时仍然被持有。因为我的Activi 阅读全文
posted @ 2012-10-29 17:33 water0504 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 需要配置的1.声明处理搜索的Activity<meta-data android:name="android.app.default_searchable" android:value=".OnSearchAppsList" />2.Activity定义<activity android:name=".OnSearchAppsList"android:configChanges="orientation|keyboardHidden|navigation"android:label="@ 阅读全文
posted @ 2012-10-20 16:10 water0504 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 注意事项:1, 存储过程参数不带取值范围,in表示传入,out表示输出2, 变量带取值范围,后面接分号3, 在判断语句前最好先用count(*)函数判断是否存在该条操作记录4, 用select 。。。into。。。给变量赋值5, 在代码中抛异常用 raise+异常名以命名的异常命名的系统异常 产生原因ACCESS_INTO_NULL 未定义对象CASE_NOT_FOUND CASE 中若未包含相应的 WHEN ,并且没有设置ELSE 时COLLECTION_IS_NULL 集合元素未初始化CURSER_ALREADY_OPEN 游标已经打开DUP_VAL_ON_INDEX 唯一索引对应的列上有 阅读全文
posted @ 2012-10-20 11:50 water0504 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1、什么是存储过程。存储过程是数据库服务器端的一段程序,它有两种类型。一种类似于SELECT查询,用于检索数据,检索到的数据能够以数据集的形式返回给客户。另一种类似于INSERT或DELETE查询,它不返回数据,只是执行一个动作。有的服务器允许同一个存储过程既可以返回数据又可以执行动作。2、什么时候需要用存储过程 如果服务器定义了存储过程,应当根据需要决定是否要用存储过程。存储过程通常是一些经常要执行的任务,这些任务往往是针对大量的记录而进行的。在服务器上执行存储过程,可以改善应用程序的性能。这是因为:.服务器往往具有强大的计算能力和速度。.避免把大量的数据下载到客户端,减少网络上的传输量。. 阅读全文
posted @ 2012-10-20 09:00 water0504 阅读(183) 评论(0) 推荐(0) 编辑
摘要: SpannableStringTextView是用来显示文本的,有时需要给TextView中的个别字设置为超链接,或者设置个别字的颜色、字体等,那就需要用到Spannable对象,可以借助Spannable对象实现以上设置myTextView = (TextView) this.findViewById(R.id.myTextView); //创建一个 SpannableString对象 SpannableString sp = new SpannableString("这句话中有百度超链接,有高亮显示,这样,或者这样,还有斜体."); //设置超链接 ... 阅读全文
posted @ 2012-10-19 17:24 water0504 阅读(2202) 评论(0) 推荐(0) 编辑
摘要: 在Android中TextView和EditText是用来显示文本的,有时需要给TextView中的个别字设置为超链接,或者设置个别字的颜色、字体等,那就需要用到Spannable对象,可以借助Spannable对象实现以上设置。废话少说,直接上代码:package com.qzhousoft.SpannableDemo.ui;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.text.Spannable;import android.text.Sp 阅读全文
posted @ 2012-10-19 17:12 water0504 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: 在项目开发的过程中,同一个布局对应不同的手机会显示出不同的效果。导致这个现象产生的原因是不同手机的分辨率不同。在android sdk提供的帮助文档中,我们可以看到各种手机的分辨率和对应的屏大小。QVGA (240x320),WQVGA400(240x400),WQVGA432 (240x432),HVGA (320x480),WVGA800 (480x800),WVGA854 (480x854)。 目前android手机的分辨率大致就是帮助文档中描述的几种,我们可以用两种方式进行不同手机的适配。一种是在java代码中,另外一种是在xml文件中。具体使用哪种方式更有效更合适,要看具体的情况而. 阅读全文
posted @ 2012-10-19 17:10 water0504 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: Android一个调试问题Log信息:[2010-10-25 17:31:43 - SQLite2] Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER[2010-10-25 17:31:43 - SQLite2] Please check logcat output for more details.[2010-10-25 17:31:44 - SQLite2] Launch canceled!原因:用户重复定义了Provider,产生了冲突。错误位置:在工程一的Androidmanifest中定义了 android:authori 阅读全文
posted @ 2012-10-19 16:04 water0504 阅读(1870) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 26 下一页