app

android 冷热启动时候收集

◇◆丶佛笑我妖孽 提交于 2019-12-15 01:42:11
Android启动时间----获取APP 冷/热启动时间 转载java2013liu 发布于2019-05-30 17:15:20 阅读数 430 收藏 展开 最近在研究Android APP性能测试。所以发现一些有趣的东西,在这里进行分享。我们先讲第一个内容,如何获取APP冷/热启动时间?为什么要做这个测试,道理其实很简单,如果启动APP特别耗时的话,用户反馈百分之99不好。所以在这里我们可以获取APP冷/热启动时间,同竞品进行比较。 环境准备(可参考我写的monkey测试) adb 手机/模拟器 cmder python2 获取APK包名及主活动名 adb logcat | grep START //监控指令 具体步骤: 1、cmder下输入 adb logcat | grep START 2、点击想监控的APP,比如这里我点击的是手机自带浏览器,然后会生成一些log,我们找到cmp,如下 com.android.browser 是我们要找的包名,.BrowserActivity 是我们找的主活动名 Windows下获取APP 冷/热启动时间 冷启动 adb shell am start -W -n com.android.browser/.BrowserActivity 冷启动停止APP adb shell am force-stop com.android.browser

h5、微信、app互相跳转

懵懂的女人 提交于 2019-12-15 01:13:08
1、微信h5 -> app 白名单、应用宝或者系统浏览器 ios通过黑科技Universal Links绕过微信直接打开app,不知道会不会被封 2、app -> 微信h5 分享 3、h5 -> app scheme 4、app -> 微信小程序 接入SDK 5、微信小程序 -> app 跳回 来源: CSDN 作者: WongWoo1991 链接: https://blog.csdn.net/yu75567218/article/details/103479420

第10组 Beta冲刺(4/4)

▼魔方 西西 提交于 2019-12-14 23:47:16
朱晓倩 过去两天完成了哪些任务 文字/口头描述 做了Alpha冲刺版本APP的测试,修改了bug。 展示GitHub当日代码/文档签入记录 见组长GitHub 接下来还有什么任务 修改部分功能,增加部分功能,测试修护bug。 还剩下哪些任务 测试APP、修护APP、维护APP,增强APP功能。 燃尽图 遇到了哪些困难 bug难找又难改,需要不断学习。 有哪些收获和疑问 自学能力,百度能力。 来源: https://www.cnblogs.com/xiaoqianzhu/p/12040850.html

移动APP测试浅析

此生再无相见时 提交于 2019-12-14 21:15:43
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一、移动APP测试的现状及挑战 移动互联网走到今天,App寡头化的趋势已经越来越明显,同时用户的口味越来越高,这对移动App开发者提出了更高的要求。几年前可能你有一个创意,随便做一个App,就算功能简单,Bug很多,也会有不少用户会使用,因为当时的选择少。而现在,如果App的质量不过关,体验不好,还经常崩溃闪退的话,会被好不容易获得的用户立刻卸载掉。这就要求开发者对于App的测试越来越重视. App的测试和传统测试相比,面临更多挑战: App迭代速度快,测试时间少。 现在的App迭代速度非常快,通常一个月一个大版本,两周一个小版本,而开发人员水平参差不齐,基本上都是临近发布前才能提供可测试的版本,给测试人员留出的时间非常有限,这就直接导致了测试人员可能无法对App进行全面的测试,根本无法保证App的质量,所以我们经常看到很多App带着Bug就上线了。 App测试的准确性和问题追踪难以保证。 据统计,由于缺乏真实环境下的用户场景,App测试遗漏环节高达20-50%。由于测试人员本身不专业,同时缺乏通用的App测试工具,导致很多App发生了崩溃严重问题时,测试人员很难提供给开发人员精准的崩溃日志,让开发者无法精确定位问题和分析问题。 手机机型分裂越来越严重,App兼容问题突出。 目前安卓机型有几千款之多

16套爬虫实战源码

走远了吗. 提交于 2019-12-14 07:06:20
github地址:https://github.com/Jack-Cherish/python-spider#%E5%85%B6%E5%AE%83 因为一些众所周知的原因,github的下载速度慢的让人抓狂(几k/s的速度还能下载失败,,,),所以我为了方便大家已经下载打包整理好了,有需要的同学欢迎评论区留言。 笔趣看小说下载 biqukan.py:《笔趣看》盗版小说网站,爬取小说工具 百度文库免费文章下载助手_rev1 baiduwenku.py: 百度文库word文章爬取 百度文库免费文章下载助手_rev2 baiduwenku.py: 百度文库word文章爬取 《帅啊》网帅哥图片下载 shuaia.py: 爬取《帅啊》网,帅哥图片 构建代理IP池 daili.py: 构建代理IP池 《火影忍者》漫画下载 carton: 使用Scrapy爬取《火影忍者》漫画 代码可以爬取整个《火影忍者》漫画所有章节的内容,保存到本地。更改地址,可以爬取其他漫画。保存地址可以在settings.py中修改。 财务报表下载小助手 financical.py: 财务报表下载小助手 爬取的数据存入数据库会吗?《跟股神巴菲特学习炒股之财务报表入库(MySQL)》也许能给你一些思路。 一小时入门网络爬虫 one_hour_spider:一小时入门Python3网络爬虫。 本次实战内容有: 网络小说下载

校园APP开发的优势和特点

允我心安 提交于 2019-12-14 05:43:34
移动互联网来临,让人们的生活变得特别智能化。而众多的大学生也深受互联网的影响,成为新一代互联网大军。而校园APP研发的出现也让学生的校园生活变得特别方便,在第一时间掌握校园新事物。校园APP的关键服务对象的全体学生以及老师,它会根据学校各大通知进行编辑,而且发送到学生的手机端,让学生不错过每一个重要资讯。在这里,用户可以随时随地查看考试信息、兼职信息以及教授讲座信息等等,让学生可以享受到更优质的服务。 不少院校都有制作自己的校园校园APP以帮助高校学子们轻松结实到新朋友。许多大学生在社交比较羞涩,但在校园APP上,学子们不需要思考开场白该说什么好,更不用担心该怎么找聊天话题,甚至都不需要主动去社交,在共同爱好、线下活动等交谈中结识异性。 校园APP受到众多大学生的欢迎,学校进行校园APP制作研发,还可以通过手机发送相关信息和通知让每位使用校园APP的学生知道学校近日的活动的一些事项,防止出现通知不到位的状况出现。 校园APP结合高校头条信息资讯,涵盖了学习、生活、交友、休闲、实践等不同场景,是大学生活指南,带给大学生高效、便捷的高校生活。其中这款软件能够帮助大学生规划自己的课程表、及时找到人少的自习室、通过这个平台可让大学生加入青春创业社,让大学不出校门就能得到创业实践机会。 校园应用开发更强调个性和价值观 针对目标用户群体为校园大学生的App开发软件,因为群体属于比较年轻的用户

Android动态授权

試著忘記壹切 提交于 2019-12-13 21:22:20
Android permission 新特性深度学习 本篇文章介绍android permission系统,并介绍android 6.0 permission的新特性,包括权限动态申请和授权等。 permission system Android开发者都知道,我们开发的应用默认是没有任何权限的,我们没有办法联网,没有办法进行外部空间存储(内部空间是可以的),除非我们申请了相应的权限(permission)。 比如,我们在Manifest文件中,加入以下语句,我们就可以在我们的应用中连接到网络。 < uses-permission android:name = "android.permission.INTERNET" /> 1 那么,android为什么要这么设计呢?笔者认为,这样的设计的最大好处是,由于手机上存储了用户的大量隐秘信息,对于Android的用户来说,每次安装App时,都会提示用户该App拥有什么权限,这样用户对该App就有了大概的认识,该App可能会进行什么操作,会不会窃取我的隐私等(当然,普通的Android用户是没有这个意识的)。 Android将所有的权限分为了两种,一种是Normal,另一种是Dangerous. 关于两者,Developer是这么介绍的, Normal permissions cover areas where your app needs

全栈各编程语言入门到精通视频

本秂侑毒 提交于 2019-12-13 14:08:03
各编程语言入门到精通视频 主要是想给大家一些学习资源,一起学习,进步! 以下是网盘链接: 2019Web前端从入门到精通 链接: https://pan.baidu.com/s/1q9fF6GO10iFVyBSOdCAisA 提取码: mit4 复制这段内容后打开百度网盘手机App,操作更方便哦 Android开发入门到精通 链接: https://pan.baidu.com/s/13sl2XLbboX7aD_6ThbPtsQ 提取码: 21wu 复制这段内容后打开百度网盘手机App,操作更方便哦 软件测试入门到精通 链接: https://pan.baidu.com/s/1KDfNRY93bE9vrWy3hlK9Bw 提取码: adwt 复制这段内容后打开百度网盘手机App,操作更方便哦 2018Java全栈入门到精通 链接: https://pan.baidu.com/s/1Y9xGzVgIUYCxl8AZ_Qio-g 提取码: y6hm 复制这段内容后打开百度网盘手机App,操作更方便哦 安卓开发入门到精通 链接: https://pan.baidu.com/s/1WD4yffA__CUctPGeUNAwkA 提取码: qu24 复制这段内容后打开百度网盘手机App,操作更方便哦 photoshop 入门到精通 链接: https://pan.baidu.com/s/1n

如何有效地防止网站和手机APP的数据被采集?

烈酒焚心 提交于 2019-12-13 13:30:11
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 原文作者: 西安鲲之鹏 原文链接: http://www.site-digger.com/html/articles/20150813/97.html 随着Web数据采集技术的普及,大量网站和移动App的海量数据面临着被抓取的威胁。从技术角度讲Web数据采集技术是模拟浏览器或手机客户端与Web服务器进行交互,该过程与合法的浏览器或手机客户端直接访问Web服务器并无本质的区别,这就增加了企业对自身数据保护的难度。 我们(西安鲲之鹏网络信息技术有限公司)是一家专业从事网站(Web)数据采集的数据服务提供商,一直专注于网站(Web)数据抓取领域。公司前身是开始于2010年的鲲鹏Web数据采集工作室,为澳大利亚、美国、香港、台湾、中国大陆等地提供Web数据采集外包服务,先后成功完成了数千个数据采集项目。有着非常丰富的网站数据采集和反网站数据采集经验。结合我们自身丰富的数据采集经验,我们给出以下三种行之有效的反Web数据抓取方案。 一、 限制客户端IP访问频率。 适用: Web网站和移动App。 代表应用: 大众点评网。 思路: 数据采集程序的特点就是访问速度快,通常一个客户端IP向Web 服务器发出数十个甚至上百个并发请求,根据该特征,我们可以在Web网站或移动App服务端程序增加策略,拦截频率过高的访问

27.Vue中容易忽略的点

Deadly 提交于 2019-12-13 04:42:29
1.箭头函数的使用 在vue中不要在选项属性或者回调上使用箭头函数: new Vue({ el: '#app', data: { show: true }, created: () => { console.log(this.show) }, }) 上边代码将created钩子写成箭头函数,这里this就不再指向vue对象,在浏览器中将会指向window对象;因为箭头函数并没有this,this会作为变量一直向上级词法作用域查找,直到找到为止。 2.指令动态参数 可以用方括号括起来的JavaScript表达式作为一个指令参数: <input v-on:[event] = 'doSomething'> <button v-on:click = "event = 'focus'">change</button> var app = new Vue({ el: '#app', data(){ return{ event:'input' } }, methods:{ doSomething(){ console.log('sss') } } }) 这里将input的事件监听设置为一个动态的参数event,默认是监听点击事件,当点击change按钮的时候,改为监听focus事件 3.用key管理可复用元素 vue会尽可能高效的渲染元素,通常会复用已有元素,而不是重新渲染 <div id=