在我们开发一些如通讯录、社交等应用或者应用添加新功能模块时,会考虑在对应的图标上加上未读信息的数量,或者是新功能提醒的图标,这样不占太大空间还能达到提示的目的.
之前在MMS分析部分,也有人问过我这种提醒的实现. 关于这种提醒的添加,我总结了下,有大概几种方法可以实现:1. 在对应的布局放置Text...
分类:
移动开发 时间:
2014-05-23 09:12:27
阅读次数:
268
方法一:使用开源项目ViewBadger,github上的地址:https://github.com/jgilfelt/android-viewbadger效果如图所示:[java]
view plaincopy[java] view plaincopy[java] view plaincopytv...
分类:
移动开发 时间:
2014-05-23 08:57:32
阅读次数:
461
3.9
TabSpec与TabHostTabHost类官方文档地址:http://developer.android.com/reference/android/widget/TabHost.htmlAndroid实现tab视图有2种方法,一种是在布局页面中定义标签,另一种就是继承tabactivi...
分类:
移动开发 时间:
2014-05-23 08:54:58
阅读次数:
544
(1)控制器和动作方法的名字不区分大小写。 public static void
RegisterRoutes(RouteCollection routes) { routes.MapRoute("MyRoute",
"{controller}/{...
分类:
其他好文 时间:
2014-05-23 08:52:54
阅读次数:
246
导航和打开窗口使用window.open()方法可以导航到一个特定的URL也可以打开一个新的浏览器窗口,接收4个参数:要加载的URL、窗口目标、特性字符串和一个表示新页面是否取代浏览器历史记录中当前加载页面的布尔值。通常只需要传递第一个参数,最后一个参数只在不打开新窗口的情况下使用,如果传递的第二个...
分类:
编程语言 时间:
2014-05-23 08:51:06
阅读次数:
200
今天写聊天程序,端口同时只能占用一次,每新建一个对话窗口,就需要给这个窗口分配udp.send()和udp.receive()
//可能有更好的方法,我这里暂时先这么做我想的是给把send()和receive()写成静态函数;另一个是client声明成静态的,这样对话框类里就可以每次实例化...
分类:
其他好文 时间:
2014-05-23 08:42:04
阅读次数:
209
1.解释实现多线程的几种方法?一 Java 线程可以实现 Runnable 接口或者继承 Thread
类来实现,当你打算多重继承时,优先选择实现 Runnable。2.Thread.start ()与 Thread.run
()有什么区别?Thread.start ()方法(native)启动线程...
分类:
编程语言 时间:
2014-05-23 08:37:33
阅读次数:
311
实现国际化有三种做法:创建资源文件。每种语言设置一套单独的View。1 +
2。通常而言,第一种方法的可维护性是最高的。因为随着项目的规模的扩大,为每种语言设置一套单独的View,前期的工作量和后期的维护成本都会太高。但是如果只采用资源文件的做法,在某些场合下,View的显示会出现问题,诸如一些文字...
分类:
Web程序 时间:
2014-05-23 08:33:43
阅读次数:
567
用了DP的方法,还有hashtable 1 import java.util.*; 2 3
public class Solution { 4 public int climbStairs(int n) { 5 Hashtable table =
new Hashtable...
分类:
其他好文 时间:
2014-05-23 08:31:02
阅读次数:
234
今天使用win pe 修改了xp系统的密码,有三种方法一。
最终找到了一个方法,这个方法只能改写密码,也就是说会留下痕迹,如下:1.使用的工具:FbinstTool
v1.50FbinstTool_格式化_初始化u盘.rar2,软件下载后,安装后,进行设置,如下图:此时已经插上了u盘,并且,这一步就...