之前一直以为是应用本身在对图标进行修改,看了源码之后发现其实主要的工作并不是应用自己完成的,主要的工作在是launcher里面完成的.关于系统里面类似未读短信的具体处理流程如下, 原理一个应用要实现这个效果,就要在自己有未读的消息的时候发送一个广播告诉系统我有未处理的事件了(例如:短信,电话和邮件等...
分类:
移动开发 时间:
2015-04-30 17:50:54
阅读次数:
224
Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+Looper+MessageQueue深入详解Android异步处理四:AsyncTask的实现原理Andro...
分类:
移动开发 时间:
2015-04-30 17:50:44
阅读次数:
301
我们在做Android移动APP设计的时候,字号的选择也是很让人头疼,转载一份有关Android系统字体规范,如果在做Android项目的用户应该看看,如果有任何建议欢迎在留言处与我们交流探讨。主要从以下几点做了分析:移动设计中与字号有关的基本概念Android系统默认字体及字号Android字体单...
分类:
移动开发 时间:
2015-04-30 17:48:50
阅读次数:
162
SQLite是Android使用的轻量级的数据库,开发Android应用是对数据库的操作自然是必不可少。Android提供了一个SQLiteOpenHelper类来可以很方便的操作数据库,继承和扩展SQLiteOpenHelper类主要做的工作就是重写以下两个方法。 onCreate: 当数据库被首...
分类:
移动开发 时间:
2015-04-30 17:48:40
阅读次数:
237
??一 相关下载(1) java JDK下载:进入该网页:http://java.sun.com/javase/downloads/index.jsp(或者直接点击下载)例如以下图:选择 Download JDK 仅仅下载JDK,无需下载jre.(2)eclipse下载 进入该网页:http://w...
分类:
移动开发 时间:
2015-04-30 17:45:07
阅读次数:
217
方法一:TextView文字过多,显示不全,怎么办?我们可以为Textview添加滚动条。Activity添加的代码为busDetailContent=(TextView)findViewById(R.id.bus_detail_content);busDetailContent.setMoveme...
分类:
移动开发 时间:
2015-04-30 17:41:45
阅读次数:
337
定义: 有函数的结构,但不具备函数的性质,类似于宏替换。代码中使用inline定义,能否形成内联函数,还要看编译器对内联函数体内部的定义的具体处理。产生的动机: 消除函数调用产生的开销,适合与小内存函数,频繁执行的函数。注意事项: 不能使用循环语句;不能使用开关语句;不能使用递归调用;定义在第一次....
分类:
移动开发 时间:
2015-04-30 17:41:46
阅读次数:
202
根据中国互联网络信息中心发布的《中国互联网发展状况统计报告》,截至2014年12月,中国手机网民规模达5.57亿,较2013年底增加5672万人。但是,手机网民增长的背后是日益严峻的移动互联网安全形势。近日,IntelSecurity发布的《迈克菲实验室威胁报告:2015年2月刊》对移动威胁态势进....
分类:
移动开发 时间:
2015-04-30 17:40:13
阅读次数:
202
目录:Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+Looper+MessageQueue深入详解Android异步处理四:AsyncTask的实现原理An...
分类:
移动开发 时间:
2015-04-30 17:39:13
阅读次数:
267
1 1,项目需求,是程序home键切入后台,3分钟后退出登陆, 2 3 首先,iOS 会再持续切入后台,给我们5秒钟的时间去处理相关数据,5秒后,程序不会再执行任何代码,处于挂起状态。 4 5 6 7 8 9 - (void)applicationDidEnterBackg...
分类:
移动开发 时间:
2015-04-30 17:39:06
阅读次数:
182
本节讲解TranslateAnimation动画,TranslateAnimation比较常用,比如QQ,网易新闻菜单条的动画,就可以用TranslateAnimation实现,本文将详细介绍通过TranslateAnimation 来定义动画,需要的朋友可以参考下android中提供了4中动画:A...
分类:
移动开发 时间:
2015-04-30 17:37:27
阅读次数:
143
Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+Looper+MessageQueue深入详解Android异步处理四:AsyncTask的实现原理Andro...
分类:
移动开发 时间:
2015-04-30 17:34:40
阅读次数:
293
1 NSString *str = @"一个 (ABC) #@!#^#G@#Dd21e12d!E@!212s012yhsn 汉0932字#@!中..文//>?输~~~@#$#@%#^#^%&^*&(*)入"; 2 NSMutableCharacterSet *set = [[NSMutab...
分类:
移动开发 时间:
2015-04-30 17:32:02
阅读次数:
171
#Android Support Annotations [查看原文](http://anupcowkur.com/posts/a-look-at-android-support-annotations/) 在Support Library 19.1以及以后的版本中,Android工具小组引入了几个很酷的注解类型,方便开发...
分类:
移动开发 时间:
2015-04-30 16:26:13
阅读次数:
193
http://denger.iteye.com/blog/973068 http://blog.csdn.net/roadmap001/article/details/8754823
分类:
移动开发 时间:
2015-04-30 16:23:06
阅读次数:
157
最近实验室的安卓app需要实现发内部邮件的功能。
说白了就是简单的数据库的增删处理。
但是中间的一部分有意思的就是获取收件人的列表的处理。
用户在登录APP的时候,如果验证成功,服务器则把数据的联系人的所有信息发送回来到客户端。
发送出来的格式是dataset,处理之后转换为xml格式的字符串发出来。
当发邮件的时候 ,则会在收件人提供一个Spinner控件,然后把所有人的名字显示出来。...
分类:
移动开发 时间:
2015-04-30 16:22:12
阅读次数:
276