关闭

关于Android自动化测试Monkey和MonkeyRunner不能正常运行的说明

前言: 哈喽,感谢一直关注和支持我的人,好久没更新博客了,今天逛了一下发现多了很多关注。所以写篇博客压(填)压(下)惊(坑)! 前段时间看了一本腾讯出的自动化测试Android的书籍,至于为什么会看书,因为最近穷。古人云:“书中自有黄金屋”。看完后还是穷,不知道是不是看的方式不对,并没有发现黄金。[/苦笑] 既然看了书,今天就来说说和书上无关的东西吧! 以前很少关注测试这一块,最多也就...
阅读(753) 评论(1)

Android中HttpClient请求https的验证过程

前言: 好久没更新了,最近遇到一些很心烦的事情,既然心烦索性在这里就不提了。 HttpClient请求https应该加的一些处理: 1.在你的包里面添加一个类: package com.xxx.x.common; import java.io.IOException; import java.net.Socket; import java.net.UnknownHostExcep...
阅读(743) 评论(0)

微信小程序公测正式开放

前言: 当张小龙公开宣布微信小程序即将到来时,又掀起了一波移动互联网的高潮。终于微信小程序公测正式开放,相信大家也迫不及待想要参与其中吧!不过目前好像暂时不支持个人开发者申请,只能企业去申请公测资格。...
阅读(1305) 评论(0)

Android应用集成微信、支付宝支付

前言: 现如今第三方支付已经是横行天下,Apple Pay,三星pay,支付宝,微信....等等,在他们互相争夺市场的时候,当然方便的是我们普通老百姓!...
阅读(1256) 评论(0)

Linux命令大全

系统信息  arch 显示机器的处理器架构(1)  uname -m 显示机器的处理器架构(2)  uname -r 显示正在使用的内核版本  dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)  hdparm -i /dev/hda 罗列一个磁盘的架构特性  hdparm -tT /dev/sda 在磁盘上执行测试性读取操作  cat /proc/cpui...
阅读(2963) 评论(0)

Android 7 强势来袭开发者们不得不知道的细节

前言: 作为开发者,关注新技术是必要的;作为Android开发者关注Google发布的更新是必须的! 今天我们来了解下前段时间已经发布的Android 7的一些新的特性,当然既然已经发布,那么也就是说我们应该尽快让我们的应用支持Android 7的新特性,让我们来看看Android 7有哪些值得关注的点吧! Google发现,在多任务列表里,99%的人只会关注最近七个,所以Android N...
阅读(5782) 评论(0)

应用跳转(Deep Link)

前言: 接触到这个是因为项目需求。产品给的需求是这样的:在微信或者任何分享的链接中,打开我们自己app的任何一个页面。如果没安装就引导到应用市场或者appstore去安装,安装完打开应用再跳到指定页面。 分析: 首先我们讨论了一番觉得可以做,当时是假设用户已经安装了我们的app。但是当用户没安装我们的app,那么此时app下载安装的来源是第三方的市场(这里假设是应用宝),那么应用宝安装完...
阅读(16055) 评论(1)

Android订单倒计时的简单实现

前言: 在正式的开发中很多情况需要倒计时,但是有些写在本地的倒计时,容易出现用户更改手机时间,倒计时就不那么精准了。所以我们需要获取到的是服务器的时间来执行倒计时。 1.思路 >请求服务器接口,获取服务器返回的一个时间。 >执行倒计时 >这里假设时间是秒,那么换算成xx分钟xx秒,显示到控件 2.简单实现 由于代码比较简单,就直接上代码: class TimeC...
阅读(5565) 评论(0)

BAT的android应用会用到的第三方框架

前言: 在开发一个应用开始我们最先考虑的就是选择哪些第三方的框架,这里列出BAT这种千万用户量级别的应用,使用到的第三方框架。有人会好奇我是怎么知道的,其实你反编译后就知道了! 1.Android Design Support Library 这个并不是一个第三方库,是谷歌官方出的支持库。之所以列出来除了上面说的这个APP有使用到它外,更多的是因为这个库很强大~ 这个库和githu...
阅读(5591) 评论(0)

Android 5+ 通知栏的细节问题

Android从5.0系统开始,对于通知栏图标的设计进行了修改。现在Google要求,所有应用程序的通知栏图标,应该只使用alpha图层来进行绘制,而不应该包括RGB图层。就是让我们的通知栏图标不要带颜色就可以了。 让设计给我们切图,并且告诉他们图片的要求,因为他们通常并不知道Google的各种标准和要求。 那么我们来模仿一下支付宝的通知栏图标: 当我们targetSdkVersion指...
阅读(4558) 评论(0)

Android开发者模式选项中,那些选项的意义

前言: Android开发者选项,看起来很简单的事情,其实很多同学对它了解得不够,Google用心良苦得为我们设计了这么多小开关都是有它的作用的,今天也花了点时间,过了一遍全部的30多个开关,从中整理出15个对日常Android开发比较有帮助的选项。 需要指出的是,不同的ROM对开发者选项的支持不一样,精简掉一些很正常,我下面提到的都是官方支持的功能,当然不同的官方版本支持程度也不一样,你...
阅读(6292) 评论(0)

Android中Dialog、Toast和Snackbar使用场景以及技巧

前言: Dialog和Toast用的太频繁了,但是Snackbar是Design Support库中提供的新控件,可能对于一些比较早写Android的大神来说,用的相对较少,因为可能老Android程序员看到一个Snackbar直接就用dialog或者Toast来写出来了。这三个控件虽然部分功能都是提醒用户,但是他们出现的场景与时机可能会严重影响到用户体验。我们来简单描述一下: 1.Dialo...
阅读(5529) 评论(0)

AndroidStudio提升打包的效率

前言: AndroidStudio的代码结构和eclipse不同,它可以提供单工程多module的形式。虽然这种方式对于一些场景来说很方便编码,但多建立一个module就需要多维护一个module。所以如果仅仅是为了方便写代码而建立一个module是会降低应用打包速度的,一些简单的结构就没比较建立一个module。 这个项目中的module有很多,所以gradle在编译的时候会去检测m...
阅读(4435) 评论(0)

浅谈Android热修复

前言: 很多时候测试完的产品上线后,突然发现一个小的bug。这时候考虑到用户体验、和时间成本,不能为了一点点bug而重新发布新版本。于是就有了热修复这个概念的产生!它可以在不发布版本的情况下修复出bug的代码。我们来一探究竟。 目前可能用的相对广泛的热修复框架有如下几个: https://github.com/dodola/HotFix https://github.com/jasonro...
阅读(12225) 评论(3)

在AndroidStudio中集成Genymotion模拟器

为什么要给大家分享这篇文章呢?自带的模拟器就不吐槽了,Genymotion完胜自带的模拟器。 步骤: 1.打开设置:File-->Setting,或者默认快捷方式ctrl + alt + s(如果你登陆)了QQ,那么是不是神奇的打开了QQ的消息盒子。只要把QQ消息盒子快捷键删除就可以了。 2.打开的settings界面里找到plugins设置项,点击右侧的“Browser rep...
阅读(7007) 评论(0)
96条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:626859次
    • 积分:7456
    • 等级:
    • 排名:第3227名
    • 原创:96篇
    • 转载:0篇
    • 译文:0篇
    • 评论:47条
    博客专栏
    最新评论