- 博客(34)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
转载 android日常开发总结的技术经验60条
1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架LiteOrm库,超级清晰且重心可以放在业务上不用关心数据库细节。3. 全局变量放全局类中,模块私有放自己的管理类中,让常量清晰且集中.4. 不要相信
2016-02-05 13:31:44 600
转载 关于Fragment 不响应onActivityResult的情况分析
关于Fragment 不响应onActivityResult的情况分析 (2013-12-19 10:40:41)转载▼标签: fragmentactivity it分类: android应用技巧大家都知道,可以通过使用 startActivityForResult() 和 onActivityResu
2015-12-09 15:38:34 629
原创 android中ViewPager图片滑动和自动播放
MainActivity.javapackage com.test.viewpager;import java.lang.ref.WeakReference;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.List;import java.util.concurrent.atomi
2015-12-08 14:40:07 2096
转载 Pendingintent传值问题,传值出现null
pendingintent传值经常获取到的值是第一次的值或者null,这个跟第二个参数和最后一个参数选择有关系。PendingIntent pendingIntent = PendingIntent.getActivity(this, id, intent, PendingIntent.FLAG_UPDATE_CURRENT);第二个参数不能为0,第四个参数需要设置为Pendi
2014-11-27 10:35:58 1030
原创 android 获取时间 判断是上午的还是下午
long time = System.currentTimeMillis();final Calendar mCalendar = Calendar.getInstance();mCalendar.setTimeInMillis(time);int hour = mCalendar.get(Calendar.HOUR);int apm = mCalendar.get(Cal
2014-10-10 16:26:13 12337 1
原创 android service 后台处理一些数据
public class MyService extends Service {private Handler handler = new Handler();private int i = 0;@Overridepublic IBinder onBind(Intent intent) {return null;}@Overridepublic vo
2014-10-08 10:33:40 869
转载 android.content.res.Resources$NotFoundException: String resource ID #0x1
之前忘了记录这个错误,今天又遇到了。唉,人不能纵容自己犯懒,遂记录之。 错误:android.content.res.Resources$NotFoundException: String resource ID #0x1原因:一般发生在参数 int resId 错误,你把String赋值给int的resId,所以编译器找不到正确的resource于是报错。最简单的
2014-06-09 16:00:54 607
转载 MySql导入导出数据库(含远程导入导出)
一、导入导出本地数据库 导出: 1、先运行cmd,cd 到mysql安装目录中的bin文件夹 2、mysqldump -u root -p 数据库名 > 导出文件名.sql 其他情况下: 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp
2014-05-26 14:39:55 15652 1
转载 MySQL命令行导出数据库
MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的
2014-05-21 09:32:10 774
原创 two or more web modules defined in the configuration have the same context root(/项目名)。
eclipse 错误: two or more web modules defined in the configuration have the same context root(/项目名)。to start this server you will need to remove the duplicate(s) 产生原因: 因为tomcat为项目建立服务器的配置出现错误
2014-04-14 20:08:38 6570
转载 android 调用系统程序打开指定文件
private void showAttachment(String fileType, String filepath) {if (fileType.equalsIgnoreCase("jpg") || fileType.equalsIgnoreCase("JPG") || fileType.equalsIgnoreCase("jpeg") || fileType.equals
2014-03-25 10:35:09 4886
转载 Android ListView的OnItemClickListener详解
我们在使用ListView的时候,一般都会为ListView添加一个响应事件android.widget.AdapterView.OnItemClickListener。本文主要在于对OnItemClickListener的position和id参数做详细的解释,我相信有些人在这上面走了些弯路。 先来看一下官方的文档positionThe pos
2014-03-10 10:44:28 987
原创 tomcat启动错误:严重: Error initializing endpoint java.lang.Exception: Socket bind failed: [730048] ???????
出现这种错误时因为tomcat端口8080被占用:解决方法:打开开始菜单,输入cmd,在windows命令行窗口下执行netstat -ano|findstr "8080" 查看端口被占用的情况,出现下面的内容C:\>netstat -ano|findstr "8080" 协议 本地地址 外部地址
2014-03-07 10:17:24 3519
转载 android service
有了 Service 类我们如何启动他呢,有两种方法: • Context.startService() • Context.bindService() 1. 在同一个应用任何地方调用 startService() 方法就能启动 Service 了,然后系统会回调 Service 类的 onCreate() 以及 onStart() 方法。
2014-02-26 17:20:25 582
原创 URL中文传参,后台接收参数乱码
因为直接从地址栏输入地址和中文参数的方式的get传递,所以;浏览器默认的编码的iso8859-1,所以,在后台只需一句话转成utf-8就能解决乱码了:比如:public string getInfo(String username){//直接加上下面的一句话就能解决乱码了username = new String(username.getBytes("iso8859-1"),"ut
2014-01-14 21:12:45 1026
转载 关于java的URL编码的问题(URLencode,encode)
今天看公司项目的代码,对图片发送异步请求的URL的编码问题,看了看,又查了一些资料,希望能对URL编码有疑惑的人了解一下吧。AAAAAAAAAAAAAAAA:首先我是用java的URLencode.encode方法对其进行编码的。它的说明是Encodes a given string s in a x-www-form-urlencodedstring using the spec
2014-01-10 13:49:54 6983
转载 pl/sql查询中文乱码解决
1.设置系统环境变量变量名:NLS_LANG变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 2.修改注册表regedit->hkey_local_machine->software->oracle->home数值名称:NLS_LANG数值数据:SIMPLIFIED CHINESE_CHINA.ZHS16GB
2014-01-06 12:18:12 779
转载 Oracle 10g ORA-12154: TNS: could not resolve the connect identifier specified 问题解决!
问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接标识符。这说明缺少了一个环境变量,TNS_ADMIN 。 解决方法:右击 我的电脑 -> 属性 -> 高级 -> 环境变量 -> Administrator 的用户变量 -> 新建变量名为:TNS_ADMIN 变量值为:%ORACLE_HO
2014-01-06 11:32:56 951
转载 配置Spring Cannot convert value of type [java.lang.String] to required type [javax.sql.DataSource]
无法将你的datasource里配置的字符串转换成javax.sql.DataSource对象,导致SessionFactory无法完成,datasource配置肯定有误,检查[/WEB-INF/applicationContext.xml]文件中的datasource相关的配置。或者贴出来让大家看看。<property name="dataSource"value="dataSource
2014-01-02 22:59:06 1618 1
转载 log4j和web.xml配置webAppRootKey 的问题
在tomcat下部署两个或多个项目时,web.xml文件中最好定义webAppRootKey参数,如果不定义,将会缺省为“webapp.root”,如下: context-param> param-name>webAppRootKeyparam-name> param-value>webapp.rootparam-value> c
2013-12-30 15:16:22 840
转载 spring中context:property-placeholder/元素
1.有些参数在某些阶段中是常量 比如 :a、在开发阶段我们连接数据库时的连接url,username,password,driverClass等 b、分布式应用中client端访问server端所用的server地址,port,service等 c、配置文件的位置2.而这些参数在不同阶段之
2013-12-30 10:43:55 569
转载 android.os.NetworkOnMainThreadException 异常处理
注意:造成这样的错误原因是代码不符合Android规范,如果把上面访问方式改为异步操作就不会出现在4.0上访问出现 android.os.NetworkOnMainThreadException异常 如:new Thread(){@Overridepublic void run(){//你要执行的方法//执行完毕后给handler发送一个空消息handler.s
2013-12-23 22:15:27 647
转载 android 中访问localhost:8080 报错org.apache.http.conn.HttpHostConnectException
原因:模拟器实际上是个虚拟机,我们代码中指定的localhost 是模拟器而不是我们的pcSO: 你应该把localhost改为你现在pc的ip地址 这个问题就轻松解决了!,不过不是127.0.0.1:8080,如果写127.0.0.1:8080还是一样报错。 如果你的机器本身就是在测试本地的localhost服务没有公网ip该怎么办?那么你就只能用android模
2013-12-23 14:50:41 1788
转载 当图片加载失败或者没有的情况下显示默认图片
img加载图片偶尔会出错,利用onerror可以加载一个缺省图片,也可以重载同一张图片。但是都要考虑,重载的图片仍然错误,就会陷入死循环下面给出一个带重试次数,并且延迟加载的实现,超过重试次数仍不能正常显示的,显示缺省图片 html> head> title>显示默认图片title>script type="text/javascript">
2013-12-12 14:26:22 3927
原创 httpClient的用法
例子:/*** 返回一个call* @return*/public Call getCall(String methodName){String endpoint ="http://localhost:8080/test/service/TestService";Service service = new Service();Call call = null;t
2013-12-10 10:58:21 852
转载 使用json的时候出现NestableRuntimeException异常
如果出现下面的异常:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeExceptionCaused by: java.lang.ClassNotFoundException: org.apache.commons
2013-12-09 20:39:16 3897 1
原创 使用httpPost进行访问远程接口
参照例子import org.apache.http.client.HttpClient;import org.apache.http.impl.client.DefaultHttpClient;import org.apache.http.message.BasicNameValuePair;import org.apache.http.HttpResponse;
2013-12-09 20:31:05 997
转载 ibatis mybatis sql语句配置 符号不兼容 大于号 小于号
因为这个是xml格式的,所以不允许出现类似“>”这样的字符,但是都可以使用符号进行说明,将此类符号不进行解析 你的可以写成这个: mapper文件示例代码 < > > <> & & ' ' " "
2013-12-09 11:02:36 1289
原创 使用httpPost和httpGet出现的bug
1、出现:flex.messaging.MessageException: java.lang.NoClassDefFoundError : org/apache/http/params/SyncBasicHttpParams解决:添加httpcore-4.1-alpha1.jar包2、出现:java.lang.VerifyError:Cannot inherit from fin
2013-12-06 22:01:47 1127
TA创建的收藏夹 TA关注的收藏夹
TA关注的人