博客园 - 莴笋炒肉
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=59162
2011-05-04T10:25:55Z
莴笋炒肉
https://www.cnblogs.com/jico/
feed.cnblogs.com
https://www.cnblogs.com/jico/archive/2011/05/04/2036872.html
Android--自定义GridView/ListView数据源 - 莴笋炒肉
在开发中,我们常常会遇到比较复杂的GridView/ListView的布局,重新实现BaseAdapter不但能帮助我们实现我们想要的布局效果,并且在绑定大数据量时也不会感觉有卡壳现象。记得以前用一个ListView直接去绑定手机内的联系人Cursor(一百多号人),滑动的时候就会有卡的感觉。今天决定写个Demo是因为在项目中可能会要实现这样的一个效果:一个GridView中绑定4个ImageButton,有些按钮在特定的情况下是不可用的,也就是Enable=false;并且不同的按钮要拥有各自不同的点击事件。实现第一点好办,添加一个标志位boolean bl来控制按钮的Enable状态,实现
2011-05-04T10:21:00Z
2011-05-04T10:21:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】在开发中,我们常常会遇到比较复杂的GridView/ListView的布局,重新实现BaseAdapter不但能帮助我们实现我们想要的布局效果,并且在绑定大数据量时也不会感觉有卡壳现象。记得以前用一个ListView直接去绑定手机内的联系人Cursor(一百多号人),滑动的时候就会有卡的感觉。今天决定写个Demo是因为在项目中可能会要实现这样的一个效果:一个GridView中绑定4个ImageButton,有些按钮在特定的情况下是不可用的,也就是Enable=false;并且不同的按钮要拥有各自不同的点击事件。实现第一点好办,添加一个标志位boolean bl来控制按钮的Enable状态,实现 <a href="https://www.cnblogs.com/jico/archive/2011/05/04/2036872.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2011/05/03/2035536.html
Android--自定义标题栏之显示网页加载进度 - 莴笋炒肉
这阵子在做Lephone的适配,测试组提交一个bug:标题栏的文字较长时没有显示完全,其实这并不能算个bug,并且这个问题在以前其他机器也没有出现,只是说在Lephone的这个平台上显示得不怎么美观,因为联想将原生的标题栏UI进行了修改。修改的过程中遇到了一个难题,系统自带的那个标题栏进度总能够到达100%后渐退,但是我每次最后到100%那一段显示不全,尝试了用线程程序死了卡主了不说,还是一样的效果,后来同事一句话提醒了我用动画。确实是这样我猜系统的也是这样实现的,等进度到达100%后,用动画改变它的透明度就ok了。实现的效果:标题栏显示网页标题并且滚动,并且用进度条显示网页的加载进度(重新自
2011-05-03T10:37:00Z
2011-05-03T10:37:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】这阵子在做Lephone的适配,测试组提交一个bug:标题栏的文字较长时没有显示完全,其实这并不能算个bug,并且这个问题在以前其他机器也没有出现,只是说在Lephone的这个平台上显示得不怎么美观,因为联想将原生的标题栏UI进行了修改。修改的过程中遇到了一个难题,系统自带的那个标题栏进度总能够到达100%后渐退,但是我每次最后到100%那一段显示不全,尝试了用线程程序死了卡主了不说,还是一样的效果,后来同事一句话提醒了我用动画。确实是这样我猜系统的也是这样实现的,等进度到达100%后,用动画改变它的透明度就ok了。实现的效果:标题栏显示网页标题并且滚动,并且用进度条显示网页的加载进度(重新自 <a href="https://www.cnblogs.com/jico/archive/2011/05/03/2035536.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2011/03/21/1990561.html
Android---WebView(网页中文本框调用系统联系人号码) - 莴笋炒肉
今天和同事共同讨论了一个关于WebView中的文本控件去获得系统联系人的功能,之前单纯的以为只是点击文本框的时候弹出系统联系人Activity就ok了。立马浮现的想法就是在java方法中实现跳转功能,然后通过Js事件调用java方法,后面才知道选中某个联系人之后还要获得联系人号码赋给文本框。当时我就单纯的以为应该实现不了吧,但后来同事一提醒,如果传递号码作为客户端页面一个Js事件的参数然后为文本框赋值的话咧。这样确实是可行的,但java调用客户端Js的方法入口在哪里咧(必须是在关闭系统联系人之后,重现展现含有WebView的Activty时调用),说到这里应该有部分人会想到一个方法:onAct
2011-03-21T09:45:00Z
2011-03-21T09:45:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】今天和同事共同讨论了一个关于WebView中的文本控件去获得系统联系人的功能,之前单纯的以为只是点击文本框的时候弹出系统联系人Activity就ok了。立马浮现的想法就是在java方法中实现跳转功能,然后通过Js事件调用java方法,后面才知道选中某个联系人之后还要获得联系人号码赋给文本框。当时我就单纯的以为应该实现不了吧,但后来同事一提醒,如果传递号码作为客户端页面一个Js事件的参数然后为文本框赋值的话咧。这样确实是可行的,但java调用客户端Js的方法入口在哪里咧(必须是在关闭系统联系人之后,重现展现含有WebView的Activty时调用),说到这里应该有部分人会想到一个方法:onAct <a href="https://www.cnblogs.com/jico/archive/2011/03/21/1990561.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2011/03/09/1978295.html
Android--手势识别之GestrueDetector - 莴笋炒肉
在使用android手机中经常会碰到很多做得很炫效果的应用,比如手指在屏幕上向左或者向右滑动进行界面切换的效果。这其实是用到了一个叫GestureDetector的对象Gesture:手势 做手势、Detector:监听 侦测器。其实就是通过计算从接触屏幕到离开屏幕过程中xy轴位移,和移动的速度而进行判断做出后续的动作。对一个控件实现手势识别中滑动的监听(还有单击、双击、长按等等就没介绍了)有三个步骤:1、新建一个类DefaultGestureDetector继承自SimpleOnGestureListener重写onFling事件2、实例化一个手势识别对象GestureDetector gd
2011-03-09T06:13:00Z
2011-03-09T06:13:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】在使用android手机中经常会碰到很多做得很炫效果的应用,比如手指在屏幕上向左或者向右滑动进行界面切换的效果。这其实是用到了一个叫GestureDetector的对象Gesture:手势 做手势、Detector:监听 侦测器。其实就是通过计算从接触屏幕到离开屏幕过程中xy轴位移,和移动的速度而进行判断做出后续的动作。对一个控件实现手势识别中滑动的监听(还有单击、双击、长按等等就没介绍了)有三个步骤:1、新建一个类DefaultGestureDetector继承自SimpleOnGestureListener重写onFling事件2、实例化一个手势识别对象GestureDetector gd <a href="https://www.cnblogs.com/jico/archive/2011/03/09/1978295.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2011/02/25/1965258.html
Android---文本中缩略图点击弹出大图效果实现 - 莴笋炒肉
很久没有写博客了,这两天一直忙于一个关于考试的项目,将其中的一些效果实现的经验写下来,希望给看到的人或者给有这方面需求的人帮助。首先来张效果图,没有经过美工处理的 实现基本功能其实做这个项目复习了很多内容,将之前单个项目中用到的某些功能综合到一起了,例如1、自定义标题栏2、Java和JavaScript的互调3、Activity实现仿Dialog样式4、多线程实现考试倒计时5、退出Activity时保存配置信息(考试剩余时间)6、熟悉UI布局上面这些效果中,讲讲通过Java和JavaScript互调实现点击文本中缩略图弹出一个大图。最开始想实现这种效果的时候就想到了TextView控件,因为T
2011-02-25T10:07:00Z
2011-02-25T10:07:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】很久没有写博客了,这两天一直忙于一个关于考试的项目,将其中的一些效果实现的经验写下来,希望给看到的人或者给有这方面需求的人帮助。首先来张效果图,没有经过美工处理的 实现基本功能其实做这个项目复习了很多内容,将之前单个项目中用到的某些功能综合到一起了,例如1、自定义标题栏2、Java和JavaScript的互调3、Activity实现仿Dialog样式4、多线程实现考试倒计时5、退出Activity时保存配置信息(考试剩余时间)6、熟悉UI布局上面这些效果中,讲讲通过Java和JavaScript互调实现点击文本中缩略图弹出一个大图。最开始想实现这种效果的时候就想到了TextView控件,因为T <a href="https://www.cnblogs.com/jico/archive/2011/02/25/1965258.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2011/02/11/1950665.html
java--网络编程url和urlconnection类 - 莴笋炒肉
URL(Uniform Resource Loactor统一资源定位器的缩写)通过构造函数可以获得URL对象 URL url=new URL("http://www.cnblogs.com");URL类基本方法getPortocal():获得传输协议getHost():获得主机名getPort():获得端口号getFile():获得资源文件名称URLConnection是一个抽象类,是URL指定的数据源的动态连接,提供了比URL更强大的服务器交互的功能,允许用POST/GET和其他HTTP请求方法提交数据给服务器。getContentType():获得文档类型getContentLength(
2011-02-11T07:39:00Z
2011-02-11T07:39:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】URL(Uniform Resource Loactor统一资源定位器的缩写)通过构造函数可以获得URL对象 URL url=new URL("http://www.cnblogs.com");URL类基本方法getPortocal():获得传输协议getHost():获得主机名getPort():获得端口号getFile():获得资源文件名称URLConnection是一个抽象类,是URL指定的数据源的动态连接,提供了比URL更强大的服务器交互的功能,允许用POST/GET和其他HTTP请求方法提交数据给服务器。getContentType():获得文档类型getContentLength( <a href="https://www.cnblogs.com/jico/archive/2011/02/11/1950665.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2011/01/13/1934403.html
java--网络编程(一) - 莴笋炒肉
一般涉及到网络的应用,都会提到两个‘端’,一个提供服务叫服务端;一个申请服务叫客户端。一台服务器电脑可以通过服务程序向外提供多个服务(如http/ftp)。作为一台外网服务器,也就是一个服务端,它必须有一个固定的IP,我们就是通过这个IP访问到这台电脑,要想访问一个特定的服务,就得指定端口号,这是区分不同服务的关键,1-1024为系统自留端口。ServerSocket:侦听所有的客户端向服务端发送的建立套接字请求,然后返回套接字对象Socket,客户端和服务端的连接建立。构建一个ServerSocket对象,需要指定一个端口号,侦听到连接请求,获得一个Socket对象,建立Socket---S
2011-01-13T03:59:00Z
2011-01-13T03:59:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】一般涉及到网络的应用,都会提到两个‘端’,一个提供服务叫服务端;一个申请服务叫客户端。一台服务器电脑可以通过服务程序向外提供多个服务(如http/ftp)。作为一台外网服务器,也就是一个服务端,它必须有一个固定的IP,我们就是通过这个IP访问到这台电脑,要想访问一个特定的服务,就得指定端口号,这是区分不同服务的关键,1-1024为系统自留端口。ServerSocket:侦听所有的客户端向服务端发送的建立套接字请求,然后返回套接字对象Socket,客户端和服务端的连接建立。构建一个ServerSocket对象,需要指定一个端口号,侦听到连接请求,获得一个Socket对象,建立Socket---S <a href="https://www.cnblogs.com/jico/archive/2011/01/13/1934403.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2011/01/06/1928994.html
java--多线程实现计数器 - 莴笋炒肉
同时开始5个线程,用各自的文本框显示count,和按钮控制count的自加import java.awt.*;import java.awt.event.*;import java.applet.*;class Ticker extends Thread{ private Button t=new Button("toggle"); private TextField tf=new TextField(10); //开关控制count的变化 private runFlag=true; private int count=0; class Stop implements Action
2011-01-06T09:06:00Z
2011-01-06T09:06:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】同时开始5个线程,用各自的文本框显示count,和按钮控制count的自加import java.awt.*;import java.awt.event.*;import java.applet.*;class Ticker extends Thread{ private Button t=new Button("toggle"); private TextField tf=new TextField(10); //开关控制count的变化 private runFlag=true; private int count=0; class Stop implements Action <a href="https://www.cnblogs.com/jico/archive/2011/01/06/1928994.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2011/01/06/1927080.html
java--运行程序片 - 莴笋炒肉
运行程序片,通过人机交互的过程,熟悉一些基本的事件机制import java.awt.*;import java.awt.event.*;import java.applet.*;class StaticTest{ //静态全局变量 static int count=0; public StaticTest(){ ++count; System.out.println("count:"+count); }}public class Test extends Applet{ private Button btn=new Button("创建"); private Text
2011-01-06T02:27:00Z
2011-01-06T02:27:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】运行程序片,通过人机交互的过程,熟悉一些基本的事件机制import java.awt.*;import java.awt.event.*;import java.applet.*;class StaticTest{ //静态全局变量 static int count=0; public StaticTest(){ ++count; System.out.println("count:"+count); }}public class Test extends Applet{ private Button btn=new Button("创建"); private Text <a href="https://www.cnblogs.com/jico/archive/2011/01/06/1927080.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2011/01/05/1926193.html
java--为自己的类对象添加clone(克隆)能力 - 莴笋炒肉
其实所有的java对象都可以具备克隆能力,只是因为在基础类Object中被设定成了一个保留方法(protected),要想真正拥有克隆的能力,就需要实现Cloneable接口,重写clone方法。通过克隆方法得到的对象得到的是一个本地的副本。代码示例:class User implements Cloneable{ int age; public User(int age){ //用this关键字不至于类成员变量与形参混淆 this.age=age; } //这里可加@Override也可不加,加了会自动提示是否正确 @Override publicObject clo
2011-01-05T04:01:00Z
2011-01-05T04:01:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】其实所有的java对象都可以具备克隆能力,只是因为在基础类Object中被设定成了一个保留方法(protected),要想真正拥有克隆的能力,就需要实现Cloneable接口,重写clone方法。通过克隆方法得到的对象得到的是一个本地的副本。代码示例:class User implements Cloneable{ int age; public User(int age){ //用this关键字不至于类成员变量与形参混淆 this.age=age; } //这里可加@Override也可不加,加了会自动提示是否正确 @Override publicObject clo <a href="https://www.cnblogs.com/jico/archive/2011/01/05/1926193.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2011/01/04/1925667.html
java--FilenameFilter文件过滤器 - 莴笋炒肉
java中有一个FilenameFilter的接口,能够过滤得到指定类型的文件或者目录,其中必须重写accept(File file,String path)方法public class DirFilter implements FilenameFilter{ private String type; public DirFilter(String tp){ this.type=tp; } public boolean accept(File fl,String path) throws Exception{ File file=new File(path); S
2011-01-04T09:01:00Z
2011-01-04T09:01:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】java中有一个FilenameFilter的接口,能够过滤得到指定类型的文件或者目录,其中必须重写accept(File file,String path)方法public class DirFilter implements FilenameFilter{ private String type; public DirFilter(String tp){ this.type=tp; } public boolean accept(File fl,String path) throws Exception{ File file=new File(path); S <a href="https://www.cnblogs.com/jico/archive/2011/01/04/1925667.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2010/11/26/1889163.html
Android---网络交互之登录嘀咕网 - 莴笋炒肉
找了好久好久终于找到一个开源的嘀咕网Android客户端源码,因为之前没做过这方面的应用,所有都得从头学。在开始这一篇的内容前,看过了很多关于android平台网络连接的文章,却老是不得要领,我觉得自己最主要的原因是:一对java.net.*等接口的不熟悉,其实说白了就是对Http协议不了解,第二是嘀咕网的api不知道怎么使用。直到看了Android之基于HTTP协议的下载这篇文章,大概的了解了H...
2010-11-26T11:29:00Z
2010-11-26T11:29:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】找了好久好久终于找到一个开源的嘀咕网Android客户端源码,因为之前没做过这方面的应用,所有都得从头学。在开始这一篇的内容前,看过了很多关于android平台网络连接的文章,却老是不得要领,我觉得自己最主要的原因是:一对java.net.*等接口的不熟悉,其实说白了就是对Http协议不了解,第二是嘀咕网的api不知道怎么使用。直到看了Android之基于HTTP协议的下载这篇文章,大概的了解了H... <a href="https://www.cnblogs.com/jico/archive/2010/11/26/1889163.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2010/11/26/1888543.html
Android---网络交互之客户端请求服务端资源后续 - 莴笋炒肉
昨天尝试通过网络连接将服务器资源下载到客服端,然而也发现一些问题,比如能够成功的将mp3、txt、png下载下来,但是将压缩文件(rar)下下来之后却不能解压出来。当初以为是对于android平台所不支持的文件格式就会出现这样的情况,但是同样的gif格式的图片,android同样无法打开,但是下下来之后却能够成功的打开。暂时也未能找到相关的资料说明,还望那个大牛能解释解释。在查找相关android...
2010-11-26T03:19:00Z
2010-11-26T03:19:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】昨天尝试通过网络连接将服务器资源下载到客服端,然而也发现一些问题,比如能够成功的将mp3、txt、png下载下来,但是将压缩文件(rar)下下来之后却不能解压出来。当初以为是对于android平台所不支持的文件格式就会出现这样的情况,但是同样的gif格式的图片,android同样无法打开,但是下下来之后却能够成功的打开。暂时也未能找到相关的资料说明,还望那个大牛能解释解释。在查找相关android... <a href="https://www.cnblogs.com/jico/archive/2010/11/26/1888543.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2010/11/25/1887809.html
Android---网络交互之客户端请求服务端资源 - 莴笋炒肉
最近那个茫然啊,工作不如意,感情不如意,感觉事事不顺,在android上又荒废了些时日。最近因为想做一个APK,主要涉及到网络方面的应用,所以也开始学习之前没怎么涉及到的模块。今天实现要实现的其实很简单,通过网络获取服务端一个文件(可以是txt、png、mp3等等),因为之前是做c#开发的,所以操起老本行,模拟一个服务器,通过url去获取服务器的一个资源,就这么简单,所以大家千万千万不要被吓着,没...
2010-11-25T08:31:00Z
2010-11-25T08:31:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】最近那个茫然啊,工作不如意,感情不如意,感觉事事不顺,在android上又荒废了些时日。最近因为想做一个APK,主要涉及到网络方面的应用,所以也开始学习之前没怎么涉及到的模块。今天实现要实现的其实很简单,通过网络获取服务端一个文件(可以是txt、png、mp3等等),因为之前是做c#开发的,所以操起老本行,模拟一个服务器,通过url去获取服务器的一个资源,就这么简单,所以大家千万千万不要被吓着,没... <a href="https://www.cnblogs.com/jico/archive/2010/11/25/1887809.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2010/11/23/1885196.html
Android界面开发 - 莴笋炒肉
转自:http://xy0811.spaces.live.com/blog/一、界面元素1.窗口:Activity应用程序中每个屏幕显示都通过继承和扩展基类Activity实现分类:基本Activity,带内容的Activity(如ListActivity)2.对话框:Dialog一种显示于Activity之上的界面元素,由Activity管理,用于显示一些临时信息和功能,它比Activity开销...
2010-11-23T03:04:00Z
2010-11-23T03:04:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】转自:http://xy0811.spaces.live.com/blog/一、界面元素1.窗口:Activity应用程序中每个屏幕显示都通过继承和扩展基类Activity实现分类:基本Activity,带内容的Activity(如ListActivity)2.对话框:Dialog一种显示于Activity之上的界面元素,由Activity管理,用于显示一些临时信息和功能,它比Activity开销... <a href="https://www.cnblogs.com/jico/archive/2010/11/23/1885196.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2010/11/09/1872778.html
Android---快速拨话程序(涵盖appWidget、Tab、联系人、多线程、自定义ListView使用) - 莴笋炒肉
快速拨话程序是之前学习android appWidget(窗口小部件)时在eoe找下载的一个appWidget程序,它主要是在桌面上产生一个联系人的widget,点击可以直接拨打电话。因为感觉缺少点内容,不是那么完美,所以现在有时间了就将它完善完善,添加了读取联系人图像,ListView的数据源采用重写BaseAdapter进行绑定,并且添加了一个多线程加载联系人信息等。而这个apk主要围绕的内容...
2010-11-09T10:24:00Z
2010-11-09T10:24:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】快速拨话程序是之前学习android appWidget(窗口小部件)时在eoe找下载的一个appWidget程序,它主要是在桌面上产生一个联系人的widget,点击可以直接拨打电话。因为感觉缺少点内容,不是那么完美,所以现在有时间了就将它完善完善,添加了读取联系人图像,ListView的数据源采用重写BaseAdapter进行绑定,并且添加了一个多线程加载联系人信息等。而这个apk主要围绕的内容... <a href="https://www.cnblogs.com/jico/archive/2010/11/09/1872778.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2010/11/08/1871981.html
Android---Java与WebView的交互之Goolge翻译 - 莴笋炒肉
想找工作了,于是乎,自娱自乐着找了找之前的一些小应用完善完善,以作备用。今天想介绍的Java与WebView的交互,暂时只应用到了一部分:Java用JS代码实现实时翻译;其次还使用到诸如SharedPreferences、自定义Dialog、网络测试、Spinner控件使用等等,其实完全掌握也是有蛮多东东的。(1)中间按钮的效果实现,就是用到了SharedPreferences,使用SharedP...
2010-11-08T10:25:00Z
2010-11-08T10:25:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】想找工作了,于是乎,自娱自乐着找了找之前的一些小应用完善完善,以作备用。今天想介绍的Java与WebView的交互,暂时只应用到了一部分:Java用JS代码实现实时翻译;其次还使用到诸如SharedPreferences、自定义Dialog、网络测试、Spinner控件使用等等,其实完全掌握也是有蛮多东东的。(1)中间按钮的效果实现,就是用到了SharedPreferences,使用SharedP... <a href="https://www.cnblogs.com/jico/archive/2010/11/08/1871981.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2010/11/05/1869814.html
Android---浮动搜索框(SearchManager) - 莴笋炒肉
浮动搜索框的使用其实并不难,而是在于它的配置非常之繁琐,对于它的使用主要是方便开发者对于程序中有搜索业务时,更好的设计UISearchManager具体使用步骤如下:(1)配置search bar的相关信息,新建一个位于res/xml下的一个searchable.xml的配置文件,如默认值、是否有搜索建议或者语音搜索。代码(2)manifest.xml配置,搜索结果处理的Activity将出现两种...
2010-11-05T04:21:00Z
2010-11-05T04:21:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】浮动搜索框的使用其实并不难,而是在于它的配置非常之繁琐,对于它的使用主要是方便开发者对于程序中有搜索业务时,更好的设计UISearchManager具体使用步骤如下:(1)配置search bar的相关信息,新建一个位于res/xml下的一个searchable.xml的配置文件,如默认值、是否有搜索建议或者语音搜索。代码(2)manifest.xml配置,搜索结果处理的Activity将出现两种... <a href="https://www.cnblogs.com/jico/archive/2010/11/05/1869814.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2010/11/03/1868361.html
Android---AlarmManager(全局定时器/闹钟)指定时长或以周期形式执行某项操作 - 莴笋炒肉
AlarmManager的使用机制有的称呼为全局定时器,有的称呼为闹钟。通过对它的使用,个人觉得叫全局定时器比较合适,其实它的作用和Timer有点相似。都有两种相似的用法:(1)在指定时长后执行某项操作(2)周期性的执行某项操作AlarmManager对象配合Intent使用,可以定时的开启一个Activity,发送一个BroadCast,或者开启一个Service.下面的代码详细的介绍了两种定时...
2010-11-03T11:21:00Z
2010-11-03T11:21:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】AlarmManager的使用机制有的称呼为全局定时器,有的称呼为闹钟。通过对它的使用,个人觉得叫全局定时器比较合适,其实它的作用和Timer有点相似。都有两种相似的用法:(1)在指定时长后执行某项操作(2)周期性的执行某项操作AlarmManager对象配合Intent使用,可以定时的开启一个Activity,发送一个BroadCast,或者开启一个Service.下面的代码详细的介绍了两种定时... <a href="https://www.cnblogs.com/jico/archive/2010/11/03/1868361.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jico/archive/2010/11/02/1867437.html
android---Text中电话号码、网址自动链接 - 莴笋炒肉
假若TextView文本中有电话号码或者网址,我想通过点击电话号码或者网址就能实现打电话或者打开网页,android中已经为我们提供这样的属性和方法进行设置,大体可以分为三种:1、设置TextView的autoLink属性:他有几个值all、web、phone、email等。当文中有这几种类型的文本值时,点击它将进入网页、打电话或者email的activity,这是最简单的方法2、在文本值直接添加...
2010-11-02T10:28:00Z
2010-11-02T10:28:00Z
莴笋炒肉
https://www.cnblogs.com/jico/
【摘要】假若TextView文本中有电话号码或者网址,我想通过点击电话号码或者网址就能实现打电话或者打开网页,android中已经为我们提供这样的属性和方法进行设置,大体可以分为三种:1、设置TextView的autoLink属性:他有几个值all、web、phone、email等。当文中有这几种类型的文本值时,点击它将进入网页、打电话或者email的activity,这是最简单的方法2、在文本值直接添加... <a href="https://www.cnblogs.com/jico/archive/2010/11/02/1867437.html" target="_blank">阅读全文</a>