码迷,mamicode.com
首页 > 移动开发
android 桌面应用图标修改无效的问题
无效原因其实就是图片缓存的问题,这是android系统本身的问题,因此要让修改的图片生效就要清除缓存,清除缓存的方式有许多,这里不一一列出: 但有时简单的清除系统缓存没有效果,ps:也不知道为什么,下面提供几种方法(也不是百分百适用): 1、进入目录   /data/system/customized_icons 下,找到你原来的旧图标,删除即可。需要root权限 2、把当前的工程换一个包名...
分类:移动开发   时间:2015-06-02 13:29:43    阅读次数:158
Android FragmentActivity onActivityResult冲突问题
场景:如果fragment的填充数据是ListView,ListView中的每一项都有按钮,点击每一项的按钮跳转到B界面,在B界面处理完业务需返回fragment中更新数据。 解决方案:1.在fragment中重写: @Override public void onActivityResult(int requestCode, int resultCode, Intent data) {...
分类:移动开发   时间:2015-06-02 13:31:16    阅读次数:150
ios怎么判断日期是周末?
- (NSString *)calculateWeek:(NSDate *)date{ //计算week数 NSCalendar * myCalendar = [NSCalendar currentCalendar]; myCalendar.timeZone = [NSTimeZone systemTimeZone]; NSInteger week = [[myCa...
分类:移动开发   时间:2015-06-02 13:28:40    阅读次数:137
android Volley网络异步通信框架的使用
1、下载volley.jar文件,并放置到android项目下的libs目录下 2、建立请求网络方法 代码如下: 复制即可用public void connectUrl(String url) { StringRequest stringRequest = new StringRequest(url, new Response.Listener...
分类:移动开发   时间:2015-06-02 13:27:25    阅读次数:136
Android 自动化测试之------ Monkey工具
虽然 一般公司都有专门的测试人员,但是有时候 免不了 我们既要去开发产品,也要去测试产品,测试产品,有些机械化的 点界面的操作,谷歌已经给我们提供了工具,Monkey, 猴子测试。  什么是Monkey Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程...
分类:移动开发   时间:2015-06-02 13:25:35    阅读次数:131
Android无线测试之—UiAutomator UiDevice API介绍三
获取坐标与坐标点击一、坐标相关的知识: 1)手机屏幕坐标:左上角开始到右下角结束 2)DP:设备独立像素,例如320像素显示到640像素上要拉伸一倍 3)Point:代表一个点(x,y),左上角的坐标永远为(0,0)二、坐标相关API:返回值方法名描述booleanclick(int x, i...
分类:移动开发   时间:2015-06-02 13:20:03    阅读次数:119
android Handler.btionMessage()与Message.obtain()的区别
类概述定义一个包含任意类型的描述数据对象,此对象可以发送给Handler。对象包含两个额外的int字段和一个额外的对象字段,这样可以使得在很多情况下不用做分配工作。尽管Message的构造器是公开的,但是获取Message对象的最好方法是调用Message.obtain()或者Handler.obt...
分类:移动开发   时间:2015-06-02 13:15:09    阅读次数:931
iOS程序员常用的一些工具
最近两天在办理离职,电脑上装了一些开发常用的工具,再此记录一下。开发相关工具:1)sourtree: 同github类似,不过更为强大,引入了git flow的概念2)crashlytics:twitter的服务,监控app崩溃日志,能够记录崩溃时所有的线程栈3)go2shell: 可用于快速打开命...
分类:移动开发   时间:2015-06-02 13:14:36    阅读次数:138
为什么很多APP要有启动页面
我们启动APP时,一般都会是一张含有LOGO的图片。这张图片叫做启动页面。这个启动页面是必须、一定需要的吗?有什么作用?这是苹果官方对于iOS启动页的设计说明:为了增强应用程序启动时的用户体验,您应该提供一个启动图像。启动图像与应用程序的首屏幕看起来非常相似。当用户在主屏幕上点击您的应用程序图标时,...
分类:移动开发   时间:2015-06-02 13:13:57    阅读次数:140
分析app和wap手机网站的不同
随着手机3G、4G时代的到来,手机功能的越来越强大,手机App的市场是越来越火爆,时代在更新随之而来的事物也在更新,不能更上时代的步伐是落后的表现,所以不仅仅是手机APP在完善,手机网站WAP也在不断的改进中,可是app和wap手机网站有什么不同呢?国互网从五大方面分析app和wap手机网站的不同:...
分类:移动开发   时间:2015-06-02 13:10:25    阅读次数:147
ios基础之 透过页面跳转来认识 Strong 与 Weak
最近在自己做一个小程序,遇到了页面跳转的问题,然后上网一通乱搜,跳转的问题解决了,又有传值的问题。上面两个问题解决了,又发现内存比刚开始时多占用了2M,于是,各种内心纠结,想彻底搞清楚strong 和 weak 在ARC下到底是怎么个意思,也顺便理清了页面跳转之间的一些联系。 下面开始进入正题:(....
分类:移动开发   时间:2015-06-02 13:08:25    阅读次数:242
在mac虚拟机中安装appium环境
准备工作:1、虚拟 vm11 VMware-workstation-full-11.0.0-2305329.exe2、补丁包:unlocker203.zip3、mac系统:Yosemite Install(14A389).cdr(经典安装模式即可,安装完成后需要设置下内存为8G,处理器 :4(2*2...
分类:移动开发   时间:2015-06-02 13:02:41    阅读次数:239
web开发常用的js验证,利用正则表达式验证邮箱、手机、身份证等输入
正则表达式验证//邮箱 var emailReg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; email = document.getElementById("email").value; if...
分类:移动开发   时间:2015-06-02 13:00:27    阅读次数:138
web-app1--移动端等比例代码
1 : 2: 详解: width-viewport:宽度; height-viewport:高度 initial-scale: 初始的缩放比例 minimum-scale:允许用户缩放到得最小比例 maximum-scale:允许用户缩放的最大比例 user-scala...
分类:移动开发   时间:2015-06-02 12:55:33    阅读次数:143
iOS导航栏的颜色和电池颜色的修改
一般情况下 我们的导航栏的颜色都是系统设定的,一般都是白色的,而电池的颜色则是黑色的,但是这样一来,如果我们的需求是将导航栏的颜色修改成黑色,那么此时如果我们的电池的颜色还是黑色的,这不就看不清了;1.修改导航栏的颜色[[UINavigationBar appearance] setBarTintC...
分类:移动开发   时间:2015-06-02 12:52:50    阅读次数:146
Android中自定义组合控件
Android中自定义控件的情况非常多,一般自定义控件可以分为两种:继承控件及组合控件。前者是通过继承View或其子类,重写方法实现自定义的显示及事件处理方式;后者是通过组合已有的控件,来实现结构的简化和代码的重用。本篇文章主要介绍自定义组合控件,继承控件后续有机会再述。自定义组合控件一般来说都是以...
分类:移动开发   时间:2015-06-02 12:48:24    阅读次数:183
android WeakReference(弱引用 防止内存泄漏)与SoftReference(软引用 实现缓存机制(cache))
在Android开发中,基本上很少有用到软引用或弱引用,这两个东东若用的很好,对自己开发的代码质量的提高有很大的帮助。若用的不好,会坑了自己。所以,在还没有真正的去了解它们之前,还是慎用比较好。 下面将通过两个Demo来结识软引用和弱引用在开发中的运用。 一.WeakReference:防止内存泄漏...
分类:移动开发   时间:2015-06-02 12:48:10    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!