码迷,mamicode.com
首页 > 移动开发 > 月排行
Android混淆编译时,用到gson-2.2.2.jar进行反射解析json数据时,报ClassCastException错误
在我的代码中,我使用方法是: public synchronized T parseJson(String json, Class classOfT) throws Exception{ T target = null; Gson gson = new...
分类:移动开发   时间:2014-07-29 17:30:32    阅读次数:277
移动web页面前端开发总结
移动web在当今的发展速度是一日千里,作为移动领域的门外汉,在这段时间的接触后,发现前端开发这一块做一个小小的总结。1.四大浏览器内核1.Trident (IE浏览器) :因为在早期IE占有大量的市场份额,所以以前有很多网页是根据这个Trident的标准来编写的,但是实际上这个内核对真正的网页标准支...
分类:移动开发   时间:2014-07-29 17:38:42    阅读次数:343
Android onTouchEvent, onClick及onLongClick的调用机制
针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android...
分类:移动开发   时间:2014-07-29 17:41:42    阅读次数:245
Android 接口回调机制详解
在使用接口回调的时候发现了一个经常犯的错误,就是回调函数里面的实现有可能是用多线程或者是异步任务去做的,这就会导致我们期望函数回调完毕去返回一个主函数的结果,实际发现是行不通的,因为如果回调是多线程的话你是无法和主函数同步的,也就是返回的数据是错误的,这是非常隐秘的一个错误。那有什么好的方法去实现数据的线性传递呢?先介绍下回调机制原理。 回调函数        回调函数就是一个...
分类:移动开发   时间:2014-07-29 17:44:12    阅读次数:233
聊天程序 android和swing客户端
聊天程序,swing做服务器,客户端为android和swing,可以进行相互之间的通讯,实现的功能如下图: 基本思路: 启动服务器:      启动服务器线程,等待客户端的连接,启动广播线程,负责向客户端发送消息      启动客户端线程,维持服务器与单个客户端的连接,负责接收从客户端发送过来的消息 android和swing客户端:      登陆进入聊天室:获得与服务器连接的...
分类:移动开发   时间:2014-07-29 17:44:22    阅读次数:345
Android中activity的生命周期以及使用场景
#1完整生命周期代码如下。 package com.wzw.lifecycle; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; public class MainActivity extends Activity {...
分类:移动开发   时间:2014-07-29 17:47:22    阅读次数:227
Android 常用的adb命令
1、安装APK(如果加 -r 参数,保留已设定数据,重新安装filename.apk) adb install xxx.apk adb install -r xxx.apk 2、卸载APK(如果加 -k 参数,为卸载软件但是保留配置和缓存文件) adb uninstall xxx.apk adb uninstall -k xxx.apk...
分类:移动开发   时间:2014-07-29 17:48:52    阅读次数:194
AndroidUI组件之ActionBar
有一段时间没有写博文了,...
分类:移动开发   时间:2014-07-29 17:49:32    阅读次数:216
ios打包应用程序,生成ipa文件
如果我的程序调试好了,怎么才能发给别人用呢?正常情况下IPA文件是从Xcode的Organizer中输出的,但是我们没有证书,这样输出会产生错误。 下面教你如何生成ipa文件: 1.到你当前工程下--Products 右键 Show in Finder  2.进入Finder下 选中你工程的app文件 ,打开iTunes ,把当前工程app拖拽到iTunes里面 3.在你iTune...
分类:移动开发   时间:2014-07-29 17:56:32    阅读次数:264
iOS学习笔记—— UItableView 控件的简单使用
UITableView 可以说是iOS开发中最常用的控件,除了游戏之外,几乎所有的应用中独会出现他的身影。                 使用UITableView控件需要遵守两种协议 UITableViewDelegate和 UITableViewDataSource。         常用方法如下:             1.返回(每个分区)表单元个数(行数)...
分类:移动开发   时间:2014-07-29 17:57:22    阅读次数:256
android 命令修改时间或程序修改系统时间
前提是手机必须先获取root; root方法见其他章节或网上都有介绍 adb shell  进入shell 终端界面 1、先设置系统的时区配置 cat /data/property/persist.sys.timezone //查看当前时区配置文件 setprop persist.sys.timezone GMT        //修改属性  2、开始设置修改当前系统时间 date...
分类:移动开发   时间:2014-07-29 17:58:32    阅读次数:1952
Android开发 将数据保存到SD卡
使用Activity的openFileOutput()方法保存文件,文件是存放在手机空间上,一般手机的存储空间不是很大,存放些小文件还行,如果要存放像视频这样的大文件,是不可行的。对于像视频这样的大文件,我们可以把它存放在SDCard。 SDCard是干什么的?你可以把它看作是移动硬盘或U盘。 在模拟器中使用SDCard,你需要先创建一张SDCard卡(当然不是真的SDCard,只是镜像文件)。创建SDCard可以在Eclipse创建模拟器时随同创建,也可以使用DOS命令进行创建,如下: 在Dos窗...
分类:移动开发   时间:2014-07-29 17:59:32    阅读次数:298
Xcode5.1.1+ios 7.1.2 免证书真机调试
Xcode如果不破解,无法真机调试, 也无法编译真机Release文件,只有付费开通Apple开发者账号,才能申请真机调试。而Xcode进行破解后,结合越狱的iPhone或iPad, 即可免官方证书开发调试了! 生成本机证书 应用程序->其他->钥匙串访问 菜单:钥匙串访问->证书助理->创建证书, 然后按以下图片顺序操作即可: Xcode 5免证书开发调试_打...
分类:移动开发   时间:2014-07-29 17:59:52    阅读次数:434
ios--计时器示例:一闪一闪亮晶晶(动画)
本示例实现的动画:UIView定时消失随后又闪现,即一闪一闪的动画 所采用的技术:定时器(NSTimer) + 动画(beginAnimations/commitAnimations) 具体实现步骤: 第一步:定时器部分完全复制上个示例:http://blog.csdn.net/wanggsx918/article/details/38269919 1、在.h文件中定义一个变量...
分类:移动开发   时间:2014-07-29 18:00:02    阅读次数:247
IOS获取两个时间的毫秒差
IOS获取两个时间的毫秒差...
分类:移动开发   时间:2014-07-29 18:02:32    阅读次数:280
android 解锁 点亮屏幕
//保持屏幕常亮  PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);  mWakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, LOCK_TAG);  mWakeLo...
分类:移动开发   时间:2014-07-29 18:04:13    阅读次数:236
【android学习】安卓设备实现触摸事件的监听,跨进程事件注入
最近想实现触摸屏的事件记录,并且分别做时间戳标记,类似于adb shell 下的getevent/setevent,查了很多资料,下面是一些总结。 实现方法: 1、利用onclick方法等。这种方法只能用于自己的Activity和View中,如果要检测其他Activity,比如键盘就不行了。 2、从linux内核入手。在事件分发前截获事件,可以对任意Activity实现事件捕获。 ...
分类:移动开发   时间:2014-07-29 18:04:32    阅读次数:323
Android 解决ListView在使用多个布局的同时使用convertView进行缓存时导致ListView下面有空白的问题
在使用ListView时,在Adapter里面使用convertView会提高ListView的性能,提升100%?但今天发现在listView同时加载不同的View的同时会导致ListView最底下有一块空白,可能是恰巧吧,导致这样的原因可能是加载了几个不同的View,而他们的高度不同,数量也不同,系统无法准确计算ListView的总高度。 在 BaseAdapter里面提供了两个回调函数来指...
分类:移动开发   时间:2014-07-29 18:05:32    阅读次数:228
Android开发之下载文件
Android开发之下载文件...
分类:移动开发   时间:2014-07-29 18:05:42    阅读次数:324
iOS_根据文字字数动态确定Label宽高
// iOS_根据文字 字数动态确定Label宽高 // 设置Label的字体 HelveticaNeue Courier UIFont *fnt = [UIFont fontWithName:@"HelveticaNeue" size:24.0f]; _nameLabel.font = fnt; // 根据字体得到NSString的尺寸 CG...
分类:移动开发   时间:2014-07-29 18:06:12    阅读次数:33942
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!