`
文章列表
//给数字添加千隔符 String edit = editText.getText().toString().trim(); String ed = edit.replace(",", ""); System.out.println("ed:   "+ed); if(!(ed.equals(""))){ txt.setText(amountToChinese(Double.valueOf(ed))); } String editNum = customFormat(& ...
editText.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override publi ...

app退出__2

1. 添加权限 <uses-permission android:name="android.permission.RESTART_PACKAGES" /> 2. 导入AppManager工具类 AppManager类是一个自定义的工具类,作用是将应用程序所有启动的Activity都添加到堆栈,最终退出应用程序时全部释放掉Activity。 完整的AppManager类代码: package net.oschina.app; import java.util.Stack; import android.app.Activity; import and ...
重要代码: Field field = dialog.getClass().getSuperclass().getDeclaredField("mShowing"); field.setAccessible(true); field.set(dialog, false);// false表示不关闭 field.set(dialog, true);// true表示关闭 使用代码: btnUpPwd.setOnClickListener(new OnClickListener() { @Ove ...
目前个人对Spinner的用法有两种认识,一个是我用的比较熟悉的用adapter加载集合或数组中的数据,这里不做说明,这里学习一下用xml数据如何实现,因为个人也是第一次尝试用这个,所以先提供一个自己搜到的文章:http://www.blogja ...
前段时间做Android项目,因为数据库部署在百度云端,而他们是不允许直接访问的,所以需要写一个服务端充当桥梁,后来在Android上访问服务端的url时又出来了一个异常: NetworkOnMainThreadException,上网查了一下是因为大概在Android4.0以后不允许在主线程中访问网络,最后只能用开辟新线程的方式执行了。目前Android中有两三种处理的办法,我知道的有AysncTask,Thread+Handler,这个可以自己根据项目需求权衡,估计应该是各有千秋吧,这里分享一篇有关的文章:http://daoshud1.iteye.com/blog/1843655
本文转载自:http://blog.csdn.net/micaixiaoduanku/article/details/9699711 全部示例代码: public class Main { public static void main(String[] args) throws NoSuchAlgorithmException, UnsupportedEncodingException { //-------------------加密过程--------------------------------- // ...

SAX和DOM解析XML区别

    博客分类:
  • xml
本文转载自:http://blog.csdn.net/zhangxinrun/article/details/5678118 还有一篇文章总结的也不错:http://www.kaifajie.cn/kecheng/java/7625.html借鉴一下,学习学习 当你需要处理XML文档时,你的首要选择是使用DOM(文档对象模型)还是使用SAX(用于XML的简单API),即当前使用的两个主要的XML API。你可以使用任何一种(或者在同一时间使用两种)来处理XML文档,然而DOM将文档载入到内存中处理,而SAX则相反,它可以检测一个即将到来的 XML流,由此并不需要所有的XML代码同时载入到内存 ...

java中的常见异常

    博客分类:
  • java
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. 发生这个错误的原因是数据库服务已经关闭,也可能是第三方的数据库不允许直接访问。
转载:http://blog.csdn.net/u013626215/article/details/43699823?ref=myread
用app连接服务器时,出现的问题:java.net.ConnectException: failed to connect to /192.168.1.39 (port 9290): connect failed: ENETUNREACH (Network is unreachable) ,出现这个问题呢,最可能是网络问题,首先检查服务端,看看服务能不能运行,如果服务没有问题的话,那就是app端的问题,检查手机连上网了没,稳定吗,如果这些没有问题,那就是自己程序内部的问题了,如果使用的是自动获取IP,还需要看看app端访问的地址中的IP是否与此时此刻的IP相同,不过这个问题的错误稍微有点儿不同, ...
转载自: http://express.ruanko.com/ruanko-express_51/tech-overnight2.html,挺漂亮,挺实用的纯xml的android特效
把下面的方法调用就行 &lt;script language="javascript"&gt; function nots(){ if ((event.keyCode &lt;48) || (event.keyCode&gt; 57 )) event.returnValue = false; } &lt;/script&gt;
用文本域为例子: <textarea rows="10" cols="50" name = "content" onfocus="javascript:if(this.value=='请输入推送内容')this.value='';">请输入推送内容</textarea> 这里需要注意的是文本域没有Value属性,所有提示字是写在标签之间,对于有value属性的文本框呢当然是value = "提示字写在这里咯"。效果是页面新打开时有提示,当输入框获得焦点后就消失了。这样的效果 ...
jsp+servlet开发中遇到的中文乱码可以有两种情况,要不是从jsp页面中获取值到servlet中文乱码,要不就是servlet发送值到jsp页面时。 第一种情况也可以说是请求时的乱码,既然是请求那么在servlet中就应该用Request对象来处理了,解决方案是:request.setCharacterEncoding("utf-8"); 我这里用“utf-8”,是因为我jsp中的编码格式就是utf-8,相应的就是jsp中使用哪一种编码格式,那么请求中设置成什么格式。 第二种的乱码可以说是响应时的乱码,也即从servlet响应到jsp时的乱码,既然是响应,那就用Resp ...
Global site tag (gtag.js) - Google Analytics