转载请注明出处【】
首先我们在开发一个应用之前,特别是一个android应用,首先要考虑这个系统是运行在android版本为2.3的系统上,还是4.0的系统上或者说是支持所有android版本的系统。
有了这样的决定之后,接下来我们就需要做点事了,需要告诉系统你当前应用所能兼容的系统版本是多少,从而系统决定是否能有效并成功安装你的应用。
这就是android project中Manifest...
分类:
移动开发 时间:
2014-11-19 14:15:05
阅读次数:
155
android 异步任务的一个后台方法本质是开启一个线程完成耗时操作,其他onPostExecute方法和onPreExecute方法运行在UI主线程用于更新UI界面。为了提高用户体验常见的异步任务加载方式现在总结如下:
1、异步加载界面效果如下:
关键代码如下所示:
/**
* 异步任务给列表加载数据
*/
private void fillData(){
new A...
分类:
移动开发 时间:
2014-11-19 14:14:40
阅读次数:
256
android异步任务可以很方便的完成耗时操作并更新UI,不像多线程还要利用消息队列,子线程发消息给主线程,主线程才能更新UI。总之,android异步任务把多线程的交互进行进一步的封装,用起来跟方便。
如下是异步任务demo代码:
完成异步下载图片,更新界面。
package com.example.android_async_task2;
import java.io.ByteArra...
分类:
移动开发 时间:
2014-11-19 14:12:58
阅读次数:
188
做移动端的朋友可能会遇到输入框的 显示输入字数 ,自然而然会想到 keyDown keyUp 事件,可事实并非你想象的那样,当你在 ios 手机上操作时(Android好像会很少会有这种情况),在键盘上打完字选择 文字的时候, 这时候没有处罚任何东西, 这时点击的根本不是 键盘 也不是页面文档 不是...
分类:
移动开发 时间:
2014-11-19 14:04:45
阅读次数:
169
NND,eclipse里导入工程出现问题了,整了半天,来个这问题,无效工程描述,找了半天看.projec文件是否工程名对应,看androidManifest.XML换里面的代码版本号,我擦都无济于事。无意中发现importing project的时候会出来个android下的Existing and...
分类:
移动开发 时间:
2014-11-19 14:02:41
阅读次数:
171
【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4108017.html联系方式:smyhvae@163.com【正文】一、ContentProvider简...
分类:
移动开发 时间:
2014-11-19 14:01:38
阅读次数:
390
在做UIAlertView取消操作时,发现委托函数alertViewCancel:并不被调用,只好在alertView: didDismissWithButtonIndex:中进行判断。 1 @interface DateViewController () 2 @property (weak, n....
分类:
移动开发 时间:
2014-11-19 13:58:19
阅读次数:
186
/WEB-INF/jdbc.properties JDBC连接配置 org.hibernate.dialect.MySQLDialect true com/ssh/bean/Perso...
分类:
移动开发 时间:
2014-11-19 13:57:01
阅读次数:
204
在开发中,经常会用到一个需要重复使用的模块,比如好友列表中每个用户的展示或每条动态,这些都是相同的模版,这样我们就可以把这个部分提取出来放到一个单独的.xib中。那么提取出的.xib如何在其他.xib中使用呢?接下来就说一下如何在.xib中加载其他的.xib。大概结构是这样的:创建项目,项目名称叫C...
分类:
移动开发 时间:
2014-11-19 13:56:51
阅读次数:
236
语法:fn.apply(object, args)定义:应用某一对象的一个方法,用另一个对象替换当前对象。应用: 1 # 应用于替换对象 2 function People(name, age){ 3 this.name = name; 4 this.age = age; 5 } ...
分类:
移动开发 时间:
2014-11-19 13:51:01
阅读次数:
268
对于手机项目(应用软件),主要是进行系统测试。而针对手机应用软件的系统测试,我们通常从如下几个角度开展测试工作:功能模块测试;交叉事件测试;性能测试;安全测试;容量测试;兼容性测试;接口测试;易用性/用户体验测试;硬件环境测试安装/卸载测试;升级/更新测试;1、功能模块测试:根据软件需求说明书或者用...
分类:
移动开发 时间:
2014-11-19 13:48:50
阅读次数:
195
这是一个简单的执行lua脚本的android例子。 可以输入脚本, 可以查看到执行效果。 已经fork到我的github 请移步 https://github.com/zhengpanyong/AndroLua...
分类:
移动开发 时间:
2014-11-19 12:46:51
阅读次数:
237
一、 JSON
(JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。
Json建构于两种结构:
1、“名称/值”对的集合(A
collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash ta...
分类:
移动开发 时间:
2014-11-19 12:42:23
阅读次数:
266
最近准备自学MySQL,于是对照网上的教程自己安装了一遍,结果由于某种原因准备卸载准备重新安装,但安装到最后一步提示“APPLY security settings错误”,四处寻找解决方案,始终无法解决。有人说关闭防火墙,用MySQL自带的卸载包卸载,手动清除所有关于MySQL的所有文件,用杀毒软件清空注册表,但始终提示那个错误,甚至有时还没到那一步就提示错误,一时半会不知道怎么解决,但坚信网络的力量,最终成功解决了。鉴于网上的其他资料太杂,在此汇总一下,希望能帮助到那些同样困惑的朋友!...
分类:
移动开发 时间:
2014-11-19 12:39:53
阅读次数:
272
积雪浮云端三星Display还将减少对三星电子的依靠,从而扩大AMOLED屏幕的市场。李昌勋表示:“在3年时间内,我们将把内部订单和外部订单的比例平衡至50%对50%。我们将可以晋升面向其他厂商的销量。” 他表示:“AMOLED的一大上风在于,因为无需背光,因此相对于液晶屏可以有着更低的制造本...
分类:
移动开发 时间:
2014-11-19 12:34:17
阅读次数:
254
FTP操作类---拷贝、移动、删除文件/创建目录conn_id = @ftp_connect($FTP_HOST,$FTP_PORT) or die("FTP服务器连接失败"); @ftp_login($this->conn_id,$FTP_USER,$FTP_PASS) or di...
分类:
移动开发 时间:
2014-11-19 12:35:07
阅读次数:
207
1.如果 没有更改工作空间,去c:\user\administrator中删除.android文件 重启eclipse 网上通常只说了这种方法2.如果 更换了工作空间 则需要将原工作空间中 your workspace\.metadata\.plugins\org.eclipse.core.runt...
分类:
移动开发 时间:
2014-11-19 12:29:45
阅读次数:
206