码迷,mamicode.com
首页 > 移动开发
Android中使用代码截图的各种方法总结
1,基于Android SDK的截屏方法(1)主要就是利用SDK提供的View.getDrawingCache()方法。网上已经有很多的实例了。首先创建一个android project,然后进行Layout,画一个按键(res/layout/main.xml):HelloAndroid.java实...
分类:移动开发   时间:2014-06-26 22:09:10    阅读次数:510
appium简明教程(10)——控件定位基础
狭义上讲,UI级的自动化测试就是让机器代替人去点来点去的过程。但机器去点什么(点上面还是点左边),怎么点(是长按还是轻触),这些东西是必须由代码的编写者所指示清楚的。控件定位就是解决机器点什么的问题的。一般说来,我们可以这样告诉机器:去点登陆按钮。机器很笨,它并不知道什么是登陆按钮。因为登陆按钮是自...
分类:移动开发   时间:2014-06-26 22:07:44    阅读次数:345
[Android开发那点破事]解决android.os.NetworkOnMainThreadException
[Android开发那点破事]解决android.os.NetworkOnMainThreadException昨天和女朋友换了手机,我的iPhone 4S 换了她得三星I9003。第一感觉就是好卡,果断刷机。以前是Android 2.3的系统。回来刷成了4.4。好了,问题来了。在我用手机测试我们的...
分类:移动开发   时间:2014-06-26 22:25:16    阅读次数:292
Android中通过WebView控件实现与JavaScript方法相互调用的地图应用
在Android中通过WebView控件,可以实现要加载的页面与Android方法相互调用,我们要实现WebView中的addJavascriptInterface方法,这样html才能调用android方法,在这里我个人觉得有点和DWR相似。为了让大家容易理解,我写了一个简单的Demo,具体步骤如...
分类:移动开发   时间:2014-06-26 00:56:21    阅读次数:264
Android电源管理-休眠简要分析
工作需要,需要对这一块深入学习。故在此做一点分析记录,存疑解惑。一、开篇1.Linux 描述的电源状态- On(on) S0 - Working- Standby (standby) S1 - CPU and RAM are powered but not executed-Suspen...
分类:移动开发   时间:2014-06-26 22:28:47    阅读次数:433
[Android 成长之路]2-实现带图标的ListView
--by San[kotomifi@gmail.com] 在编写列表时,如果是普通的列表,使用ListView + ArrayAdapter 即可实现,但是如果要在每个列表项中文字前配一个图标了,或者在文字后面再配一个图标,这个就可以用 SimpleAdapter 实现了,不要被它的名字欺骗了,I....
分类:移动开发   时间:2014-06-26 22:32:49    阅读次数:402
ios异常处理
Malformed or corrupted AST file: 'Unable to load module "/Users/topbar/Library/Developer/Xcode/DerivedData/ModuleCache/3TJWGBUKOEC41/Darwin.pcm": modu...
分类:移动开发   时间:2014-06-26 22:50:03    阅读次数:315
android实现通知栏消息
一、原理消息推送有两种,一种是客户端定时直接到服务器搜索消息,如果发现有新的消息,就获取消息下来;另一种是服务器向客户端发送消息,也就是当有信息消息时,服务器端就会向客户端发送消息。二、步骤(代码)注: Notification //是具体状态栏对象,设置Icon、文字、声音等。Notificati...
分类:移动开发   时间:2014-06-26 22:50:40    阅读次数:430
Android开发杂记(一)
1、cygwin环境变量设置可在Cygwin.bat 中设置set NDK_ROOT=P:/android/android-ndk-r8e或者在home\Administrator\.bash_profile中设置NDK_ROOT=/cygdrive/p/android/android-ndk-r8...
分类:移动开发   时间:2014-06-26 22:51:13    阅读次数:389
50个Android开发技巧(10 为TextView加入样式)
首先来看一个控件的例子:(原文地址:http://blog.csdn.net/vector_yi/article/details/24428085)手机上类似这种场景你一定已经见过非常多次了,但有没有考虑过它是如何实现的?或许你会觉得这是一个略微复杂的自己定义的View,但,没错,这实际上仅仅是一个...
分类:移动开发   时间:2014-06-26 22:51:51    阅读次数:284
iOS开发多线程篇—GCD的常见用法
iOS开发多线程篇—GCD的常见用法一、延迟执行1.介绍iOS常见的延时执行有2种方式(1)调用NSObject的方法[selfperformSelector:@selector(run)withObject:nilafterDelay:2.0];// 2秒后再调用self的run方法(2)使用GC...
分类:移动开发   时间:2014-06-26 23:00:12    阅读次数:468
Android -- Intent
Intent Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递 Intent 来执行动作和产生事件。使用 Intent 可以激活 Android 应用的三个核心组件:...
分类:移动开发   时间:2014-06-26 23:06:06    阅读次数:306
Android-获取窗口的宽度与高度
在开发的过程中,有时候需要获取窗口的大小,在OnCreate中由于窗口还未绘制因此通过GetWidth()与GetHeight()得到的宽高都为0,那应该如何获取窗口的大小呢,上代码:LinearLayout layout = (LinearLayout) findViewById(R.id.lay...
分类:移动开发   时间:2014-06-26 23:32:08    阅读次数:217
判断手机号,密码的正则表达式
//判断密码6-16位+ (BOOL)validatePassword:(NSString *)password{ NSString *Regex = @"^[a-zA-Z0-9]{5,16}$"; NSPredicate *emailTest = [NSPredicate pr...
分类:移动开发   时间:2014-06-26 23:34:10    阅读次数:258
自定义TabBarController报错 - Unbalanced calls to begin/end appearance transitions for <>
自定义了TabBarController 之后必须实现以下方法才能避免报错-(void)viewWillAppear:(BOOL)animated{ [self.selectedViewController beginAppearanceTransition: YES animated: an...
分类:移动开发   时间:2014-06-26 23:37:32    阅读次数:320
Fiddler:在PC和移动设备上抓取HTTPS数据包
Fiddler是一个免费的Web调试代理,支持任何浏览器、系统以及平台。这个工具是进行Web和App网络开发的必备工具。根据Fiddler官网的描述,具有以下六大特点:Web调试、性能测试、HTTP/HTTPS流量记录、Web会话处理、安全测试、自定义扩展性。本文讨论的主要内容是如何设置Fiddle...
分类:移动开发   时间:2014-06-26 23:38:14    阅读次数:736
【Android】状态栏通知Notification、NotificationManager详解(转)
在Android系统中,发一个状态栏通知还是很方便的。下面我们就来看一下,怎么发送状态栏通知,状态栏通知又有哪些参数可以设置?首先,发送一个状态栏通知必须用到两个类: NotificationManager 、Notification。NotificationManager: 是状态栏通知的管理类,...
分类:移动开发   时间:2014-06-26 23:40:49    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!