![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
eoollo
这个作者很懒,什么都没留下…
展开
-
【SD卡损坏】、 【文件已损坏】、【需要格式化SD卡】解决办法
newboy发现:请回忆,我们往往是在使用相机,看在线视频,使用XX市场,重启、开机,或者打开设置……这时候发现手机变得出奇的慢,频繁出现FC,无响应,之后(重启之后)你就会收到死亡提示:【你的SD卡损坏】、 【文件已损坏】,【需要格式化SD卡】……②原因:newboy潜心研究发现,导致这个问题的原因是:因为某程序(相机,浏览器,播放器,市场)在SD卡建立了缓存文件,因为这些缓存文件出现了文件系统...原创 2011-05-06 16:23:57 · 1167 阅读 · 1 评论 -
进度条
进度条:ProgressDialog 创建: ProgressDialog myProgressDialog = new ProgressDialog(this); 设置: setProgressStyle:风格,默认为圆形,旋转。 setMessage:提示信息 setIcon:图标 setIndeterminate:设置进度条显示的进度是否明确。 setCancelable:设置...原创 2011-04-01 13:57:19 · 78 阅读 · 0 评论 -
解析AsyncTask
简介: AsyncTask:android.os.AsyncTask<Params,Progress,Result> AsyncTask能够适当地,简单地用于UI线程。这个类不需要操作线程就可以完成后台操作将结果返回UI。 异步任务的定义是一个在后台线程上运行,其结果是在UI线程上发布的计算。异步任务被定义成三种泛型类型:Params,Progress和Result。和四个...原创 2011-04-01 13:30:27 · 91 阅读 · 0 评论 -
全编译后,模拟器
修改了framework之类的,想在模拟器上运行。 步骤如下: 1 编译 2 复制out/.../system.img 3 覆盖sdk/platforms/../images/system.img 4 启动模拟器 ok原创 2011-03-24 14:38:09 · 76 阅读 · 0 评论 -
重复导入联系人
重复导入联系人时,android会把相同的联系人放在一个联系人名片夹中,通过编辑联系人界面可以看到。这样可能会带来编辑的bug,同时看着也不爽。 研究了下代码,原来,android导入时,会调用合并的功能。通过设置RawContacts.AGGREGATION_MODE可以达到导入不合并的效果。 RawContacts.AGGREGATION_MODE可以设置为: RawContacts.A...原创 2011-03-24 13:18:29 · 215 阅读 · 0 评论 -
转屏,ConfigChanges
通过设置ConfigChanges这个属性可以捕捉设备状态变化。 例转屏时,保存所做操作继续进行。具体设置如下: 1 在相关的AndroidMainfest.xml中 <activity 添加android:configChanges="orientation" 2 在相关的.java文件中添加方法 @Override public void onConfigura...原创 2011-03-18 11:11:43 · 60 阅读 · 0 评论 -
关于联系人分组
联系人所有组信息:Groups.CONTENT_URI 联系人组具体信息:ContactsContract.Data.CONTENT_URI Cursor cursor = getContentResolver().query(Groups.CONTENT_URI,null,null,null,null); for (cursorAll.moveToFirst();!(cursorAll...原创 2011-03-10 16:02:08 · 313 阅读 · 0 评论 -
Handler
主线程里: new Thread(){ public void run(){ mLongTimeMethod();//耗时操作的函数 handler.sendEmptyMessage(0);//发送信息 } }.start(); Handle...原创 2011-06-29 10:22:26 · 68 阅读 · 0 评论 -
ANR介绍与避免
很多初入Android开发的网友可能发现ANR的字样,到底Android ANR是什么呢? 其实ANR就是Application Not Responding的全称,当某个应用处于长期假死状态时Android系统会弹出一个窗口上面写道,XXX is not responding给出两个按钮一个为force close一个为wait。 可能触发ANR的情况 ...原创 2011-06-23 15:26:31 · 70 阅读 · 0 评论 -
cursor.moveToNext的一个问题
今天碰到一个bug很奇怪,不知道为什么,记录一下。 从sim卡到联系人,在选取全部导入时,用while(mCursor.moveToNext()){....}。按power键,奇怪的事情就来了,通过打log发现,mCursor又从头开始取了。每次按power键都会从头开始取。看代码上就经过了一个onPause,这个函数也没有做什么操作,就一个super.onPause();。 但是把while...原创 2011-09-14 16:00:42 · 639 阅读 · 0 评论 -
android 模拟器键盘(转载)
在创建尺寸大的模拟器时,会现在没有了手机键盘,那么需要知道一系列的电脑键盘对应的操作 Home键(小房子键) 在键盘上映射的就是home键,这倒是很好记。 Menu键 用于打开菜单的按键,在键盘上映射的是F2键,PgUp键同样可以。另外,看英文原文的意思,貌似这个键在某些机型上会被设计为左软件(left softkey) Start键 这个键在模拟器和G1真机上我都没有找到到底是哪个键。映射的是S...原创 2011-09-08 16:08:07 · 186 阅读 · 0 评论 -
关于网标问题
网标:所谓的网标就是网络运营商标志,也叫做Logo,就是打开手机时显示“中国移动”或“中国联通”的标志。 定义网标: 在/system/etc/spn-conf.xml文件里,一个numeric对应一个网标。 <spnOverride numeric="46001" spn="中国联通"/> <spnOverride ...原创 2011-09-05 16:42:31 · 160 阅读 · 0 评论 -
关于gmail同步联系人
从gmail上同步联系人,同名的会合并。 同步完之后,将联系人删除,然后再同步,在通知栏会提示:太多删除项。 如果将其点开,选择撤销删除,则删除的联系人就又出现了。但是这就有一个情况出现:相同的联系人没有合并。 恢复的这部分数据,相同的联系人都没有合并。包括出现在收藏里的情况也是一样。 不知道这算不算是google设计的一个bug。...原创 2011-08-31 17:48:08 · 137 阅读 · 0 评论 -
android号码匹配位的修改(转载)
Android号码匹配位数修改 Android2.1上默认的号码匹配位数是7位,也就是说从右向左算起,如果两个号码有7位是匹配的,那么就认为是相同的号码,如+86 1234567和01234567是相同的号码;所以判断两个号码是否匹配,简单的用”==”是不行的。 安卓在Sqlite层新增了函数phone_numbers_equal用于号码匹配的判断,...原创 2011-08-25 14:15:25 · 100 阅读 · 0 评论 -
ProgressDialog和AsyncTask的一个例子,一次删除多个联系人
选择了要删除的联系人,uriData; 调用DeleteMultipleContactResult(uriData); private int num; private void DeleteMultipleContactResult(ArrayList<Uri> uriData){ num = uriData.size();//获取要删除联系人的个数 ...原创 2011-04-01 14:18:40 · 92 阅读 · 0 评论