摘要:
昨天晚上在写一个Android的计时器,开始认为很容易,用Java一般写法,结果发现计时器根本不能运行,但却不报任何错误,当时就呆在那了,不知道该怎么办了,后来在网上查了一下,Android考虑到线程安全问题,不允许在线程中执行UI线程(我的现在所知道,还有其他的限制发现中),在Android中,有一个很有意思的类:android.os.Handler,这个可以实现各处线程间的消息传递。先看段代码,这个实例化了一个Handler,Handler可以通过Message在多个线程通讯,我这里做的是定时recLen加1,然后以一定的格式,显示到recTime上(UI线程上的操作)。1finalHan 阅读全文
摘要:
Android中的Timer一般像下面这样写:java代码:Timer timer = new Timer( );TimerTask task = new TimerTask( ) {public void run ( ) {Message message = new Message( );message.what = 1;handler.sendMessage(message);}};final Handler handler = new Handler( ) {public void handleMessage(Message msg) {switch (msg.what) {case 1 阅读全文
摘要:
[java]view plaincopyprint?在开发中相信大家都遇到过忘记添加权限的时候吧,今天总结了一下[java]view plaincopyprint?android.permission.ACCESS_CHECKIN_PROPERTIES//允许读写访问”properties”表在checkin数据库中,改值可以修改上传android.permission.ACCESS_COARSE_LOCATION//允许一个程序访问CellID或WiFi热点来获取粗略的位置android.permission.ACCESS_FINE_LOCATION//允许一个程序访问精良位置(如GPS)a 阅读全文
摘要:
Android开发之WebView的使用Android网路功能很强大,WebView组件支持直接加载网页,可以将其视为一个浏览器,要实现该功能,具体步骤如下1、在布局文件中声明WebView2、在Activity中实例化WebView3、调用WebView的loadUrl()方法,加载指定的URL地址网页4、为了让WebView能够响应超链接功能,调用setWebViewClient()方法,设置WebView客户端5、如果访问的页面中有Javascript,则webview必须设置支持Javascript。webview.getSettings().setJavaScriptEnabled( 阅读全文
摘要:
SQLServer时间日期函数详解,SQLServer,时间日期,1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。 select datediff(day,'2004-09-01','2004-09-18') --返回:17 select d 阅读全文
摘要:
这两天工作中碰到统计信息的程序.按类别,年,月…来统计不同栏目的信息数量.总结下自己查阅的一些函数.计算时间的函数中有,年(yy),季(q),月(m),周(ww),时期(w),天(d),时(hh),分(n),秒(s)getdate():返回当前日期获取当前月份的天数:select datediff(d,getdate(),dateadd(m,1,getdate()))获取当前年,季,月,周,天,时,分,秒:select datepart(yy,getdate()) //年select datepart(q,getdate()) //季select datepart(m,getdate()) / 阅读全文
摘要:
返回一个包含已知日期的指定时间部分的 Variant (Integer)。 语法 DatePart(interval, date[,firstdayofweek[, firstweekofyear]]) DatePart 函数语法中有下列命名参数: 部分 描述 interval 必要。字符串表达式,是要返回的时间间隔。 date 必要。要计算的 Variant (Date) 值。 Firstdayofweek 可选。指定一个星期的第一天的常数。如果未予指定,则以星期日为第一天。 firstweekofyear 可选。指定一年第一周的常数。如果未予指定,则以包含 1 月 1 日的... 阅读全文
摘要:
A.webview组件如何使用1)添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。2)在要Activity中生成一个WebView组件:WebView webView = new WebView(this);或者可以在activity的layout文件里添加webview控件:3)设置WebView基本信息: 如果访问的页面中有Javascript,则webview必须设置支持Javascript。 webview.getSettings(). 阅读全文
摘要:
在Android开发文档中,与JSON相关的类被放置在org.json包中,在这个包中有四个类一个Exception: JSONTokener,JSONObject,JSONArray,JSONStringer和JSONException。 1.JSONTokener类 这个类的功能就是将按照JSON(RFC 4627)格式的字符窜解析成与JSON规范一致的对象。大多数用户只是使用到这个类的构造方法和nextValue()方法。 构造方法: JSONTokener(String in) ,参数是符合JSON(RFC 4627)规范的字符串。 public method: Object next 阅读全文
摘要:
Android通过http协议POST传输方式如下:方式一:HttpPost(import org.apache.http.client.methods.HttpPost)代码如下:private Button button1,button2,button3;private TextView textView1;button1.setOnClickListener(new Button.OnClickListener(){ @Override public void onClick(View arg0) { // TODO Auto-generated method stub //URLַ/. 阅读全文